private void sendReply(Queue destination, String messageID, Exception e) throws JMSException
{
QueueConnection conn = qFactory.createQueueConnection();
try
{
QueueSession session = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
QueueSender sender = session.createSender(destination);
ObjectMessage message = session.createObjectMessage(e);
message.setJMSCorrelationID(messageID);
sender.send(message, DeliveryMode.NON_PERSISTENT, 4, 500);
}