axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jean-Michel PATER (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AXIS2-1171) Access service context attributes
Date Fri, 20 Oct 2006 07:46:37 GMT
    [ http://issues.apache.org/jira/browse/AXIS2-1171?page=comments#action_12443734 ] 
            
Jean-Michel PATER commented on AXIS2-1171:
------------------------------------------

Hi Deepal,

I'm sorry I didn't say that my problem was resolved. For this I used the 
following code :
    public void setOperationContext(OperationContext opContext) throws 
Exception {
       ServletContext servletCtx = null;
        ServiceContext serviceCtx = opContext.getServiceContext();
        ConfigurationContext configCtx = 
serviceCtx.getConfigurationContext();     

        if (configCtx == null)
            throw new Exception("Configuration context not initialized");
       

        try {
            MessageContext msgCtx = 
opContext.getMessageContext(WSDLConstants.MESSAGE_LABEL_IN_VALUE);
            if (msgCtx == null)
                throw new Exception("Message context not initialized");
           
            servletCtx = (ServletContext) 
msgCtx.getProperty(Constants.SERVLET_CONTEXT);

            if (servletCtx == null)
                throw new Exception("Servlet context not initialized");
           
            CarsDB carsDB = (CarsDB)servletCtx.getAttribute("carsCB");
        } catch (AxisFault e) {
            e.printStackTrace();
        }
    }

Thanks.


-- 
Jean-Michel PATER <pater@cogenit.fr>
Cogenit                                  Tél : +33 (0) 1 40 20 08 43
53 rue Sainte Anne                       Fax : +33 (0) 1 40 20 08 45
75002 Paris                              <URL:http://www.cogenit.fr>



> Access service context attributes
> ---------------------------------
>
>                 Key: AXIS2-1171
>                 URL: http://issues.apache.org/jira/browse/AXIS2-1171
>             Project: Apache Axis 2.0 (Axis2)
>          Issue Type: Task
>          Components: transports
>    Affects Versions: 1.0
>         Environment: Linux
>            Reporter: Jean-Michel PATER
>         Assigned To: Deepal Jayasinghe
>
> Hi all,
> How can I get servlet context attributes from a Web Service ?
> Should I get an instance of AxisServlet or to MessageContext ? 
> If so, how can I initialize them ?
> Thanks. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message