You need to call
msgCtx.getProperty(Constants.HTTP_SERVLET_REQUEST);

heikki wrote:

> Hi there,
>
> I'm trying to retrieve the HttpServletRequest in a handler, through
> its MessageContext, like so
>
> HttpServletRequest httpServletRequest = (HttpServletRequest)
> msgContext.getProperty(HTTPConstants.MC_HTTP_SERVLETREQUEST );
>
> However, running this,  httpServletRequest was null. On further
> examination I looked at all the properties I could get from
> MessageContext, using this code
>
>         Map propsMap = msgContext.getProperties();
>         if(propsMap.size() == 0) {
>             System.out.println("msgContext props map is empty !!!  ");
>         }
>         Set propsSet = props.entrySet();
>         if(propsSet.size() == 0) {
>             System.out.println("msgContext props set is empty !!!  ");
>         }
>
> which put out this
>
> msgContext props map is empty !!!
> msgContext props set is empty !!!
>
> Apparently, I don't have any property in the MessageContext in the
> handler. Is this usual? Should I take some extra step somewhere along
> the line?
>
> My purpose of getting HttpServletRequest is to retrieve URL params
> from the HTTP GET request. Is there another way to do achieve this?
>
>
> thanks and regards,
> Heikki Doeleman


-- 
Thanks,
Deepal
................................................................
~Future is Open~ 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to