This servlet (34 MB) runs o.k. on tomcat ..

http://www.openlaszlo.org/download/form?dl_path=http://download.openlaszlo.org/4.6.1/openlaszlo-4.6.1-servlet.war
openlaszlo-4.6.1-servlet.war 

When I try deploying the *.war into c:\resin-4.0.2\webapps\

and running a "hello world" test app ...

http://localhost:8100/openlaszlo-4.6.1/my-apps/copy-of-hello.lzx

I get this exception error ..

500 Servlet Exception

[show] java.lang.ClassNotFoundException: org.apache.xerces.parsers.SAXParser
in
EnvironmentClassLoader[web-app:http://default/openlaszlo-4.6.1]

Is the openlaszlo web application looking for Xerces/Xalan  processors
instead of the Resin XML/XSL processors?

What must I change / add in resin configuration to run this webapp which
runs in tomcat 6.0?


Here is the full dump ..

java.lang.ExceptionInInitializerError
        at org.openlaszlo.servlets.LZServlet.initLPS(LZServlet.java:104)
        at org.openlaszlo.servlets.LZServlet.doGet(LZServlet.java:341)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:119)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:96)
        at
com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:112)
        at
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:183)
        at
com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:103)
        at
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:290)
        at 
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:784)
        at
com.caucho.server.port.TcpConnection.handleRequestsImpl(TcpConnection.java:619)
        at
com.caucho.server.port.TcpConnection.handleRequests(TcpConnection.java:556)
        at
com.caucho.server.port.TcpConnection$AcceptTask.doTask(TcpConnection.java:1194)
        at
com.caucho.server.port.TcpConnection$ConnectionReadTask.runThread(TcpConnection.java:1127)
        at
com.caucho.server.port.TcpConnection$AcceptTask.run(TcpConnection.java:1158)
        at com.caucho.util.ThreadPool$PoolThread.runTasks(ThreadPool.java:901)
        at com.caucho.util.ThreadPool$PoolThread.run(ThreadPool.java:866)
Caused by: java.lang.RuntimeException: org.jdom.JDOMException: Could not
load default SAX parser: org.apache.xerces.parsers.SAXParser: SAX2 driver
class org.apache.xerces.parsers.SAXParser not found:
org.apache.xerces.parsers.SAXParser
in EnvironmentClassLoader[web-app:http://default/openlaszlo-4.6.1]
        at org.openlaszlo.server.LPS.<clinit>(LPS.java:74)
Caused by: org.jdom.JDOMException: Could not load default SAX parser:
org.apache.xerces.parsers.SAXParser:
SAX2 driver class org.apache.xerces.parsers.SAXParser not found:
org.apache.xerces.parsers.SAXParser
in EnvironmentClassLoader[web-app:http://default/openlaszlo-4.6.1]
        at org.jdom.input.SAXBuilder.createParser(SAXBuilder.java:618)
        at org.jdom.input.SAXBuilder.build(SAXBuilder.java:460)
        at org.jdom.input.SAXBuilder.build(SAXBuilder.java:807)
        at org.openlaszlo.server.LPS.<clinit>(LPS.java:72)
        at org.openlaszlo.servlets.LZServlet.initLPS(LZServlet.java:104)
        at org.openlaszlo.servlets.LZServlet.doGet(LZServlet.java:341)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:119)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:96)
        at
com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:112)
        at
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:183)
        at
com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:103)
        at
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:290)
        at 
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:784)
        at
com.caucho.server.port.TcpConnection.handleRequestsImpl(TcpConnection.java:619)
        at
com.caucho.server.port.TcpConnection.handleRequests(TcpConnection.java:556)
        at
com.caucho.server.port.TcpConnection$AcceptTask.doTask(TcpConnection.java:1194)
        at
com.caucho.server.port.TcpConnection$ConnectionReadTask.runThread(TcpConnection.java:1127)
        at
com.caucho.server.port.TcpConnection$AcceptTask.run(TcpConnection.java:1158)
        at com.caucho.util.ThreadPool$PoolThread.runTasks(ThreadPool.java:901)
        at com.caucho.util.ThreadPool$PoolThread.run(ThreadPool.java:866)
Caused by: org.xml.sax.SAXException: SAX2 driver class
org.apache.xerces.parsers.SAXParser
not found
        at org.xml.sax.helpers.XMLReaderFactory.loadClass(Unknown Source)
        at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown Source)
        at org.jdom.input.SAXBuilder.createParser(SAXBuilder.java:610)
        at org.jdom.input.SAXBuilder.build(SAXBuilder.java:460)
        at org.jdom.input.SAXBuilder.build(SAXBuilder.java:807)
        at org.openlaszlo.server.LPS.<clinit>(LPS.java:72)
        at org.openlaszlo.servlets.LZServlet.initLPS(LZServlet.java:104)
        at org.openlaszlo.servlets.LZServlet.doGet(LZServlet.java:341)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:119)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:96)
        at
com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:112)
        at
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:183)
        at
com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:103)
        at
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:290)
        at 
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:784)
        at
com.caucho.server.port.TcpConnection.handleRequestsImpl(TcpConnection.java:619)
        at
com.caucho.server.port.TcpConnection.handleRequests(TcpConnection.java:556)
        at
com.caucho.server.port.TcpConnection$AcceptTask.doTask(TcpConnection.java:1194)
        at
com.caucho.server.port.TcpConnection$ConnectionReadTask.runThread(TcpConnection.java:1127)
        at
com.caucho.server.port.TcpConnection$AcceptTask.run(TcpConnection.java:1158)
        at com.caucho.util.ThreadPool$PoolThread.runTasks(ThreadPool.java:901)
        at com.caucho.util.ThreadPool$PoolThread.run(ThreadPool.java:866)
Caused by: java.lang.ClassNotFoundException:
org.apache.xerces.parsers.SAXParser
in EnvironmentClassLoader[web-app:http://default/openlaszlo-4.6.1]
        at
com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1335)
        at
com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1311)
        at org.xml.sax.helpers.NewInstance.newInstance(Unknown Source)

-- 
View this message in context: 
http://old.nabble.com/ava.lang.ClassNotFoundException%3A-org.apache.xerces.parsers.SAXParser-tp26889066p26889066.html
Sent from the Resin mailing list archive at Nabble.com.



_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to