Classification: UNCLASSIFIED Caveats: NONE
Hi, I'm continuing the effort to add WS-Security to Tuscany 1.6.1 using the PolicyHandler extension framework (later to Tuscany 2.0 using Policy interceptor framework). I have another need for a framework capability, which is to be able to pass information/state between the application code, which is either a WS client or WS service using the WS binding, and the Tuscany interceptors in general or PolicyHandler in my particular case. I've been poking around in the debugger and did not see anything I could possibly use. Is such capability available through some mechanism? As an example, Axis2 service implementation (skeleton), which extends Axis2Service, can call the static MessageContext.getCurrentMessageContext() to obtain the current MessageContext and add properties to it. While the Axis2 handler's invoke() method is call with the MessageContext, where the handler can get the properties set by the application code. Also JAX-WS framework allows WebServiceContext to be injected into application code and from WebServiceContext application code can obtain the SOAPMessageContext. While SOAPMessageContext is pass into handler's method. Thanks, Gang Classification: UNCLASSIFIED Caveats: NONE
