Ich versuche gerade einige Beispiele mit XSP auszuführen, aber ich bekomme immer eine Fehlermeldung, das irgendeine Klasse nicht gefunden werden kann. Cocoon läuft eigentlich einwandfrei, nur die XSP-Geschichte will nicht so richtig. Der Code sollte in Ordnung sein, den habe ich nämlich aus einem Java-Magazin (1/2001 Artikel "eingesponnen" Beispiel 1). Hier die Fehlermeldung:<p><p>
Error found handling the request.<p>
java.lang.NoClassDefFoundError: sun/tools/javac/Main
at org.apache.cocoon.processor.xsp.language.java.SunJ avaCompiler.compile(SunJavaCompiler.java:68)
at org.apache.cocoon.processor.xsp.language.java.XSPJ avaProcessor.compile(XSPJavaProcessor.java:132)
at org.apache.cocoon.processor.xsp.XSPProcessor.proce ss(XSPProcessor.java:522)
at org.apache.cocoon.Engine.handle(Engine.java:384)
at org.apache.cocoon.Cocoon.service(Cocoon.java:183)
at javax.servlet.http.HttpServlet.service(HttpServlet .java)
at org.apache.tomcat.facade.ServletHandler.doService( ServletHandler.java:500)
at org.apache.tomcat.core.Handler.service(Handler.jav a:226)
at org.apache.tomcat.facade.ServletHandler.service(Se rvletHandler.java:448)
at org.apache.tomcat.core.ContextManager.internalServ ice(ContextManager.java:777)
at org.apache.tomcat.core.ContextManager.service(Cont extManager.java:699)
at org.apache.tomcat.modules.server.Http10Interceptor .processConnection(Http10Interceptor.java:142)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(P oolTcpEndpoint.java:426)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:497)
at java.lang.Thread.run(Thread.java:484)<p><p>Woran kann das liegen ?
Error found handling the request.<p>
java.lang.NoClassDefFoundError: sun/tools/javac/Main
at org.apache.cocoon.processor.xsp.language.java.SunJ avaCompiler.compile(SunJavaCompiler.java:68)
at org.apache.cocoon.processor.xsp.language.java.XSPJ avaProcessor.compile(XSPJavaProcessor.java:132)
at org.apache.cocoon.processor.xsp.XSPProcessor.proce ss(XSPProcessor.java:522)
at org.apache.cocoon.Engine.handle(Engine.java:384)
at org.apache.cocoon.Cocoon.service(Cocoon.java:183)
at javax.servlet.http.HttpServlet.service(HttpServlet .java)
at org.apache.tomcat.facade.ServletHandler.doService( ServletHandler.java:500)
at org.apache.tomcat.core.Handler.service(Handler.jav a:226)
at org.apache.tomcat.facade.ServletHandler.service(Se rvletHandler.java:448)
at org.apache.tomcat.core.ContextManager.internalServ ice(ContextManager.java:777)
at org.apache.tomcat.core.ContextManager.service(Cont extManager.java:699)
at org.apache.tomcat.modules.server.Http10Interceptor .processConnection(Http10Interceptor.java:142)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(P oolTcpEndpoint.java:426)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:497)
at java.lang.Thread.run(Thread.java:484)<p><p>Woran kann das liegen ?
Comment