Valee ok ho inserito nel mio progetto il jar da te segnalatomi,e adesso è tutto ok;solo che mi vengono segnalati dei wornings di
tipo deprecations sul blocco di codice qui sotto in particolare dove
ho inserito l'asterisco(inoltre se provo a visualizzare per esempio 'DiskFileUpload' questo appare barrato nella finestra di di pop up del mio JBuilder 2005):
DiskFileUpload* fileUpload = new *DiskFileUpload();
List list = null;
try
{
list = fileUpload.*parseRequest(req);
}
e se mando in esecuzione l'applicazione, mi vengono dati questi errori:
StandardWrapperValve[servlet1]: Servlet.service() for servlet servlet1 threw exception
java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
at org.apache.commons.fileupload.DefaultFileItemFacto ry.createItem(DefaultFileItemFactory.java:102)
at org.apache.commons.fileupload.FileUploadBase.creat eItem(FileUploadBase.java:500)
at org.apache.commons.fileupload.FileUploadBase.parse Request(FileUploadBase.java:367)
at org.apache.commons.fileupload.FileUploadBase.parse Request(FileUploadBase.java:268)
at untitled1.Servlet1.doPost(Servlet1.java:35)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invo keInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(Co yoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.processConnection(Http11Protocol.jav a:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(P oolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
Secondo te serve forse una versione più aggiornata del jar che mi hai postato.
Grazie ancora![]()