I've run into similar problems with the authentication session. I think that the problem is that your <xsp:logic> tag precedes the <xsp:content> tag. Don't know for sure, but I think the session (and therefore, the authentication) isn't available outside of the <xsp:content> tag.
-----Original Message----- From: Laurent Trillaud [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 05, 2003 9:17 AM To: [EMAIL PROTECTED] Subject: [xsp-session-fw] language Exception Hi I'm trying to get information inside the authentication session context and give it into a java variable, to process it later, in a XSP file. <?xml version="1.0"?> <xsp:page language="java" xmlns:xsp="http://apache.org/xsp" xmlns:xsp-session-fw="http://apache.org/xsp/session-fw/1.0" create-session="true"> <xsp:logic> String str = new String( <xsp-session-fw:getxml as="string" context="authentication" path="/authentication/ID"/>); </xsp:logic> <page> <xsp:expr>str</xsp:expr> </page> </xsp:page> But this page produces this language exception. How can I do? Original Exception: org.apache.cocoon.components.language.LanguageException: Error compiling session_control_xsp: ERROR 1 (org/apache/cocoon/www/portal/session_control/resources/session_control_ xsp.java): ... /* User Class Declarations */ String str = new String( // start error (lines 76-76) "Default constructor cannot handle exception type ProcessingException thrown by implicit super constructor. Must define an explicit constructor" (((DocumentFragment)(XSPSessionFwHelper.getXML(this.manager, // end error String.valueOf("authentication"), String.valueOf("/authentication/ID")))).getFirstChild().getNodeValue()) ); ... Line 76, column 0: Default constructor cannot handle exception type ProcessingException thrown by implicit super constructor. Must define an explicit constructor at org.apache.cocoon.components.language.programming.java.JavaLanguage.comp ile(JavaLanguage.java:236) at org.apache.cocoon.components.language.programming.CompiledProgrammingLan guage.load(CompiledProgrammingLanguage.java:208) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
