Hi, I've just started using org.apache.cocoon.transformation.EncodeURLTransformer and found it works fine except for the first page generated after my login page i.e. the page that creates the session.
I see that it uses request.isRequestedSessionIdFromURL() to determine whether any encoding is required, but this is false for the page that creates the session. If I change the test from if ( request.isRequestedSessionIdFromURL() ) { to final String fred = "fred.html"; if ( request.isRequestedSessionIdFromURL() || !fred.equals(response.encodeURL(fred)) ) { then it works for this page too. Maybe there's a neater way to do the same thing? Without this fix a workaround would be to create the session when the login form is generated instead of when its posted. Cheers, Neil. --------------------------------------------------------------------- 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]>