On 13.Jan.2002 -- 09:11 PM, Uwe Stelzer wrote: > Hello Cocoon fellows, > > How can I only copy the content of a session attribute to a xsl variable in my >xsl-logicsheet? > > I have tried this here, but I only get an empty string in $usertype: > <xsl:variable name="usertype"><session:get-attribute >name="usertype"/></xsl:variable> > > If I do a simple > <xsl:variable name="usertype">student</xsl:variable> > then it works! > > If I put <session:get-attribute name="benutzertyp"/> elsewhere in my template, it >works also. > > What am I doing wrong?
Mixing up concepts :-) When your logicsheet is executed, no session attribute exists, even more: no request exists! You need to assign a "real" i.e. java variable with <session:.../>. That would work well. See cocoon introduction for an explanation of how this works. Chris. -- C h r i s t i a n H a u l [EMAIL PROTECTED] fingerprint: 99B0 1D9D 7919 644A 4837 7D73 FEF9 6856 335A 9E08 --------------------------------------------------------------------- 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]>