Hi, 

I've recently come across a major stumbling block in converting my servlet
based site to use Cocoon.  I'm hoping to use cocoon instead of having each
individual servlet having the XSL transformations hard coded and doing it
themselves. 

The problem is that the servlets use session variables and the JSessionId
cookie is lost when the URL of the servlet is called through cocoon file
generator. 

  0                    /---\           /---\
 /|\   JSessionID      |   |  nada     |   |
  |    --------->      |   |  ------>  |   |
 / \                   \---/           \---/

Client                 Cocoon         Servlets
                    File Generator


I don't see any way to set headers or get headers from cocoon generators. 
Which means I can't grab the JSessionId from the header in the response
returned by the servlet and I can't set the JSessionId in the header for
the request to the servlet. 

Is there an easy solution to this problem that I'm missing?  

My only choice seem to be re-write each of the servlets as a cocoon
generator which I'm not sure I want to do. 

Thanks,
-Holden


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

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

Reply via email to