binderBuilder.install();
String adapterName = (String) dbMeta.getConfiguration().get( "adapter" );
Info dsInfo = new DataSourceInfoList.Info( dbMeta.getConfigurationName(), jndiName, adapterName, dataSourceServiceName, adapter );
DataSourceXAVerifierService verifierService = new DataSourceXAVerifierService( dsInfo, phaseContext.getServiceRegistry(), jndiName );
ServiceName verifierServiceName = dataSourceServiceName.append( "xa-verifier" );
phaseContext.getServiceTarget().addService( verifierServiceName, verifierService )
.addDependency( DependencyType.OPTIONAL, dataSourceServiceName, DataSource.class, verifierService.getDataSourceInjector() )
.addDependency( TxnServices.JBOSS_TXN_TRANSACTION_MANAGER, TransactionManager.class, verifierService.getTransactionManagerInjector() )
.install();
return verifierServiceName;
} catch (ValidateException e) {