activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rob Davies <rajdav...@gmail.com>
Subject Re: How to set message property in broker filter
Date Mon, 16 Nov 2009 07:33:12 GMT

On 15 Nov 2009, at 19:46, hackingbear wrote:

>
> Hi,
>
> I have BrokerFilter that tries to set message property filter in the  
> broker
> filter (so to prevent malice clients from setting bad property.)  
> However, I
> tried to set the properties in the send(), preProcessDispatch(),
> messageDelivered() methods, but none of the properties are passed to  
> the
> consumer side. I prints out the value before I called super.send(),  
> I can
> see the values are set; but on the consumer side, they are still  
> missing.
>
> I could just have the sender set the properties and I check the  
> values and
> reject those incorrect ones, but as there are many codes that create  
> and
> sends out messages, it is hard to guarantee all of them are stamped  
> by the
> sender.
>
> What's correct way to force a property into the message from the  
> broker
> filter?
>
> Thanks!
>
> -- 
> View this message in context: http://old.nabble.com/How-to-set-message-property-in-broker-filter-tp26362561p26362561.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>

In the send() method - how are you trying to set the properties ? -  
are you calling message.getMessage().setProperty() ?

Rob Davies
http://twitter.com/rajdavies
I work here: http://fusesource.com
My Blog: http://rajdavies.blogspot.com/
I'm writing this: http://www.manning.com/snyder/






Mime
View raw message