Hi all,
I don't know if it is a bug or not but here is what I noticed:
I've defined my own MessageReceiver in order to perform access control to 
the WebServices.
The class extends AbstractInOutMessageReceiver. It overrides void 
receive(MessageContext) method.
in this method here is the algorithm:
getthe implementationobject
retrieve parameter of the Webservice by calling getTypeService
perform access controls
call super.receive

The issue appear in getTypeService() method: in it, if I'm using 
MessageContext.getCurrentMessageContext(), null is returned.
If I modify getTypeService to getTypeService(MessageContext) and pass the 
MessageContext given as parameter of receive method, it is not null.

Am I misunderstanding a concept?

Thanks 
Pierre

Reply via email to