activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Strachan" <james.strac...@gmail.com>
Subject Re: How to Retrieve Message Properties
Date Wed, 22 Aug 2007 09:38:51 GMT
Could you provide a junit test case showing your issue?

On 8/20/07, RobBugh <goglet8081@mypacks.net> wrote:
>
> I'm having problems retrieving custom properties set on TextMessages. I have
> a persistent queue to pass messages between a simple producer and consumer.
> The producer sets several properties on a TextMessage such as,
>         TextMessage message = m_session.createTextMessage("EMSSyncRequest");
>         message.setStringProperty("JMSXGroupID", request.getGroupID());
>         message.setIntProperty("EType", request.getType());
>         message.setStringProperty("EFile", request.getMsg());
>         m_producer.send(message);
>
> However, when the consumer gets the message the values for EType and EFile
> are null. Trying to retrieve EType via getIntProperty throws an exception.
> In the message object I see that the propery field in null but the
> marshalledProperties field is not. I suspect the properties have been
> marshalled. How do I go about unmarshalling the properties?
>
> Rob
> --
> View this message in context:
> http://www.nabble.com/How-to-Retrieve-Message-Properties-tf4300804s2354.html#a12241730
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
>


-- 
James
-------
http://macstrac.blogspot.com/

Mime
View raw message