[opencms-dev] Problems with cvs version and demo-website

Thorsten Busse eiablage at thorsten-busse.de
Thu Jan 8 14:08:01 CET 2004


Hi,

I tried to run the opencms-demo module on the current cvs version of
opencms (checkout at 06.01.2003). opencms is running on tomcat 4.1.29 and
java ist 1.4.2 on linux/debian platform.

When I try to open the page index.html I get a java error:

java.lang.ClassNotFoundException: com.opencms.flex.CmsJspTemplate
	at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1443)
	at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1289)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:141)
	at
com.opencms.template.CmsTemplateClassManager.getClassInstance(CmsTemplateClassManager.java:57)
	at
com.opencms.template.CmsXmlTemplate.templateElement(CmsXmlTemplate.java:1381)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at
com.opencms.template.A_CmsXmlContent.callUserMethod(A_CmsXmlContent.java:220)
	at
com.opencms.template.CmsXmlTemplateFile.handleElementTag(CmsXmlTemplateFile.java:794)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at
com.opencms.template.A_CmsXmlContent.processNode(A_CmsXmlContent.java:1522)
	at
com.opencms.template.A_CmsXmlContent.getProcessedData(A_CmsXmlContent.java:500)
	at
com.opencms.template.A_CmsXmlContent.getProcessedDataValue(A_CmsXmlContent.java:564)
	at
com.opencms.template.CmsXmlTemplateFile.getProcessedDataValue(CmsXmlTemplateFile.java:516)
	at
com.opencms.template.CmsXmlTemplateFile.getProcessedTemplateContent(CmsXmlTemplateFile.java:559)
	at
com.opencms.template.CmsXmlTemplate.startProcessing(CmsXmlTemplate.java:1299)
	at com.opencms.template.CmsXmlTemplate.getContent(CmsXmlTemplate.java:155)
	at com.opencms.template.CmsXmlTemplate.getContent(CmsXmlTemplate.java:131)
	at
com.opencms.template.CmsRootTemplate.getMasterTemplate(CmsRootTemplate.java:117)
	at
org.opencms.loader.CmsXmlTemplateLoader.callCanonicalRoot(CmsXmlTemplateLoader.java:189)
	at
org.opencms.loader.CmsXmlTemplateLoader.generateOutput(CmsXmlTemplateLoader.java:454)
	at
org.opencms.loader.CmsXmlTemplateLoader.processXmlTemplate(CmsXmlTemplateLoader.java:660)
	at
org.opencms.loader.CmsXmlTemplateLoader.load(CmsXmlTemplateLoader.java:595)
	at org.opencms.loader.CmsPageLoader.load(CmsPageLoader.java:113)
	at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:2318)
	at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:2292)
	at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:94)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
	at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
	at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
	at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
	at java.lang.Thread.run(Thread.java:534)


On the stable branch the demosite works without problems. Is this a
problem with the cvs version of opencms or has opencms been changed in a
way that prevents the demosite to run on this version of opencms?

Thanks a lot for any hint,

- Thorsten



More information about the opencms-dev mailing list