inMessage.put(JMSConstants.JMS_SERVER_RESPONSE_HEADERS, new JMSMessageHeadersType());
inMessage.put(JMSConstants.JMS_REQUEST_MESSAGE, message);
((MessageImpl)inMessage).setDestination(this);
if (jmsConfig.getMaxSuspendedContinuations() != 0) {
inMessage.put(ContinuationProvider.class.getName(),
new JMSContinuationProvider(bus,
inMessage,
incomingObserver,
continuations,
jmsListener,
jmsConfig));