hi there
I am trying to execute javac command from my servlet but it not letting me
do it .  i am using tomcat server. here is the code wht i am trying to run:

Process proc1=null;
   Runtime rt1 = Runtime.getRuntime();
   proc1 = rt1.exec(new 
String[]{"javac","/vol1/people/dinesh/jakarta-tomcat-4.0.6/webapps/examples/WEB-INF/classes/HelloWorldExample.java"});
BufferedReader err1 = new BufferedReader(new 
InputStreamReader(proc1.getErrorStream()));
String line1 = null;
   while ( ( line1 = err1.readLine()) != null)
   out.println( line1);
   and  the error i get is:

/vol1/people/dinesh/jakarta-tomcat-4.0.6/webapps/examples/WEB-INF/classes/HelloWorldExample.java:8:
 package javax.servlet does not exist import javax.servlet.*; ^
/vol1/people/dinesh/jakarta-tomcat-4.0.6/webapps/examples/WEB-INF/classes/HelloWorldExample.java:9:
 package javax.servlet.http does not exist import javax.servlet.http.*; ^
/vol1/people/dinesh/jakarta-tomcat-4.0.6/webapps/examples/WEB-INF/classes/HelloWorldExample.java:17:
 cannot resolve symbol symbol : class HttpServlet location: class
HelloWorldExample public class HelloWorldExample extends HttpServlet { ^
/vol1/people/dinesh/jakarta-tomcat-4.0.6/webapps/examples/WEB-INF/classes/HelloWorldExample.java:20:
 cannot resolve symbol symbol : class HttpServletRequest location: class
HelloWorldExample public void doGet(HttpServletRequest request, ^ 
/vol1/people/dinesh/jakarta-tomcat-4.0.6/webapps/examples/WEB-INF/classes/HelloWorldExample.java:21:
cannot resolve symbol symbol : class HttpServletResponse location: class 
HelloWorldExample HttpServletResponse response) ^
/vol1/people/dinesh/jakarta-tomcat-4.0.6/webapps/examples/WEB-INF/classes/HelloWorldExample.java:22:
 cannot resolve symbol symbol : class ServletException location: class
HelloWorldExample throws IOException, ServletException ^ 6 errors

if i run this command in my unix shell it works fine but not when i try to
run this command from servlet. i have a copy of servlet.jar file in lib
directory of tomcat and a classpath to it is also set in my .login file.

please advice wht need to be done?

thanks
dinesh

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to