Okay...
I have change to the RC1 version and I am getting some of the same
things....here is the exception listings....
message
description The server encountered an internal error () that prevented
it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.(Compiled Code)
at java.lang.Exception.(Compiled Code)
at javax.servlet.ServletException.(Compiled Code)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Compile
d Code)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Compiled Code)
at filters.ExampleFilter.doFilter(ExampleFilter.java:149)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Compile
d Code)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Compiled Code)
at org.apache.catalina.core.StandardWrapperValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.core.StandardPipeline.invoke(Compiled
Code)
at org.apache.catalina.core.ContainerBase.invoke(Compiled Code)
at org.apache.catalina.core.StandardContextValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:493)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.core.StandardPipeline.invoke(Compiled
Code)
at org.apache.catalina.core.ContainerBase.invoke(Compiled Code)
at org.apache.catalina.core.StandardContext.invoke(Compiled
Code)
at org.apache.catalina.core.StandardHostValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Compiled Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.valves.ErrorReportValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.valves.AccessLogValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.core.StandardPipeline.invoke(Compiled
Code)
at org.apache.catalina.core.ContainerBase.invoke(Compiled Code)
at org.apache.catalina.core.StandardEngineValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.core.StandardPipeline.invoke(Compiled
Code)
at org.apache.catalina.core.ContainerBase.invoke(Compiled Code)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(Compiled
Code)
at org.apache.coyote.http11.Http11Processor.process(Compiled
Code)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Compiled Code)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Compiled
Code)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Compiled
Code)
at java.lang.Thread.run(Thread.java:479)
root cause
java.lang.NoSuchMethodError:
org.apache.commons.fileupload.MultipartStream: method
setHeaderEncoding(Ljava/lang/String;)V not found
at
org.apache.commons.fileupload.FileUploadBase.parseRequest(Compiled Code)
at FileTransfer.doPost(FileTransfer.java:37)
at javax.servlet.http.HttpServlet.service(Compiled Code)
at javax.servlet.http.HttpServlet.service(Compiled Code)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Compile
d Code)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Compiled Code)
at filters.ExampleFilter.doFilter(ExampleFilter.java:149)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Compile
d Code)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Compiled Code)
at org.apache.catalina.core.StandardWrapperValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.core.StandardPipeline.invoke(Compiled
Code)
at org.apache.catalina.core.ContainerBase.invoke(Compiled Code)
at org.apache.catalina.core.StandardContextValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:493)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.core.StandardPipeline.invoke(Compiled
Code)
at org.apache.catalina.core.ContainerBase.invoke(Compiled Code)
at org.apache.catalina.core.StandardContext.invoke(Compiled
Code)
at org.apache.catalina.core.StandardHostValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Compiled Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.valves.ErrorReportValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.valves.AccessLogValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.core.StandardPipeline.invoke(Compiled
Code)
at org.apache.catalina.core.ContainerBase.invoke(Compiled Code)
at org.apache.catalina.core.StandardEngineValve.invoke(Compiled
Code)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(Compiled Code)
at org.apache.catalina.core.StandardPipeline.invoke(Compiled
Code)
at org.apache.catalina.core.ContainerBase.invoke(Compiled Code)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(Compiled
Code)
at org.apache.coyote.http11.Http11Processor.process(Compiled
Code)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Compiled Code)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Compiled
Code)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Compiled
Code)
at java.lang.Thread.run(Thread.java:479)
-----Original Message-----
From: Martin Cooper [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 04, 2003 12:53 PM
To: Jakarta Commons Developers List
Subject: Re: Commons Upload Problems...
It seems that the version of FileUpload you are using is inconsistent
with
the code you are writing. You are writing to the new API (good!), but
the
version of FileUpload you are using has the old API (bad). If you grab
the
latest version of FileUpload, you should be fine. (The RC1 version is
up,
it's just not announced yet.)
--
Martin Cooper
On Wed, 4 Jun 2003, Wilson, Allen wrote:
> Hello...
>
>
> I've posted messages in reference to using the FileUpload and it seems
> that I am still having problems. I am now trying to put the class
> together line by line so that if I run into problems I can
successfully
> identify the line and try to fix the problem/exception error. Here is
> the code I have so far and it gives me the following error:
>
> javax.servlet.ServletException: Servlet execution threw an exception
>
> With the root cause information of:
>
> java.lang.NoSuchMethodError:
> org.apache.commons.fileupload.DefaultFileItem: method
>
(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;ILjava/io/File;)
> V not found
> at
>
org.apache.commons.fileupload.DefaultFileItemFactory.createItem(DefaultF
> ileItemFactory.java:231)
> at
> org.apache.commons.fileupload.FileUploadBase.createItem(Compiled Code)
> at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(Compiled
Code)
> at FileTransfer.doPost(FileTransfer.java:37)
>
>
> The code:
>
> import java.io.*;
> import java.util.*;
> import javax.servlet.*;
> import java.sql.*;
> import javax.servlet.http.*;
>
> import org.apache.commons.fileupload.*;
>
> public class FileTransfer extends HttpServlet
> {
> private String strSQLStart = "Insert into tblPortal Files (";
> private String strSQLMid = " rec_id, dateupload) values (";
> private String strSQLEnd = " Null, curdate())";
>
> private String fieldnames = "";
> private String fieldvalues = "";
>
> public void doPost(HttpServletRequest req, HttpServletResponse
> res)
> throws ServletException, IOException
> {
> res.setContentType("text/html");
> PrintWriter out = res.getWriter();
>
> DiskFileUpload upload = new DiskFileUpload();
>
> //set paramaters for files
> upload.setSizeMax(10000);
> upload.setRepositoryPath("/tmp");
>
> out.println("<html>");
> out.println("<head><title>MARC Research File
> Upload</title></head>");
> out.println("<body>");
> out.println("File Upload Parameters:");
>
> try
> {
> List uploadItems = upload.parseRequest(req);
> <-------- This is line 37
> }
>
> catch (FileUploadException fue)
> {
> fue.printStackTrace(out);
> }
>
> out.println("</body></html>");
> }
> }
>
>
> I am trying to figure my way through it and any help would be
> appreciated.....
>
>
> Thanks....Allen
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
This message may contain proprietary or confidential company information.
Any unauthorized use or disclosure is prohibited.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]