Forgot. I'm using Cocoon 2.1-dev with Tomcat 4.1.3 and I replied using plain text. :)
Matthew -----Original Message----- From: Matthew Hailstone Sent: Tuesday, June 18, 2002 4:09 PM To: [EMAIL PROTECTED] Subject: Error compiling form_xsp.java file I can't see what I'm doing wrong in the xsp file. The error logs aren't helping me see it either. Any suggestions? I'm having a real hard time understanding the documentation. It probably shows. Matthew >From the form.xsp file: ... <form> <xsp:logic> String m_strFormAction = "home/form"; if( <xsp-request:get-parameter name="test-name"/> == null ){ <xsp-session:set-attribute name="test-name-title">Test Title</xsp-session:set-attribute> <field id="test-name" label="Test Name" type="select"> <value value="-1"><xsp-session:get-attribute name="test-name-title"/></value> <esql:connection> <esql:pool>dbpool</esql:pool> <esql:execute-query> <esql:query>select * from tests</esql:query> <esql:results> <esql:row-results> <value> <xsp:attribute name="value"><esql:get-string column="test_id"/></xsp:attribute> <esql:get-string column="test_name"/> </value> </esql:row-results> </esql:results> </esql:execute-query> </esql:connection> </field> } ... <field id="choose-results" label="Choose Results" type="submit"/> <action><xsp:expr>m_strFormAction</xsp:expr></action> </xsp:logic> </form> ... >From the access.log file: org.apache.cocoon.ProcessingException: Language Exception: org.apache.cocoon.components.language.LanguageException: Error compiling form_xsp: ERROR 1 (D:\apps\Tomcat 4.1\work\Standalone\localhost\cocoon\cocoon-files\org/apache/cocoon/www/ eval/logic/home\form_xsp.java): ... ) == "-1" ){ session.setAttribute(String.valueOf("test-name"), // start error (lines 611-611) " unclosed character literal" " // end error (XSPRequestHelper.getParameter(objectModel, "test-name", null, null, ... ERROR 2 (D:\apps\Tomcat 4.1\work\Standalone\localhost\cocoon\cocoon-files\org/apache/cocoon/www/ eval/logic/home\form_xsp.java): ... ) == "-1" ){ session.setAttribute(String.valueOf("test-name"), // start error (lines 611-611) " illegal start of expression" " // end error (XSPRequestHelper.getParameter(objectModel, "test-name", null, null, ... ERROR 3 (D:\apps\Tomcat 4.1\work\Standalone\localhost\cocoon\cocoon-files\org/apache/cocoon/www/ eval/logic/home\form_xsp.java): ... "test-name", null, null, null)) // start error (lines 618-618) " unclosed character literal" "); // end error xspAttr.addAttribute( "", ... >From the form_xsp.java file: else { if( ( (XSPRequestHelper.getParameter(objectModel, "test-name", null, null, null)) ) == "-1" ){ session.setAttribute(String.valueOf("test-name"), " (XSPRequestHelper.getParameter(objectModel, "test-name", null, null, null)) "); xspAttr.addAttribute( "", "id", "id", "CDATA", "test-name" ); xspAttr.addAttribute( "", "label", "label", "CDATA", "Test Name" ); --------------------------------------------------------------------- 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]>