Hi RS, thanks for your patience. Had a little dinner party last night so
sorry my communications were so sketchy. I had a look at my files again and
discovered I was spelling the servlet wrongly . . . should be spelt
TestingServlet . . . doh!!

L

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: 11 June 2002 23:00
To: Tomcat Users List
Subject: RE: Plz help!! Consulted archives!! RE: JSP examples error but
servelts examples running



Probably the web application that holds TestServlet hasn't been deployed or
you are trying to access TestServlet via an incorrect URL. Unless you send
in more details it difficult to resolve your problem.

RS





"Lynne Gurney" <[EMAIL PROTECTED]> on 06/11/2002 04:33:15 PM

Please respond to "Tomcat Users List" <[EMAIL PROTECTED]>

To:    "Tomcat Users List" <[EMAIL PROTECTED]>
cc:

Subject:    RE: Plz help!! Consulted archives!! RE: JSP examples error but
       servelts examples running

or I get

type Status report

message /TestServlet

description The requested resource (/TestServlet) is not available.

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: 11 June 2002 22:22
To: Tomcat Users List
Subject: RE: Plz help!! Consulted archives!! RE: JSP examples error but
servelts examples running



Since you can run the examples servlets, there's something wrong with the
configuration (either in server.xml or web.xml). Apparently Tomcat cannot
find TestServlet. If you can elaborate on your configuration, directory
structure - it might help.

RS





"Lynne Gurney" <[EMAIL PROTECTED]> on 06/11/2002 04:12:25 PM

Please respond to "Tomcat Users List" <[EMAIL PROTECTED]>

To:    "Tomcat Users List" <[EMAIL PROTECTED]>,
       <[EMAIL PROTECTED]>
cc:

Subject:    RE: Plz help!! Consulted archives!! RE: JSP examples error but
       servelts examples running

I decided to reinstall tomcat and the example servlets are working now. The
problem with the first error was indeed something wrong with one of my test
applications which I have also resolved. However, I now cannot run any
servlets in any of my test apps. So it goes on . . . I have fiddled with
the
web.xml file and declaration of servlets for some time now and still get
the
following error >>

type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server
Error)
that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Wrapper cannot find servlet class
TestServlet or a class it depends on
             at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:87


1)
             at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:653)
             at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja


va:214)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


66)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja


va:190)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


66)
             at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2


46)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


64)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
             at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180


)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


66)
             at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.


java:170)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


64)
             at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170


)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


64)
             at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


64)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java


:174)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


66)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:


1012)
             at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107


)
             at java.lang.Thread.run(Thread.java:536)


root cause

java.lang.ClassNotFoundException: TestServlet
             at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav


a:1394)
             at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav


a:1243)
             at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:86


5)
             at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:653)
             at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja


va:214)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


66)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja


va:190)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


66)
             at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2


46)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


64)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
             at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180


)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


66)
             at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.


java:170)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


64)
             at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170


)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


64)
             at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


64)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java


:174)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5


66)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:


1012)
             at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107


)
             at java.lang.Thread.run(Thread.java:536

-----Original Message-----
From: Lynne Gurney [mailto:[EMAIL PROTECTED]]
Sent: 11 June 2002 14:47
To: Tomcat Users List
Subject: RE: Plz help!! Consulted archives!! RE: JSP examples error but
servelts examples running


RS

Firstly the web.xml file is for the Tomcat examples so I don't see how it
could be configured wrongly.

Secondly I wondered about classpath v path but it may be that win 2000 if
fine with path. I did add classpath to my environment variables and am
still
getting the error.

L

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: 11 June 2002 14:34
To: Tomcat Users List
Subject: Re: Plz help!! Consulted archives!! RE: JSP examples error but
servelts examples running



To resolve the first error, check your web.xml. The elements don't seem to
be in the correct order.
For the second, you need tools.jar in your classpath (not path)


RS





"Lynne Gurney" <[EMAIL PROTECTED]> on 06/11/2002 08:02:04 AM

Please respond to "Tomcat Users List" <[EMAIL PROTECTED]>

To:    "Tomcat Users List" <[EMAIL PROTECTED]>,
       <[EMAIL PROTECTED]>
cc:

Subject:    Plz help!! Consulted archives!! RE: JSP examples error but
       servelts examples running



-----Original Message-----
From: Lynne Gurney [mailto:[EMAIL PROTECTED]]
Sent: 11 June 2002 12:18
To: Tomcat Users List
Subject: JSP examples error but servelts examples running


hello everyone!!

I am a new Tomcat user and am anxious to get things moving. However I have
come across what I can see as a common error that the servlet examples run
but the jsps do not. I have hunted through the archives and tried the
advice
that has already been given. But have still not been able to solve the
problem. So here is what I have done so far >>

Firstly when I start Tomcat I get a command line error but it still runs >>

Starting service Tomcat-Standalone
Apache Tomcat/4.0.3
PARSE error at line 7 column -1
org.xml.sax.SAXParseException: Element "servlet" does not allow
"init-param"
here.
Starting service Tomcat-Apache
Apache Tomcat/4.0.3

Versions:
Tomcat-Standalone 4.0
Windows 2000
j2sdk1.4.0_01

Environment variables
CATALINA_HOME Tomcat home directory
CATALINA_BASE Tomcat home directory
JAVA_HOME jdk home directory
PATH includes C:\j2sdk1.4.0_01\bin and C:\j2sdk1.4.0_01\lib (tools.jar)

Can anyone help? Of course this looks to me like it is a jsp compilation
error. This is the examples log entry >>

2002-06-11 12:02:56 jsp: init
2002-06-11 12:11:11 StandardWrapperValve[jsp]: Servlet.service() for
servlet
jsp threw exception
javax.servlet.ServletException: sun/tools/javac/Main
             at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:485)
             at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
             at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application



FilterChain.java:247)
             at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh



ain.java:193)
             at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja



va:243)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



66)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja



va:190)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



66)
             at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase



.java:475)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



64)
             at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2



46)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



64)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
             at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180



)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



66)
             at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.



java:170)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



64)
             at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170



)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



64)
             at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



64)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java



:174)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



66)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:



1012)
             at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107



)
             at java.lang.Thread.run(Thread.java:536)
----- Root Cause -----
java.lang.NoClassDefFoundError: sun/tools/javac/Main
             at
org.apache.jasper.compiler.SunJavaCompiler.compile(SunJavaCompiler.java:136)



             at
org.apache.jasper.compiler.Compiler.compile(Compiler.java:272)
             at
org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:552)
             at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspSe



rvlet.java:177)
             at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja



va:189)
             at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
             at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
             at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
             at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application



FilterChain.java:247)
             at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh



ain.java:193)
             at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja



va:243)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



66)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja



va:190)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



66)
             at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase



.java:475)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



64)
             at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2



46)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



64)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
             at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180



)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



66)
             at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.



java:170)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



64)
             at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170



)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



64)
             at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



64)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java



:174)
             at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5



66)
             at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
             at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
             at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:



1012)
             at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107



)
             at java.lang.Thread.run(Thread.java:536)


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



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










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



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



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










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



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










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



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

Reply via email to