Thanks Dave, How do you set http transport in CXF ?
On 9/27/07, Dave Kallstrom <[EMAIL PROTECTED]> wrote: > > This is how i get the httpRequest > @Resource > private WebServiceContext context; > private HttpServletRequest getHttpRequest() > { > MessageContext ctx = getContext().getMessageContext(); > HttpServletRequest request = (HttpServletRequest) ctx.get( > AbstractHTTPDestination.HTTP_REQUEST); > return request; > } > > Be careful though, this only works when you are using http transport. > On 9/27/07, Mustafa Egilmezbilek <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > I am trying to access WebServiceContext to be able use HttpSession as > > described in: http://cwiki.apache.org/CXF20DOC/servlet-transport.html, > but > > I > > keep getting null. What might be the reason ? > > > > > > @Resource > > > > *public* WebServiceContext wsContext; > > protected HttpSession getHttpSession() { > > MessageContext mc = *wsContext*.getMessageContext(); > > HttpSession session = ((javax.servlet.http.HttpServletRequest > > )mc.get(MessageContext.SERVLET_REQUEST)).getSession(); > > return session; > > } > > > > > > > > Thanks, > > > > Karakoyun > > > > > > -- > Dave Kallstrom > -- Mustafa Egilmezbilek