Re: apache lenya 2.0.3 and tomcat6.0.26 -- 500 error
florent andré <[email protected]>
| Newsgroups | gmane.comp.cms.lenya.user |
|---|---|
| Message-ID | <[email protected]> |
Hi, this is because this classes : java.lang.NoClassDefFoundError: org/apache/regexp/RESyntaxException and other [1] are not presents in the $tomcat/common/endorsed/ (they are in the cocoon sources) If I well remember my old test on tomcat 6 : - T6 don't have still common/endorsed folder. You have to define yours common/endorsed places in one of the T6 configuration file. - Another solution could be to redefine the common/endorsed path lib for cocoon... but it seems less easy. Create a T6/common/endorsed folder and define it in T6 config will solve this problem. Have a good day [1] jakarta-bcel-20040329.jar jakarta-regexp-1.5.jar xalan2.7.1.jar xercesImpl-2.9.1.jar xml-apis-1.3.04.jar On 02/06/2010 20:00, top7ob wrote: > > hii all i used apache lenya 2.0.3. > I build it by jdk1.6.0_20. > > I installed apache-tomcat-6.0.26 > > and when i open the lenya http://localhost:8080/lenya/ I has this error : > > > HTTP Status 500 - > > -------------------------------------------------------------------------------- > > type Exception report > > message > > description The server encountered an internal error () that prevented it > from fulfilling this request. > > exception > > javax.servlet.ServletException: Servlet.init() for servlet Cocoon threw > exception > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > > org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859) > > org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) > org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555) > java.lang.Thread.run(Unknown Source) > > > root cause > > java.lang.NoClassDefFoundError: org/apache/regexp/RESyntaxException > org.apache.cocoon.Cocoon.configure(Cocoon.java:422) > org.apache.cocoon.Cocoon.initialize(Cocoon.java:336) > > org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244) > > org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1429) > org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:499) > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > > org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859) > > org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) > org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555) > java.lang.Thread.run(Unknown Source) > > > root cause > > java.lang.ClassNotFoundException: org.apache.regexp.RESyntaxException > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1516) > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361) > org.apache.cocoon.Cocoon.configure(Cocoon.java:422) > org.apache.cocoon.Cocoon.initialize(Cocoon.java:336) > > org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244) > > org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1429) > org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:499) > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > > org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859) > > org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) > org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555) > java.lang.Thread.run(Unknown Source) > > How i can solve this? :,( > > Please Hlep My !!