You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Tom Place <tr...@cs.nott.ac.uk> on 2002/11/11 19:48:51 UTC

: Bug with Cocoon? or Bug with programmer?

Hi All,

I emailed recently about a problem using session variables in cocoon
(this was solved by the modifying of config.xconf - thanks to Sylvain
Wallez). 

Now the problem I have is the following line in XSP :
<xsp-session:set-attribute>name="fruit">Apple</xsp-session:set-attribute
>

generates the following JSP :
XSPRequestHelper.setSessionAttribute(objectModel,
                                     String.valueOf("verified"),
                                     this.characters("False");
                                     );

Now I'm sure most of you will be able to spot a miss-placed semicolon
after the ("False") which gives me a compilation error.

However if I put the following XSP in it seams to cure this :
String myParam = "Apple";
<xsp-session:set-attribute>name="fruit"><xsp:expr>myParam</xsp:expr></xs
p-session:set-attribute>

I get correct JSP generated (at that point anyway). However I still get
a NullPointerException.
This originates at
org.apache.cocoon.components.language.markup.xsp.XSPRequestHelper.setSes
sionAttribute(XSPRequestHelper.java:454)  

Anyone come across this before? 

I am using Cocoon 2.03 running on Tomcat 4.1.12

Cheers

Tom Place


---------------------------------------------------------------------
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:     <co...@xml.apache.org>
For additional commands, e-mail:   <co...@xml.apache.org>