hi
================ERROR========================
v:http://localhost:8080/examples/servlet/UploadServlet (fetch post)
E: Event error.badfetch:line13:java.io.FileNotFoundException: 
http://localhost:8080/examples/servlet/UploadServlet
==========================================================
I want to ask about correct path for addition in apache tomcat 4.0.Actaully i want to 
get sound file through servlet and for this i have downloaded the class, 
MultipartRequest, written by Jason Hunter which is available for download at 
http://www.servlets.com/cos/index.html.you can read Complete documentation for the 
class at http://www.servlets.com/cos/javadoc/com/oreilly/servlet/MultipartRequest.html.
After downloading now i am facing problem of placing the classes and etc.I have 
downloaded cos-05Nov2002.zip and in this zip i got classes folder+doc folder+src 
folder+upload.war+cos.jar.
now i dont understand where i put these things in apache tomact 4.0 and jdk1.3.0_02.IN 
jdk1.3 i have putted servlet.jar+cos.jar in jre\lib\ext\.through this i have 
successfully compiled my servlet but now after putting the class files of servlets in 
apache tomcat\webapps\examples\web-inf\classes whenever i submit record file from 
recordmessege  to Uploadmessege then i m getting error of file not found as given 
above.
=================recordmessege.java===============
initial code 
-------------------
-------------------
<submit next=\"http://localhost:8080/examples/servlet/UploadServlet\"; 
enctype=\"multipart/form-data\"  namelist=\"messege\" method=\"post\" />
-----------
---------------
and from net i got following submit but i dont know about that upload.cgi thats why i 
have putted 
http://localhost:8080/examples/servlet/UploadServlet.
               <submit src="upload.cgi" namelist="recording"
                 method="post" enctype="multipart/form-data"/>
          
================UploadServlet.java=======================
import javax.servlet.*; 
import javax.servlet.http.*; 
import java.io.*; 
import com.oreilly.servlet.MultipartRequest;
public class UploadServlet extends HttpServlet { 
     public void doPost(HttpServletRequest req, HttpServletResponse res) 
          throws ServletException, IOException 
     { 
          // Get output stream. 
          ServletOutputStream out = res.getOutputStream(); 
          // establish directory in which to save recordings and 
               5MB upload limit 
          MultipartRequest multi = new MultipartRequest(req,"/recordings/", 5242880); 
          // Send a response back to VXML client. 
          res.setContentType("text/xml"); 
          out.println("<?xml version=\"1.0\"?>"); 
          out.println("<vxml version=\"1.0\"><form><block>");
          out.println("<prompt>Your greeting was 
saved.</prompt><exit/></block></form></vxml>"); 
          out.flush(); 
          out.close(); 
     }
}
=========================================
Regard
SHEBA TASADUQUE
n


---------------------------------
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software

Reply via email to