[opencms-dev] File Upload Bug?

Balazs Wellisch balazs at neusolutions.com
Wed May 12 21:21:01 CEST 2004


Hello,

Every time I try to upload a file through OpenCMS I get an error. (Please
see detail below) I'm on RedHat ES 3.1 using Tomcat 4.1.29 and the CVS
version of OpenCMS 5.3.5.

Any ideas? (What does Code 3 - Bad name mean?)

TIA,
Balazs

org.opencms.main.CmsException: [org.opencms.db.CmsDriverManager]
C:\Temp\bw.doc [Code 3 - Bad name]
	at
org.opencms.db.CmsDriverManager.validFilename(CmsDriverManager.java:7589)
	at
org.opencms.db.CmsDriverManager.createFile(CmsDriverManager.java:1669)
	at org.opencms.file.CmsObject.doCreateFile(CmsObject.java:1118)
	at
org.opencms.file.CmsResourceTypeBinary.createResource(CmsResourceTypeBinary.
java:80)
	at org.opencms.file.CmsObject.createResource(CmsObject.java:676)
	at
org.opencms.workplace.CmsNewResourceUpload.actionUpload(CmsNewResourceUpload
.java:246)
	at
org.apache.jsp.newresource_upload_html_jsp._jspService(newresource_upload_ht
ml_jsp.java:103)
	at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
10)
	at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:684)
	at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatch
er.java:575)
	at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher
.java:498)
	at
org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDisp
atcher.java:131)
	at
org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.j
ava:180)
	at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:405)
	at
org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.j
ava:311)
	at
org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:425)
	at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:382)
	at
org.opencms.loader.CmsLoaderManager.loadResource(CmsLoaderManager.java:231)
	at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1479)
	at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:102)
	at org.opencms.main.OpenCmsServlet.doPost(OpenCmsServlet.java:113)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:256)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(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.ja
va:191)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(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.invok
eNext(StandardPipeline.java:643)
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(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.invok
eNext(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.processConne
ction(Http11Protocol.java:549)
	at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:666)
	at java.lang.Thread.run(Thread.java:534)






More information about the opencms-dev mailing list