[opencms-dev] Upload Applet Exception

Achim Westermann a.westermann at alkacon.com
Mon Feb 12 23:15:11 CET 2007


Hi Chris, 

I remember this error. This is a subsequent error. If an error occurs in the
upload applet it tries to show the error document . But this error document for
OpenCms shows to an outdated XMLTemplate resource. We fixed this in the dev_07
branch and will do so in HEAD too. Unfortunately you will not see the real
cause of the error you are facing for now. 
Please remember that you can still bypass this by de-checking "use Upload
Applet" in the OpenCms User Preferences. 

kind regards, 

Achim  
-------------------
Achim Westermann 
 
Alkacon Software GmbH  - The OpenCms Experts
http://www.alkacon.com - http://www.opencms.org


Quoting Chris Tiernan <CTiernan at salesforce.com>:

> Hello list. I'm having problems getting the upload applet working
> properly after setting up OpenCms with Apache as describe in the OpenCms
> documentation.  The applet works until I try to upload a file and that's
> when I receive the exception below.  I'm assuming this is a server
> configuration error, but I'm unsure where to start. Has anybody run into
> this problem before or can provide some insight?  Thanks.
> 
> I'm running the following setup: OpenCms 6.2.3, MySQL: 5.0.22, JDK:
> 1.5.09, Apache: 2.0.59
> 
> java.lang.ClassNotFoundException:
> com.opencms.workplace.CmsNewResourceUpload
> 	at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> .java:1355)
> 	at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
> .java:1201)
> 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> 	at java.lang.Class.forName0(Native Method)
> 	at java.lang.Class.forName(Class.java:164)
> 	at
> com.opencms.template.CmsTemplateClassManager.getClassInstance(CmsTemplat
> eClassManager.java:61)
> 	at
> com.opencms.legacy.CmsXmlTemplateLoader.getTemplateClass(CmsXmlTemplateL
> oader.java:929)
> 	at
> com.opencms.legacy.CmsXmlTemplateLoader.generateOutput(CmsXmlTemplateLoa
> der.java:854)
> 	at
> com.opencms.legacy.CmsXmlTemplateLoader.processXmlTemplate(CmsXmlTemplat
> eLoader.java:1054)
> 	at
> com.opencms.legacy.CmsXmlTemplateLoader.load(CmsXmlTemplateLoader.java:5
> 13)
> 	at
> org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.ja
> va:730)
> 	at
> org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1349)
> 	at
> org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:151)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:252)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:213)
> 	at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:178)
> 	at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :126)
> 	at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :105)
> 	at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:107)
> 	at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
> 48)
> 	at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
> 9)
> 	at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
> essConnection(Http11BaseProtocol.java:664)
> 	at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
> .java:527)
> 	at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
> erWorkerThread.java:80)
> 	at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .java:684)
> 	at java.lang.Thread.run(Thread.java:595)
> 
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev
> 


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.




More information about the opencms-dev mailing list