I handle file uploads using the multipart filter, as described here . I created a WAR file and deployed to a Weblogic 10.3.3 server and received an error:
<Dec 8, 2011 5:37:07 PM IST> <Error> <HTTP> <BEA-101020> <[ ServletContext@26087289 [app:playground module:playground.war path:/playground spec-version:null]] Servlet failed with Exception java.lang.NoSuchMethodError: org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(Lorg/apache/commons/fileupload/RequestContext;)Ljava/util/List; at org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:126) at net.balusc.webapp.MultipartFilter.parseRequest(MultipartFilter.java:169) at net.balusc.webapp.MultipartFilter.doFilter(MultipartFilter.java:123) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684) Truncated. see log file for complete stacktrace
Then I deployed the same WAR file on the Tomcat 7.0.11 server, and it started successfully. How is this caused and how can I successfully deploy to Weblogic?
source share