Hi, I get following compile error:
org.apache.cocoon.ProcessingException: Failed to execute pipeline.: org.xml.sax.SAXException: This page is not valid page of this markup langugage. Root element is: :book, must be: http://apache.org/xsp:page for following .xsp page <?xml version="1.0" encoding="ISO-8859-1"?> <xsp:page language="java" xmlns:xsp="http://apache.org/xsp" xmlns:esql="http://apache.org/cocoon/SQL/v2" xmlns:xsp-session="http://apache.org/xsp/session/2.0" create-session="true"> <book> <p>DO nOTIHNG</p> </book> </xsp:page> I really have no idea what is causing this. Anyone a suggestion ? Stefan ----- Original Message ----- From: "Stefan Geelen" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, February 14, 2004 12:37 PM Subject: Error: Language Exception > Hi, > > I get following compile error: > > org.apache.cocoon.ProcessingException: Failed to execute pipeline.: > org.apache.cocoon.ProcessingException: Language Exception: > org.apache.cocoon.components.language.LanguageException: Error compiling > myaccount_details_xsp: ERROR 1 > (org\apache\cocoon\www\xmlmill\xsp\myaccount_details_xsp.java): ... ; } } // > start error (lines 257-257) "Syntax error on keyword "if"; "boolean", > "void", "byte", "short", "int", "long", "char", "float", "double", > "Identifier", "interface", "class" expected" if ( // end error > (session.isNew()) ) { ... ERROR 2 > (org\apache\cocoon\www\xmlmill\xsp\myaccount_details_xsp.java): ... > (session.isNew()) ) { // start error (lines 262-262) "xspAttr cannot be > resolved" xspAttr.addAttribute( // end error "", "location", "location", > "CDATA", ... ERROR 3 > (org\apache\cocoon\www\xmlmill\xsp\myaccount_details_xsp.java): ... > this.contentHandler.startElement( "http://apache.org/xsp/response/2.0", > "send-redirect", "xsp-response:send-redirect", // start error (lines > 275-275) "xspAttr cannot be resolved" xspAttr // end error ); > xspAttr.clear(); ... ERROR 4 > (org\apache\cocoon\www\xmlmill\xsp\myaccount_details_xsp.java): ... > "send-redirect", "xsp-response:send-redirect", xspAttr ); // start error > (lines 277-277) "xspAttr cannot be resolved" xspAttr.clear(); // end error > this.contentHandler.endElement( ... Line 257, column 0: Syntax error on > keyword "if"; "boolean", "void", "byte", "short", "int", "long", "char", > "float", "double", "Identifier", "interface", "class" expected Line 262, > column 0: xspAttr cannot be resolved Line 275, column 0: xspAttr cannot be > resolved Line 277, column 0: xspAttr cannot be resolved > > with following code: > > <?xml version="1.0" encoding="ISO-8859-1"?> > <xsp:page language="java" xmlns:xsp="http://apache.org/xsp" > xmlns:esql="http://apache.org/cocoon/SQL/v2" > xmlns:xsp-session="http://apache.org/xsp/session/2.0" > xmlns:xsp-response="http://apache.org/xsp/response/2.0" > > create-session="true"> > <!-- <xsp-session:set-max-inactive-interval interval="30"/> --> > <xsp:logic> > if (<xsp-session:is-new/>) { > <xsp-response:send-redirect location="myaccount.html"/> > } > </xsp:logic> > .. > > The problem seems to be with the <xsp:logic> logic block. > If I put the logic block in comment it runs fine. > > I can't spot immediately the error. > > Someone has an idea ? > > Regards, > > Stefan > > --------------------------------------------------------------------- > 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]