You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Ben Sion <Be...@solnet.co.nz> on 2003/06/10 09:23:54 UTC
commons-fileupload.jar problem with rc2
Is anyone else having this problem? I have just updgraded to rc2 and
got this problem. When I replaced the commons-fileupload.jar with the
version from rc1, everything works like magic.
cheers
Ben
output from servlet log
=======================
Jun 10 19:09:02 2003: Servlet action: unable to service request:
Servlet action threw the exception: java.lang.NoSuchMethodError:
org.apache.commons.fileupload.FileUpload.setSizeMax(I)V
Jun 10 19:09:02 2003: javax.servlet.ServletException: Servlet action
threw the exception: java.lang.NoSuchMethodError:
org.apache.commons.fileupload.FileUpload.setSizeMax(I)V
at com.sybase.jaguar.servlet.JagServlet.service
(JagServlet.java:671)
at com.sybase.jaguar.servlet.JagRequestDispatcher.service
(JagRequestDispatcher.java:922)
at com.sybase.jaguar.servlet.JagWebResource.service
(JagWebResource.java:90)
at com.sybase.jaguar.servlet.JagFilterChain.doFilter
(JagFilterChain.java:131)
at com.sybase.jaguar.servlet.ServletEngine._service
(ServletEngine.java:804)
at com.sybase.jaguar.servlet.ServletEngine.service
(ServletEngine.java:338)
at com.sybase.jaguar.servlet.ServletServiceImpl.doService
(ServletServiceImpl.java:52)
at
com.sybase.jaguar.servlet._sk_JaguarServlet_ServletService.invoke
(_sk_JaguarServlet_ServletService.java:151)
Jun 10 19:09:02 2003: The ServletException contained the following root
cause exception:
Jun 10 19:09:02 2003: java.lang.NoSuchMethodError:
org.apache.commons.fileupload.FileUpload.setSizeMax(I)V
at
org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest
(CommonsMultipartRequestHandler.java:219)
at org.apache.struts.util.RequestUtils.populate
(RequestUtils.java:1055)
at org.apache.struts.action.RequestProcessor.processPopulate
(RequestProcessor.java: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 com.sybase.jaguar.servlet.JagServlet.service
(JagServlet.java:656)
at com.sybase.jaguar.servlet.JagRequestDispatcher.service
(JagRequestDispatcher.java:922)
at com.sybase.jaguar.servlet.JagWebResource.service
(JagWebResource.java:90)
at com.sybase.jaguar.servlet.JagFilterChain.doFilter
(JagFilterChain.java:131)
at com.sybase.jaguar.servlet.ServletEngine._service
(ServletEngine.java:804)
at com.sybase.jaguar.servlet.ServletEngine.service
(ServletEngine.java:338)
at com.sybase.jaguar.servlet.ServletServiceImpl.doService
(ServletServiceImpl.java:52)
at
com.sybase.jaguar.servlet._sk_JaguarServlet_ServletService.invoke
(_sk_JaguarServlet_ServletService.java:151)
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
Re: commons-fileupload.jar problem with rc2
Posted by Martin Cooper <ma...@apache.org>.
It's possible that your container has its own copy of FileUpload, and that
it uses an older version than the one bundles with Struts 1.1-rc2. That
version may be being picked up instead of the later one. Check your webapp
classpath, and make sure your own webapp is picking up the Struts one, and
not the container one.
--
Martin Cooper
"Ben Sion" <Be...@solnet.co.nz> wrote in message
news:173151ae96.1ae9617315@solnet.co.nz...
> Is anyone else having this problem? I have just updgraded to rc2 and
> got this problem. When I replaced the commons-fileupload.jar with the
> version from rc1, everything works like magic.
>
> cheers
> Ben
>
> output from servlet log
> =======================
> Jun 10 19:09:02 2003: Servlet action: unable to service request:
> Servlet action threw the exception: java.lang.NoSuchMethodError:
> org.apache.commons.fileupload.FileUpload.setSizeMax(I)V
> Jun 10 19:09:02 2003: javax.servlet.ServletException: Servlet action
> threw the exception: java.lang.NoSuchMethodError:
> org.apache.commons.fileupload.FileUpload.setSizeMax(I)V
>
> at com.sybase.jaguar.servlet.JagServlet.service
> (JagServlet.java:671)
>
> at com.sybase.jaguar.servlet.JagRequestDispatcher.service
> (JagRequestDispatcher.java:922)
>
> at com.sybase.jaguar.servlet.JagWebResource.service
> (JagWebResource.java:90)
>
> at com.sybase.jaguar.servlet.JagFilterChain.doFilter
> (JagFilterChain.java:131)
>
> at com.sybase.jaguar.servlet.ServletEngine._service
> (ServletEngine.java:804)
>
> at com.sybase.jaguar.servlet.ServletEngine.service
> (ServletEngine.java:338)
>
> at com.sybase.jaguar.servlet.ServletServiceImpl.doService
> (ServletServiceImpl.java:52)
>
> at
> com.sybase.jaguar.servlet._sk_JaguarServlet_ServletService.invoke
> (_sk_JaguarServlet_ServletService.java:151)
>
>
> Jun 10 19:09:02 2003: The ServletException contained the following root
> cause exception:
> Jun 10 19:09:02 2003: java.lang.NoSuchMethodError:
> org.apache.commons.fileupload.FileUpload.setSizeMax(I)V
>
> at
> org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest
> (CommonsMultipartRequestHandler.java:219)
>
> at org.apache.struts.util.RequestUtils.populate
> (RequestUtils.java:1055)
>
> at org.apache.struts.action.RequestProcessor.processPopulate
> (RequestProcessor.java: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 com.sybase.jaguar.servlet.JagServlet.service
> (JagServlet.java:656)
>
> at com.sybase.jaguar.servlet.JagRequestDispatcher.service
> (JagRequestDispatcher.java:922)
>
> at com.sybase.jaguar.servlet.JagWebResource.service
> (JagWebResource.java:90)
>
> at com.sybase.jaguar.servlet.JagFilterChain.doFilter
> (JagFilterChain.java:131)
>
> at com.sybase.jaguar.servlet.ServletEngine._service
> (ServletEngine.java:804)
>
> at com.sybase.jaguar.servlet.ServletEngine.service
> (ServletEngine.java:338)
>
> at com.sybase.jaguar.servlet.ServletServiceImpl.doService
> (ServletServiceImpl.java:52)
>
> at
> com.sybase.jaguar.servlet._sk_JaguarServlet_ServletService.invoke
> (_sk_JaguarServlet_ServletService.java:151)
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org