Thanks guys, I can confirm that WebServiceContext.getMessageContext().put(...)
can be retrieved in the out interceptor with Message.getExchange().getInMessage().get(...) Colm. -----Original Message----- From: Daniel Kulp [mailto:[EMAIL PROTECTED] Sent: 22 October 2008 18:08 To: [email protected] Cc: Colm O hEigeartaigh Subject: Re: CXF WebServiceContext question Anything you "put" on the WebServiceContext should be retrievable directly as it in an out interceptor, although it's probably set on the "in" message. Thus, message.getExchange().getInMessage().get("myKey"); Dan On Wednesday 22 October 2008 12:39:23 pm Colm O hEigeartaigh wrote: > Hi guys, > > I have access to a javax.xml.ws.WebServiceContext object in an endpoint > implementation. I have an "out" interceptor that does some processing on > the outbound message. I need to pass some information through to the > interceptor somehow from the endpoint implementation. At the moment I'm > just getting a reference to the interceptor using: > > org.apache.cxf.Bus.getOutInterceptors() > > and setting some information directly on it, after the appropriate > casting. > > Instead I want to set some information possibly using > WebServiceContext.getMessageContext().put(...). How can I get access to > this via org.apache.cxf.message.Message in the interceptor, or what's > the best way to do this? > > Thanks, > > Colm. -- Daniel Kulp [EMAIL PROTECTED] http://dankulp.com/blog
