// Create the response queue handler
UtilityExtensionPoint utilities = extensions.getExtensionPoint(UtilityExtensionPoint.class);
WorkScheduler workScheduler = utilities.getUtility(WorkScheduler.class);
responseQueue = new AsyncResponseJMSServiceListener(listener,
jmsBinding.getResponseDestinationName(),
jmsBinding, workScheduler, jmsResourceFactory);
responseQueue.start();
} // end if