You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Chris Newland <cn...@nortelnetworks.com> on 2000/09/29 18:18:44 UTC
Anybody using Jikes with Cocoon 1.8?
Hi,
I'm trying to configure Cocoon 1.8 to use the Jikes compiler to speed up my
XSP compilation but have been unsuccessful so far.
I've changed the cocoon.properties file to:
# support for the java language
processor.xsp.java.processor =
org.apache.cocoon.processor.xsp.language.java.XSPJavaProcessor
#processor.xsp.java.processor.compiler =
org.apache.cocoon.processor.xsp.language.java.SunJavaCompiler
processor.xsp.java.processor.compiler =
org.apache.cocoon.processor.xsp.language.java.JikesJavaCompiler
processor.xsp.java.logicsheet = xsp-java.xsl
processor.xsp.java.preprocessor =
org.apache.cocoon.processor.xsp.language.java.XSPJavaPreprocessor
and I've put the jikes.exe file into the system PATH variable in my Tomcat
startup script
Now when I try the Hello World XSP sample (or any XSP page) I get the
following exception:
java.util.NoSuchElementException
at org.apache.cocoon.Tokenizer.nextToken(Tokenizer.java:155)
at org.apache.cocoon.processor.xsp.XSPUtil.split(XSPUtil.java:171)
at
org.apache.cocoon.processor.xsp.language.java.XSPJavaProcessor.compile(XSPJa
vaProcessor.java:133)
at
org.apache.cocoon.processor.xsp.XSPProcessor.process(XSPProcessor.java:489)
at org.apache.cocoon.Engine.handle(Engine.java:359)
at org.apache.cocoon.Cocoon.service(Cocoon.java:167)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:160)
at
org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
)
at java.lang.Thread.run(Thread.java:484)
Have I missed something really obvious?
Any help would be appreciated.
Thanks,
Chris
--
Chris Newland
Software Research Engineer
Advanced IP Services and Management
Nortel Networks, London Road, Harlow, Essex, CM17 9NA.
Tel: +44(0)1279 405165
Fax: +44(0)1279 402047
Email: cnewland@nortelnetworks.com
"This message may contain information proprietary to Nortel Networks
so any unauthorised disclosure, copying or distribution of its
contents is strictly prohibited."
------------------------------------------------------------
Company name: Nortel Networks plc
Company number: 2515751
Company's registered office address: Maidenhead Office Park,
Westacott Way, Maidenhead, Berkshire SL6 3QH.
------------------------------------------------------------
Re: Anybody using Jikes with Cocoon 1.8?
Posted by Berin Loritsch <bl...@infoplanning.com>.
Anybody using Jikes with Cocoon 1.8?This has to do with the fact that the compile was not successful.
Usually this is as simple as a typo or a <xsp:logic> section in
the wrong place. When the page compiles correctly, you will see
everything in it's glory.
----- Original Message -----
From: Chris Newland
To: Cocoon User Mailing List (E-mail)
Sent: Friday, September 29, 2000 12:18 PM
Subject: Anybody using Jikes with Cocoon 1.8?
Hi,
I'm trying to configure Cocoon 1.8 to use the Jikes compiler to speed up my XSP compilation but have been unsuccessful so far.
I've changed the cocoon.properties file to:
# support for the java language
processor.xsp.java.processor = org.apache.cocoon.processor.xsp.language.java.XSPJavaProcessor
#processor.xsp.java.processor.compiler = org.apache.cocoon.processor.xsp.language.java.SunJavaCompiler
processor.xsp.java.processor.compiler = org.apache.cocoon.processor.xsp.language.java.JikesJavaCompiler
processor.xsp.java.logicsheet = xsp-java.xsl
processor.xsp.java.preprocessor = org.apache.cocoon.processor.xsp.language.java.XSPJavaPreprocessor
and I've put the jikes.exe file into the system PATH variable in my Tomcat startup script
Now when I try the Hello World XSP sample (or any XSP page) I get the following exception:
java.util.NoSuchElementException
at org.apache.cocoon.Tokenizer.nextToken(Tokenizer.java:155)
at org.apache.cocoon.processor.xsp.XSPUtil.split(XSPUtil.java:171)
at org.apache.cocoon.processor.xsp.language.java.XSPJavaProcessor.compile(XSPJavaProcessor.java:133)
at org.apache.cocoon.processor.xsp.XSPProcessor.process(XSPProcessor.java:489)
at org.apache.cocoon.Engine.handle(Engine.java:359)
at org.apache.cocoon.Cocoon.service(Cocoon.java:167)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:160)
at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338)
at java.lang.Thread.run(Thread.java:484)
Have I missed something really obvious?
Any help would be appreciated.
Thanks,
Chris
--
Chris Newland
Software Research Engineer
Advanced IP Services and Management
Nortel Networks, London Road, Harlow, Essex, CM17 9NA.
Tel: +44(0)1279 405165
Fax: +44(0)1279 402047
Email: cnewland@nortelnetworks.com
"This message may contain information proprietary to Nortel Networks
so any unauthorised disclosure, copying or distribution of its
contents is strictly prohibited."
------------------------------------------------------------
Company name: Nortel Networks plc
Company number: 2515751
Company's registered office address: Maidenhead Office Park,
Westacott Way, Maidenhead, Berkshire SL6 3QH.
------------------------------------------------------------