You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Nguyen Hoang Nhan <ng...@lycos.com> on 2001/10/30 10:43:49 UTC

config tomcat for JSP

Hi,
I can not run Jsp example of tomcat v4.1 but I can run servlet example
please help me to config Tomcat.

thanks for any help.
there is message which I receive after runing a example.


Apache Tomcat/4.1-dev - HTTP Status 500 - Internal Server 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: sun/tools/javac/Main
	at org.apache.jasper.servlet.JspServlet.service(Unknown Source)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
	at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
	at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
	at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
	at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.valves.AccessLogValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
	at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
	at org.apache.catalina.connector.http.HttpProcessor.process(Unknown Source)
	at org.apache.catalina.connector.http.HttpProcessor.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)


root cause 

java.lang.NoClassDefFoundError: sun/tools/javac/Main
	at org.apache.jasper.compiler.SunJavaCompiler.compile(Unknown Source)
	at org.apache.jasper.compiler.Compiler.compile(Unknown Source)
	at org.apache.jasper.servlet.JspServlet.loadJSP(Unknown Source)
	at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(Unknown Source)
	at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(Unknown Source)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(Unknown Source)
	at org.apache.jasper.servlet.JspServlet.service(Unknown Source)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
	at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
	at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
	at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
	at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.valves.AccessLogValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
	at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
	at org.apache.catalina.connector.http.HttpProcessor.process(Unknown Source)
	at org.apache.catalina.connector.http.HttpProcessor.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)



--------------------------------------------------------------------------------



Make a difference, help support the relief efforts in the U.S.
http://clubs.lycos.com/live/events/september11.asp

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: config tomcat for JSP

Posted by Ryan Lubke <Ry...@Sun.COM>.
Hello,

It looks like you're running Tomcat with the JRE and not the JDK.
You will need to run with the JDK in order to use non-precompiled JSP's
as the compiler is used to compile the generated servlet code.

-rl

On Tue, 2001-10-30 at 04:43, Nguyen Hoang Nhan wrote:
> Hi,
> I can not run Jsp example of tomcat v4.1 but I can run servlet example
> please help me to config Tomcat.
> 
> thanks for any help.
> there is message which I receive after runing a example.
> 
> 
> Apache Tomcat/4.1-dev - HTTP Status 500 - Internal Server 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: sun/tools/javac/Main
> 	at org.apache.jasper.servlet.JspServlet.service(Unknown Source)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.valves.AccessLogValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> 	at org.apache.catalina.connector.http.HttpProcessor.process(Unknown Source)
> 	at org.apache.catalina.connector.http.HttpProcessor.run(Unknown Source)
> 	at java.lang.Thread.run(Unknown Source)
> 
> 
> root cause 
> 
> java.lang.NoClassDefFoundError: sun/tools/javac/Main
> 	at org.apache.jasper.compiler.SunJavaCompiler.compile(Unknown Source)
> 	at org.apache.jasper.compiler.Compiler.compile(Unknown Source)
> 	at org.apache.jasper.servlet.JspServlet.loadJSP(Unknown Source)
> 	at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(Unknown Source)
> 	at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(Unknown Source)
> 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(Unknown Source)
> 	at org.apache.jasper.servlet.JspServlet.service(Unknown Source)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.valves.AccessLogValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
> 	at org.apache.catalina.connector.http.HttpProcessor.process(Unknown Source)
> 	at org.apache.catalina.connector.http.HttpProcessor.run(Unknown Source)
> 	at java.lang.Thread.run(Unknown Source)
> 
> 
> 
> --------------------------------------------------------------------------------
> 
> 
> 
> Make a difference, help support the relief efforts in the U.S.
> http://clubs.lycos.com/live/events/september11.asp
> 
> --
> To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
> 



--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: config tomcat for JSP

Posted by Peter Davison <pe...@home.com>.
You need "tools.jar" in your classpath.

Regards,
Pete.

Thus spake "Nguyen Hoang Nhan" <ng...@lycos.com> on Tue, 30 Oct 2001 16:43:49 +0700:

NN> Hi,
NN> I can not run Jsp example of tomcat v4.1 but I can run servlet example
NN> please help me to config Tomcat.
NN> 
NN> thanks for any help.
NN> there is message which I receive after runing a example.
NN> 
NN> 
NN> Apache Tomcat/4.1-dev - HTTP Status 500 - Internal Server Error
NN> 
NN> --------------------------------------------------------------------------------
NN> 
NN> type Exception report
NN> 
NN> message Internal Server Error
NN> 
NN> description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
NN> 
NN> exception 
NN> 
NN> javax.servlet.ServletException: sun/tools/javac/Main
NN> 	at org.apache.jasper.servlet.JspServlet.service(Unknown Source)
NN> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
NN> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
NN> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
NN> 	at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.valves.AccessLogValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
NN> 	at org.apache.catalina.connector.http.HttpProcessor.process(Unknown Source)
NN> 	at org.apache.catalina.connector.http.HttpProcessor.run(Unknown Source)
NN> 	at java.lang.Thread.run(Unknown Source)
NN> 
NN> 
NN> root cause 
NN> 
NN> java.lang.NoClassDefFoundError: sun/tools/javac/Main
NN> 	at org.apache.jasper.compiler.SunJavaCompiler.compile(Unknown Source)
NN> 	at org.apache.jasper.compiler.Compiler.compile(Unknown Source)
NN> 	at org.apache.jasper.servlet.JspServlet.loadJSP(Unknown Source)
NN> 	at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(Unknown Source)
NN> 	at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(Unknown Source)
NN> 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(Unknown Source)
NN> 	at org.apache.jasper.servlet.JspServlet.service(Unknown Source)
NN> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
NN> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
NN> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
NN> 	at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.valves.AccessLogValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)
NN> 	at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
NN> 	at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
NN> 	at org.apache.catalina.connector.http.HttpProcessor.process(Unknown Source)
NN> 	at org.apache.catalina.connector.http.HttpProcessor.run(Unknown Source)
NN> 	at java.lang.Thread.run(Unknown Source)
NN> 
NN> 
NN> 
NN> --------------------------------------------------------------------------------
NN> 
NN> 
NN> 
NN> Make a difference, help support the relief efforts in the U.S.
NN> http://clubs.lycos.com/live/events/september11.asp
NN> 
NN> --
NN> To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
NN> For additional commands, e-mail: <ma...@jakarta.apache.org>
NN> 

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>