Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Stateful web services

 
Abiodun Adisa
Ranch Hand
Posts: 495
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am trying to implement a stateful Jaxrpc web service application, I have my main class implementing
ServiceLifecycle and added two methods

public void init(Object context) throws ServiceException {
if (jaxrpcContext == null) {
jaxrpcContext = (ServletEndpointContext) context;
}


}

public void destroy() {
jaxrpcContext = null;
}

I have written the code to obtain the Session
HttpSession hp=jaxrpcContext.getHttpSession();
but it seems method call by the client results in a new Session everytime. Any suggestions to this
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have always steered clear of stateful WS, but I would guess that you need to send the session ID back to the client, and that the client needs to send it back to the server with the next request. Or is that done automatically? Your experience suggests that it may not.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic