Yep.   That would do it.   The creation of the JAXWS WebServiceContext is 
taken care of in the JAXWSMethodInvoker.      I'm not sure what your 
custom invoker was doing, but possibly subclassing JAXWSMethodInvoker 
might make it work.   In anycase, I'd be more than happy to refactor the 
JAXWSMethodInvoker a little bit to make subclassing it easier to get it 
to work.   If you have suggestions (or better yet: a patch) feel free to 
post them here or in JIRA. 

Dan



On Tuesday 12 February 2008, Mayank Thakore wrote:
> Found the panga. Seems my custom invoker was eating up the context.
> Works like a charm after removing the custom invoker.
>
> Regards
> Mayank
>
> -----Original Message-----
> From: Mayank Thakore [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, February 12, 2008 14:04
> To: [email protected]
> Subject: message context is null
>
> Hi,
>
> I inject the context into my service impl like this:
>
>       @Resource
>       private WebServiceContext context;
>
> The context is available during invocation, but when I do:
>
>       MessageContext messageContext = context.getMessageContext();
>
> The messageContext comes up null in Solaris. In Windows it comes fine.
>
> What am I doing wrong?
>
> Mayank
>  
> **********************************************************************
>****** ****************************
>  This e-mail and attachments contain confidential information from
> HUAWEI, which is intended only for the person or entity whose address
> is listed above. Any use of the information contained herein in any
> way (including, but not limited to, total or partial disclosure,
> reproduction, or dissemination) by persons other than the intended
> recipient's) is prohibited. If you receive this e-mail in error,
> please notify the sender by phone or email immediately and delete it!



-- 
J. Daniel Kulp
Principal Engineer, IONA
[EMAIL PROTECTED]
http://www.dankulp.com/blog

Reply via email to