Is there any way to set a JMS message property within a JAX-WS handler? I am trying to set a custom property on the message, to be used by a MDB message selector.
I’ve tried setting the properties on the SOAPMessage within a SOAPHandler, but that doesn’t work so I think those properties may be at a different level that does not apply to the message selector. And it doesn’t work if I put the property in the BindingProvider’s requestContext either.
For anyone reading this in the future: I was able to find a way to set JMS properties within a handler, but it appeared that the IBM generated MDB code was actually removing those properties. You may have to ditch the JMSListenerMDB in order to solve this issue.