Try this code in an xsp page:

      session=request.getSession();
      if (session==null)
      {
        log.error("Session is null!");
        session=request.getSession(true);
        if (session==null)
        {
          log.error("Session is still null!");
          log.debug("Trying via objectmodel:");
          Request req =
(Request) objectModel.get(Constants.REQUEST_OBJECT);
          log.debug("request = "+(req==null?"NULL":"not null"));
          org.apache.cocoon.environment.Session ses = req.getSession();
          log.debug("Session is "+(ses==null?"NULL": "not null"));


        }


with an appropriate 'log' class..

You should see the following:

ERROR  : 2001/07/06 21:43 [nsp] Session is null!
ERROR  : 2001/07/06 21:43 [nsp] Session is still null!
DEBUG  : 2001/07/06 21:43 [nsp] Trying via objectmodel:
DEBUG  : 2001/07/06 21:43 [nsp] request = not null
DEBUG  : 2001/07/06 21:43 [nsp] Session is NULL


how do I get a session object that is not null?


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

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

Reply via email to