You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Bozhong Lin (JIRA)" <ji...@apache.org> on 2007/03/13 04:48:09 UTC

[jira] Updated: (CXF-442) Support the injection of javax.xml.ws.WebServiceContext

     [ https://issues.apache.org/jira/browse/CXF-442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bozhong Lin updated CXF-442:
----------------------------

        Fix Version/s: 2.0-RC
    Affects Version/s: 2.0-RC

> Support the injection of javax.xml.ws.WebServiceContext
> -------------------------------------------------------
>
>                 Key: CXF-442
>                 URL: https://issues.apache.org/jira/browse/CXF-442
>             Project: CXF
>          Issue Type: Sub-task
>          Components: JAX-WS Runtime
>    Affects Versions: 2.0-RC
>            Reporter: Jervis Liu
>             Fix For: 2.0-RC
>
>
> The injection of javax.xml.ws.WebServiceContext. JSR-109, section 6.2.4:
> A JAX-WS based container must carry out any injections (if any) requested by the handler, typically via the
> @Resource annotation (see section 2.2 of JSR-250 Common Annotations for Java Platform specification). A
> JAX-WS handler should use the javax.xml.ws.WebServiceContext, which is an injectable resource,
> to access message context and security information relative to the request being served. A unique Handler
> instance must be provided for each Port component declared in the deployment descriptor or annotated by
> javax.jws.WebService or javax.xml.ws.WebServiceProvider annotations.
> CXF does support the injection of WebServiceContext in endpoint but not in handlers yet. I presume a code snippet that has the injection of  WebServiceContext would look like below:
> public class MyHandler implements SOAPHandler<SOAPMessageContext> {
> ....
> @Resource
> WebServiceContext context
> ...
> }

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.