Hi Prashanth , It is strange to use stateless ejb for a stateful web service?
Can you go stateful ? Do you really need ejbs ? Otherwise, simple stupid java beans will gracefully do the job. Syntax will look like a simple "MessageContext.getProperty()" or something like this that will rely on the HttpSession ; I couldn't find Websphere SOAP library documentation to check. Cyrille -- Cyrille Le Clerc [EMAIL PROTECTED] [EMAIL PROTECTED] On 2/14/06, prashanth shivakumar <[EMAIL PROTECTED]> wrote: > > Hi Cyrille, > Thanks for your response. > SInce iam using ejb endpoint[stateless session EJB] for webservice > implementation using ibm websphere,how can i get hold of MessageContext on > the server end inside stateless session bean?? > > Many Thanks > > > > > On 2/13/06, Cyrille Le Clerc <[EMAIL PROTECTED]> wrote: > > Hello Prashanth, > > > > After your invocation, you have to play with > > "binding._getCall().getMessageContext()" and then get properties > > "HTTPConstants.HEADER_COOKIE" and "HTTPConstants.HEADER_COOKIE2". > > > > Here is a sample : > > TestSessionBindingStub binding = (TestSessionBindingStub) new > > testSessionServiceLocator().gettestSessionBinding(); > > binding.setMaintainSession(true); > > > > // invoke remote operation > > String result = binding.aMethod(); > > > > MessageContext messageContext = binding._getCall().getMessageContext(); > > String cookie1 = (String) > > messageContext.getProperty(HTTPConstants.HEADER_COOKIE); > > String cookie2 = (String) > > messageContext.getProperty(HTTPConstants.HEADER_COOKIE2); > > System.out.println("cookie1=" + cookie1); > > System.out.println ("cookie2=" + cookie2); > > > > Hope this helps, > > > > Cyrille > > > > -- > > Cyrille Le Clerc > > [EMAIL PROTECTED] > > [EMAIL PROTECTED] > > > > On 2/7/06, prashanth shivakumar <[EMAIL PROTECTED]> wrote: > > > > > > Hello All, > > > Is there any way wherein i can extract cookies from MessageContext inside > > > custom MessageHandler. > > > I tried using msgContext.getProperty("Cookie"); but it returns NULL > > > Yes..I did set up sessions on both client/server and can see cookie > > > passing between client/server and viceversa > > > > > > Many Thanks