This is a class that you can generate and handle a http session af a client:
import org.apache.axis.MessageContext; import org.apache.axis.transport.http.HTTPConstants; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; public class AxisPartnerInfo { private static HttpServletRequest req; private static MessageContext context; private static HttpSession session; public static void display() { context = MessageContext.getCurrentContext(); req = (HttpServletRequest) context.getProperty( HTTPConstants.MC_HTTP_SERVLETREQUEST); session = req.getSession(true); System.out.println("getRequestURL = " + req.getRequestURL()); System.out.println("getService = " + context.getService()); System.out.println("clientAttribute = " + session.getAttribute("clientAttribute ")); } } Another way is to use a Handle class that is initialized with a MessageContext object that can be used to get HttpRequest object, like code above. import org.apache.axis.AxisFault; import org.apache.axis.Handler; import org.apache.axis.MessageContext; import org.apache.axis.handlers.SimpleAuthorizationHandler; import com.server.util.axis.AxisPartnerInfo; import java.util.Date; public class LogHandler extends SimpleAuthorizationHandler { public void invoke(MessageContext msgContext) throws AxisFault { //code here } } Hope this help you Alexandre Camy On Tue, 16 Nov 2004 13:38:35 -0800, Vikas Phonsa <[EMAIL PROTECTED]> wrote: > Hi, > > Could anybody point towards a resource that teaches how to handle HTTP > sessions in web services using Axis? > > Thanks > > Vikas > >