The javax.xml.rpc.handler.MessageContext is a container for properties. It should be shared between the handlers.
ok.. but wont the outgoing request from my endpoint ejb have its own MessageContext (since it's a new message)?
Maybe I was unclear; while processing a ws request in my ejb it will make several ws requests to other web services before returning its result to the original caller.. and I want to propagate the sessionid header to all those external web service invocations..
thanks anyway.. I'll keep on digging!