If you set the debug="6" attribute on the JspInterceptor element of
server.xml (and re-start Tomcat), then Tomcat will print the classpath that
it is using to compile to the log file.  It looks like it can't find
%TOMCAT_HOME%\lib\common\servlet.jar.  You might also want to check that you
don't have an older version of servlet.jar (or j2ee.jar) someplace like
%JAVA_HOME%\jre\lib\ext.

----- Original Message -----
From: "Schultz, Cecilia" <[EMAIL PROTECTED]>
To: "Tomcat users list (E-mail)" <[EMAIL PROTECTED]>
Sent: Wednesday, January 15, 2003 10:44 AM
Subject: RE: tomcat 3.3.1 - win2k iis


It seems I am missing some path somewhere. I copied a web app that does work
in another server (with another container, not tomcat) into the problem
server.
I got a similar error when bringing up the default page:

Class javax.servlet.http.HttpServlet not found in class
org.apache.jasper.runtime.HttpJspBase.


any help is much appreciated
Cecilia

Error: 500
Location: /ranchodev/web/default.jsp
Internal Servlet Error:
org.apache.jasper.JasperException: Unable to compile
F:\i1440root\opt\local\tomcat\work\webapps2\ranchodev\web\_default_1.java:0:
Class javax.servlet.http.HttpServlet not found in class
org.apache.jasper.runtime.HttpJspBase.
package web;
^
F:\i1440root\opt\local\tomcat\work\webapps2\ranchodev\web\_default_1.java:3:
Package javax.servlet not found in import.
import javax.servlet.*;
       ^
F:\i1440root\opt\local\tomcat\work\webapps2\ranchodev\web\_default_1.java:4:
Package javax.servlet.http not found in import.
import javax.servlet.http.*;
       ^
F:\i1440root\opt\local\tomcat\work\webapps2\ranchodev\web\_default_1.java:5:
Package javax.servlet.jsp not found in import.
import javax.servlet.jsp.*;
       ^
4 errors

at org.apache.tomcat.facade.JasperLiaison.javac(Unknown Source)
at org.apache.tomcat.facade.JasperLiaison.processJspFile(Unknown Source)
at org.apache.tomcat.facade.JspInterceptor.requestMap(Unknown Source)
at org.apache.tomcat.core.ContextManager.processRequest(Unknown Source)
at org.apache.tomcat.core.ContextManager.internalService(Unknown Source)
at org.apache.tomcat.core.ContextManager.service(Unknown Source)
at
org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection(Unknown
Source)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown
Source)
at java.lang.Thread.run(Thread.java:479




>  -----Original Message-----
> From: Schultz, Cecilia
> Sent: Wednesday, January 15, 2003 9:56 AM
> To: Tomcat users list (E-mail)
> Subject: tomcat 3.3.1 - win2k iis
>
>
>
> Hi,
>
> I installed Tomcat 3.3.1 on win2k with IIS.  Then I installed
> an a vendor's web app.
>
> When I bring up the vendor's login page, I get this error:
>
>
> =======================
>
> 2003-01-15 07:43:45 - webapps2:/i1440: Reading
> F:\i1440root\opt\i1440\webapps\i1440\WEB-INF\web.xml
> 2003-01-15 07:43:45 - webapps2:/i1440: Loading 1 InitServlet
> 2003-01-15 07:45:02 - webapps2:/i1440: Compiling: /login.jsp
> to login_0
> 2003-01-15 07:45:31 - webapps2:/i1440: compile error: req=R(
> /i1440 + /login.jsp + null) -
> org.apache.jasper.JasperException: Unable to compile
> F:\i1440root\opt\local\tomcat\work\webapps2\i1440\login_1.java
> :0: Class javax.servlet.http.HttpServlet not found in class
> com.g1440.naf.jdbc.view.ServletView.
>
> import javax.servlet.*;
> ^
> F:\i1440root\opt\local\tomcat\work\webapps2\i1440\login_1.java
> :1: Package javax.servlet not found in import.
> import javax.servlet.*;
>        ^
> F:\i1440root\opt\local\tomcat\work\webapps2\i1440\login_1.java
> :2: Package javax.servlet.http not found in import.
> import javax.servlet.http.*;
>        ^
> F:\i1440root\opt\local\tomcat\work\webapps2\i1440\login_1.java
> :3: Package javax.servlet.jsp not found in import.
> import javax.servlet.jsp.*;
>        ^
> 4 errors
>
> at org.apache.tomcat.facade.JasperLiaison.javac(Unknown Source)
> at
> org.apache.tomcat.facade.JasperLiaison.processJspFile(Unknown Source)
> at
> org.apache.tomcat.facade.JspInterceptor.requestMap(Unknown Source)
> at
> org.apache.tomcat.core.ContextManager.processRequest(Unknown Source)
> at
> org.apache.tomcat.core.ContextManager.internalService(Unknown Source)
> at org.apache.tomcat.core.ContextManager.service(Unknown Source)
> at
> org.apache.tomcat.modules.server.Ajp13Interceptor.processConne
> ction(Unknown Source)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> Unknown Source)
> at java.lang.Thread.run(Thread.java:479)
>
> 2003-01-15 07:45:31 - webapps2:/i1440: Exception in R( /i1440
> + /login.jsp + null) - org.apache.jasper.JasperException:
> Unable to compile
> F:\i1440root\opt\local\tomcat\work\webapps2\i1440\login_1.java
> :0: Class javax.servlet.http.HttpServlet not found in class
> com.g1440.naf.jdbc.view.ServletView.
> import javax.servlet.*;
> ^
> F:\i1440root\opt\local\tomcat\work\webapps2\i1440\login_1.java
> :1: Package javax.servlet not found in import.
> import javax.servlet.*;
>        ^
> F:\i1440root\opt\local\tomcat\work\webapps2\i1440\login_1.java
> :2: Package javax.servlet.http not found in import.
> import javax.servlet.http.*;
>        ^
> F:\i1440root\opt\local\tomcat\work\webapps2\i1440\login_1.java
> :3: Package javax.servlet.jsp not found in import.
> import javax.servlet.jsp.*;
>        ^
> 4 errors
>
> at org.apache.tomcat.facade.JasperLiaison.javac(Unknown Source)
> at
> org.apache.tomcat.facade.JasperLiaison.processJspFile(Unknown Source)
> at
> org.apache.tomcat.facade.JspInterceptor.requestMap(Unknown Source)
> at
> org.apache.tomcat.core.ContextManager.processRequest(Unknown Source)
> at
> org.apache.tomcat.core.ContextManager.internalService(Unknown Source)
> at org.apache.tomcat.core.ContextManager.service(Unknown Source)
> at
> org.apache.tomcat.modules.server.Ajp13Interceptor.processConne
> ction(Unknown Source)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> Unknown Source)
> at java.lang.Thread.run(Thread.java:479)
>
>
> =================
>
> (com.g1440.naf.jdbc.view.ServletView is the vendor's class)
>
>
> If I bring up a simple test1.jsp page, it comes ok. Does this
> mean that tomcat is all ok and this error is a vendor's
> specific error?
>
>
>
>
> Thanks
> Cecilia
>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to