You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by John Carroll <jo...@micromuse.com> on 2000/03/10 11:59:15 UTC

xsp question

HI,

I am trying to process a very simple  xsp page using cocoon and get errors
that classes cannot be found, such as :

Cocoon 1.7


Error found handling the request.

        java.lang.Exception: XSP Java Compiler: Compilation failed for
_image.java
        6: Package org.w3c.dom not found in import.
            import org.w3c.dom.*;
                   ^
        7: Package org.xml.sax not found in import.
            import org.xml.sax.*;
                   ^
        ./org/apache/cocoon/processor/xsp/XSPPage.java:56: Package
org.w3c.dom not found in import.
        import org.w3c.dom.*;
               ^
        ./org/apache/cocoon/producer/AbstractProducer.java:54: Package
org.w3c.dom not found in import.
        import org.w3c.dom.*;
               ^
        ./org/apache/cocoon/producer/Producer.java:54: Package org.w3c.dom
not found in import.
        import org.w3c.dom.*;
               ^
        ./org/apache/cocoon/processor/xsp/XSPPage.java:84: The method
org.apache.cocoon.processor.xsp.Document
getDocument(javax.servlet.http.HttpServletRequest) declared in class
org.apache.cocoon.processor.xsp.XSPPage cannot override the method of the
same signature declared in class
org.apache.cocoon.producer.AbstractProducer.  They must have the same
return type.       
          public final Document getDocument(HttpServletRequest request)
                                ^
        6 errors

                at
org.apache.cocoon.processor.xsp.language.java.XSPJavaProcessor.compile(XSPJavaProcessor.java:142)
                at
org.apache.cocoon.processor.xsp.XSPProcessor.process(XSPProcessor.java:445)
                at org.apache.cocoon.Engine.handle(Engine.java:283)
                at org.apache.cocoon.Cocoon.service(Cocoon.java:145)
                at
javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
                at
com.mortbay.HTTP.Handler.ServletHolder.service(ServletHolder.java:488)
                at
com.mortbay.HTTP.Handler.ServletHandler.handle(ServletHandler.java:172)
                at com.mortbay.HTTP.HttpServer.handle(HttpServer.java:344)
                at
com.mortbay.HTTP.HttpListener.handleConnection(HttpListener.java:122)
                at
com.mortbay.Util.ThreadedServer.run(ThreadedServer.java:578)
                at java.lang.Thread.run(Thread.java:479)



These classes (org.w3c.dom.*) are all in my classpath since the initial
xml document is xml-parsed correctly.

Do I have to set an additional classpath for the xsp-processor and if so,
where should this be set?

Thanks,

John.