[WFLY-2943] Adding XML and resource definitions to allow a provider to be specified.