You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by "White, Joshua A (HTSC, CASD)" <Jo...@thehartford.com> on 2003/05/11 22:20:35 UTC
Help! File Upload Exception!
All,
I am hoping someone can help me out with this. I am using Struts RC1 on
both windows and Solaris. My code works fine on windows but I receive the
following exception on Solaris (See below). I do change the destination
file path when I push to the different environments and it is valid in both
environments. The exception does not seem to be file/rights related. As
always, deadlines are tight. If someone has a solution for this, I would
greatly appreciate it!
Regards,
Joshua
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: 524378
[service-j2ee] ERROR upload.CommonsMultipartRequestHandler - Failed to
parse multipart request
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr:
org.apache.commons.fileupload.FileUploadException:
java.lang.reflect.InvocationTargetException
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.commons.fileupload.FileUpload.createItem(FileUpload.java:612)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.commons.fileupload.FileUpload.parseRequest(FileUpload.java:473)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.commons.fileupload.FileUpload.parseRequest(FileUpload.java:355)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(Common
sMultipartRequestHandler.java:233)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1055)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.j
ava:816)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilter
Chain.java:98)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain
.java:176)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
java.security.AccessController.doPrivileged(Native Method)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:172)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
comptrak.web.signon.SignOnFilter.doFilter(SignOnFilter.java:66)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:213)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilter
Chain.java:98)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain
.java:176)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
java.security.AccessController.doPrivileged(Native Method)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:172)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:265)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:212)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203
)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.ja
va:157)
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)
[11/May/2003:15:35:48] SEVERE (23357): StandardWrapperValve[action]:
Servlet.service() for servlet action threw exception
javax.servlet.ServletException: java.lang.reflect.InvocationTargetException
[11/May/2003:15:35:48] WARNING (23357): CORE3283: stderr: at
com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)
[11/May/2003:15:35:48] SEVERE (23357): StandardWrapperValve[action]:
Servlet.service() for servlet action threw exception
javax.servlet.ServletException: java.lang.reflect.InvocationTargetException
at
org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(Common
sMultipartRequestHandler.java:244)
at
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1055)
at
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.j
ava:816)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)
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.access$000(ApplicationFilter
Chain.java:98)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain
.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:172)
at comptrak.web.signon.SignOnFilter.doFilter(SignOnFilter.java:66)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:213)
at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilter
Chain.java:98)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain
.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:172)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:265)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:212)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203
)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at
com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.ja
va:157)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)
----- Root Cause -----
org.apache.commons.fileupload.FileUploadException:
java.lang.reflect.InvocationTargetException
at
org.apache.commons.fileupload.FileUpload.createItem(FileUpload.java:612)
at
org.apache.commons.fileupload.FileUpload.parseRequest(FileUpload.java:473)
at
org.apache.commons.fileupload.FileUpload.parseRequest(FileUpload.java:355)
at
org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(Common
sMultipartRequestHandler.java:233)
at
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1055)
at
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.j
ava:816)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)
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.access$000(ApplicationFilter
Chain.java:98)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain
.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:172)
at comptrak.web.signon.SignOnFilter.doFilter(SignOnFilter.java:66)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:213)
at org.apache.catalina.core.Applicatio
This communication, including attachments, is for the exclusive use of
addressee and may contain proprietary, confidential or privileged
information. If you are not the intended recipient, any use, copying,
disclosure, dissemination or distribution is strictly prohibited. If
you are not the intended recipient, please notify the sender
immediately by return email and delete this communication and destroy all copies.
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org