String serviceName = epr.getReference().getName() + "_asyncCallback";
service.setName(serviceName);
// MJE 06/12/2010 - fixup for JMS binding code which looks at the implementation service
// as well as the component service...
// Create a pseudo implementation service...
Service implService = assemblyFactory.createService();
implService.setName(serviceName);
implService.setInterfaceContract(interfaceContract);
service.setService(implService);
//
endpoint.setService(service);