assert null != busCfg;
Configuration endpointCfg = null;
Configuration portCfg = null;
String id = EndpointReferenceUtils.getServiceName(ref).toString();
ConfigurationBuilder cb = ConfigurationBuilderFactory.getBuilder(null);
// Server Endpoint Config
endpointCfg = cb.buildConfiguration(JMSConstants.ENDPOINT_CONFIGURATION_URI, id, busCfg);
// Client Service Endpoint Port config.
portCfg = cb.buildConfiguration(JMSConstants.PORT_CONFIGURATION_URI,
id + "/" + EndpointReferenceUtils.getPortName(ref).toString(),
busCfg);
// Server Transport Config.
cb.buildConfiguration(JMSConstants.JMS_SERVER_CONFIGURATION_URI,
JMSConstants.JMS_SERVER_CONFIG_ID,
endpointCfg);
//Client Transport Config.
cb.buildConfiguration(JMSConstants.JMS_CLIENT_CONFIGURATION_URI,
JMSConstants.JMS_CLIENT_CONFIG_ID,
portCfg);
}