rc.put(CompositeDataConstants.JMSXUSER_ID, m.getUserID()); rc.put(CompositeDataConstants.BROKER_PATH, Arrays.toString(m.getBrokerPath())); rc.put(CompositeDataConstants.ORIGINAL_DESTINATION, toString(m.getOriginalDestination())); try { rc.put(CompositeDataConstants.PROPERTIES, "" + m.getProperties());
@Override public void onMessageCreated(Message message, Session session, Exchange exchange, Throwable cause) { if (exchange.getIn() instanceof JmsMessage) { JmsMessage msg = exchange.getIn(JmsMessage.class); Message jms = msg.getJmsMessage(); if (jms != null && jms instanceof ActiveMQMessage && message instanceof ActiveMQMessage) { ActiveMQMessage amq = (ActiveMQMessage) jms; if (amq.getOriginalDestination() == null) { ActiveMQDestination from = amq.getDestination(); if (from != null) { LOG.trace("Setting OriginalDestination: {} on {}", from, message); ((ActiveMQMessage) message).setOriginalDestination(from); } } } } }
@Override public void onMessageCreated(Message message, Session session, Exchange exchange, Throwable cause) { if (exchange.getIn() instanceof JmsMessage) { JmsMessage msg = exchange.getIn(JmsMessage.class); Message jms = msg.getJmsMessage(); if (jms != null && jms instanceof ActiveMQMessage && message instanceof ActiveMQMessage) { ActiveMQMessage amq = (ActiveMQMessage) jms; if (amq.getOriginalDestination() == null) { ActiveMQDestination from = amq.getDestination(); if (from != null) { LOG.trace("Setting OriginalDestination: {} on {}", from, message); ((ActiveMQMessage) message).setOriginalDestination(from); } } } } }
if (message.getOriginalDestination() != null) { headers.put(Stomp.Headers.Message.ORIGINAL_DESTINATION, ft.convertDestination(converter, message.getOriginalDestination()));
props.put(AmqMessagesUtil.JMS_MESSAGE_HEADER_PREFIX + "JMSType", msg.getJMSType()); if (msg.getOriginalDestination() != null) { props.put(AmqMessagesUtil.JMS_MESSAGE_CUSTOM_PREFIX + "OriginalDestination", msg.getOriginalDestination().getPhysicalName());
props.put(AmqMessagesUtil.JMS_MESSAGE_HEADER_PREFIX + "JMSType", msg.getJMSType()); if (msg.getOriginalDestination() != null) { props.put(AmqMessagesUtil.JMS_MESSAGE_CUSTOM_PREFIX + "OriginalDestination", msg.getOriginalDestination().getPhysicalName());
if (message.getOriginalDestination() != null) { headers.put(Stomp.Headers.Message.ORIGINAL_DESTINATION, ft.convertDestination(converter, message.getOriginalDestination()));
props.put(AmqMessagesUtil.JMS_MESSAGE_HEADER_PREFIX + "JMSType", msg.getJMSType()); if (msg.getOriginalDestination() != null) { props.put(AmqMessagesUtil.JMS_MESSAGE_CUSTOM_PREFIX + "OriginalDestination", msg.getOriginalDestination().getPhysicalName());
if (message.getOriginalDestination() != null) { headers.put(Stomp.Headers.Message.ORIGINAL_DESTINATION, ft.convertDestination(converter, message.getOriginalDestination()));
if (message.getOriginalDestination() != null) { headers.put(Stomp.Headers.Message.ORIGINAL_DESTINATION, ft.convertDestination(converter, message.getOriginalDestination()));
if (message.getOriginalDestination() != null) { headers.put(Stomp.Headers.Message.ORIGINAL_DESTINATION, ft.convertDestination(converter, message.getOriginalDestination()));
if (message.getOriginalDestination() != null) { headers.put(Stomp.Headers.Message.ORIGINAL_DESTINATION, ft.convertDestination(converter, message.getOriginalDestination()));
rc.put(CompositeDataConstants.JMSXUSER_ID, m.getUserID()); rc.put(CompositeDataConstants.BROKER_PATH, Arrays.toString(m.getBrokerPath())); rc.put(CompositeDataConstants.ORIGINAL_DESTINATION, toString(m.getOriginalDestination())); try { rc.put(CompositeDataConstants.PROPERTIES, "" + m.getProperties());
rc.put(CompositeDataConstants.JMSXUSER_ID, m.getUserID()); rc.put(CompositeDataConstants.BROKER_PATH, Arrays.toString(m.getBrokerPath())); rc.put(CompositeDataConstants.ORIGINAL_DESTINATION, toString(m.getOriginalDestination())); try { rc.put(CompositeDataConstants.PROPERTIES, "" + m.getProperties());
rc.put(CompositeDataConstants.JMSXGROUP_ID, m.getGroupID()); rc.put(CompositeDataConstants.JMSXGROUP_SEQ, m.getGroupSequence()); rc.put(CompositeDataConstants.ORIGINAL_DESTINATION, toString(m.getOriginalDestination())); try { rc.put(CompositeDataConstants.PROPERTIES, "" + m.getProperties());
rc.put(CompositeDataConstants.JMSXUSER_ID, m.getUserID()); rc.put(CompositeDataConstants.BROKER_PATH, Arrays.toString(m.getBrokerPath())); rc.put(CompositeDataConstants.ORIGINAL_DESTINATION, toString(m.getOriginalDestination())); try { rc.put(CompositeDataConstants.PROPERTIES, "" + m.getProperties());