> 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\

I wasn't able to reproduce this error on a clean setup. You should check the 
system properties and and services that may be affecting the choice of 
parser/xml driver.

--Alex
> 
> 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/java.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




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

Reply via email to