Error 500 - Internal servlet error - unable to compile class for jsp

2003-03-10 Thread Sarah Harrison


Hi All,

I am hoping someone might be able to explain the problem I have come across. I am new 
to Tomcat and have just installed
Tomcat4112 on a Windows2000 machine with IIS5 and j2sdk1.4.0. I am trying to run a 
webapp but keep getting the above
error.

I am running Tomcat as an NT service so decide to stop this and start it up from the 
bat file. When running like this I
was able to view the jsp pages without a problem, there was no longer any errors. I 
then shutdown Tomcat and restart the
NT service and then had the ability to see the pages without the error. However any 
page that had not been accessed
while I was running Tomcat from the startup.bat still came up with the compile error.

Why do I need to view each page while running Tomcat from the startup script before 
they can be viewed without the 
unable to compile class for jsp error with the NT service?

Any pointers would be me much appreciated.

Regards

Sarah



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



Re: Error: 500 / Internal Servlet Error:

2003-01-26 Thread Pierre-Philipp Braun
oh there is a little difference with the error message on server-side
trace though, especially at the beginning. Here is the server-side message:


2003-01-27 02:16:42 - Ctx(  ): Exception in: R(  + /helloworld.jsp + null) - 
javax.servlet.ServletException: try to access method 
org/apache/tomcat/logging/Logger.realLog(Ljava/lang/String;)V from class 
org/apache/jasper/servlet/JspServlet
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java)
at org.apache.tomcat.core.Handler.service(Handler.java)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java)
at 
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
at java.lang.Thread.run(Thread.java:484)
Root cause:
java.lang.IllegalAccessError: try to access method 
org/apache/tomcat/logging/Logger.realLog(Ljava/lang/String;)V from class 
org/apache/jasper/servlet/JspServlet
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java)
at org.apache.tomcat.core.Handler.service(Handler.java)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java)
at 
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
at java.lang.Thread.run(Thread.java:484)


According to the FAQ, i looked at the JSP code... but it should be ok
(afaik, since it's my forst JSP code).

Any advice would be appreciated.
Thanks in advance.

BTW, how to get all those messages into directly into a log file?


-- 
Pierre-Philipp

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




Error: 500 / Internal Servlet Error:

2003-01-24 Thread Pierre-Philipp Braun
Hi all,

i just installed tomcat on a NetBSD box, and it works fine for some HTML
files (the only thing i changed for now into tomcat/conf/ is the default
port: 80 instead of 8080).

But when i try some JSP files, like
http://java.sun.com/products/jsp/html/jspbasics.fm1.html i get this error
message on console and even into the http client:


Error: 500
Location: /helloworld.jsp
Internal Servlet Error:

javax.servlet.ServletException: try to access method 
org/apache/tomcat/logging/Logger.realLog(Ljava/lang/String;)V from class 
org/apache/jasper/servlet/JspServlet
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java)
at org.apache.tomcat.core.Handler.service(Handler.java)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java)
at 
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
at java.lang.Thread.run(Thread.java:484)

Root cause:
java.lang.IllegalAccessError: try to access method 
org/apache/tomcat/logging/Logger.realLog(Ljava/lang/String;)V from class 
org/apache/jasper/servlet/JspServlet
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java)
at org.apache.tomcat.core.Handler.service(Handler.java)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java)
at 
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
at java.lang.Thread.run(Thread.java:484)


Any advice would be appreciated.
Thanks in advance.

-- 
Pierre-Philipp

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




Error 500: Internal servlet error

2001-04-05 Thread white_power


Hello everybody !

I'm an absolute beginner in using tomcat, and I have a little (?) problem. 
The situation is:

I'm using RedHat linux + jdk1.3 + tomcat3.2.1. I compiled a
simple servlet to the TOMCAT_HOME/classes/session/WEB-INF/classes
directory, named ServletSession.class. The web.xml is the following:


...
web-app
servlet
servlet-nameServletSession/servlet-name
servlet-classServletSession/servlet-class
/servlet
session-config
session-timeout
5
/session-timeout
/session-config
web-app

In the server.xml there is a context entry:

...
Context path="/session" docBase="classes/session"
/Context
...

When I type the http://localhost:8080/session/servlet/ServletSession URL I
always get this error:

Error: 500

Location: /session/servlet/ServletSession
Internal Servlet Error:
java.lang.NullPointerException 
at java.lang.ClassLoader.resolveClass0(Native Method)
at java.lang.ClassLoader.resolveClass(ClassLoader.java:588)
at
org.apache.tomcat.loader.AdaptiveClassLoader.loadClass(AdaptiveClassLoader.java:430)
at
org.apache.tomcat.loader.AdaptiveServletLoader.loadClass(AdaptiveServletLoader.java:174)
at
org.apache.tomcat.core.ServletWrapper.loadServlet(ServletWrapper.java:265)
at
org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:289)
at org.apache.tomcat.core.Handler.service(Handler.java:254)
at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:484)

I tried to solve this problem, but now I haven't any idea. 

Please help me, if you can.

thanx: Hajdu Erno.




RE: Error 500: Internal servlet error

2001-04-05 Thread Samson, Lyndon [IT]


Its usually not a good idea to get political on lists like this, but I just
wonder
about your email address, it icould/i be considered quite offensive to
some people.
I'm sure it isn't meant to be.

Regarding your error, have you compiled and successfully run the simple
hello world servlet, thats
a good starting point. If that works your system is installed ok and the
problem is with your
own code. If so you may want to post the relevant parts.

cheers


-Original Message-
From: white_power [mailto:[EMAIL PROTECTED]]
Sent: Thursday, April 05, 2001 2:02 PM
To: [EMAIL PROTECTED]
Subject: Error 500: Internal servlet error



Hello everybody !

I'm an absolute beginner in using tomcat, and I have a little (?) problem. 
The situation is:

I'm using RedHat linux + jdk1.3 + tomcat3.2.1. I compiled a
simple servlet to the TOMCAT_HOME/classes/session/WEB-INF/classes
directory, named ServletSession.class. The web.xml is the following:


...
web-app
servlet
servlet-nameServletSession/servlet-name
servlet-classServletSession/servlet-class
/servlet
session-config
session-timeout
5
/session-timeout
/session-config
web-app

In the server.xml there is a context entry:

...
Context path="/session" docBase="classes/session"
/Context
...

When I type the http://localhost:8080/session/servlet/ServletSession URL I
always get this error:

Error: 500

Location: /session/servlet/ServletSession
Internal Servlet Error:
java.lang.NullPointerException 
at java.lang.ClassLoader.resolveClass0(Native Method)
at java.lang.ClassLoader.resolveClass(ClassLoader.java:588)
at
org.apache.tomcat.loader.AdaptiveClassLoader.loadClass(AdaptiveClassLoader.j
ava:430)
at
org.apache.tomcat.loader.AdaptiveServletLoader.loadClass(AdaptiveServletLoad
er.java:174)
at
org.apache.tomcat.core.ServletWrapper.loadServlet(ServletWrapper.java:265)
at
org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:289)
at org.apache.tomcat.core.Handler.service(Handler.java:254)
at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:484)

I tried to solve this problem, but now I haven't any idea. 

Please help me, if you can.

thanx: Hajdu Erno.



Error 500 - Internal Servlet Error - Learner Boy!!

2001-01-11 Thread Mick Sullivan
HI,
ANYONE KNOW WHAT THIS MEANS? THIS IS MY FIRST JSP PROGRAM. ALL THE FILES AND BEANS ARE IN THE RIGHT PLACE AS FAR AS I CAN SEE. ITS PROBABLY SOMETHING DEAD SIMPLE:
HERE IS THE ERROR:


Error: 500
Location: /Coffee/hellouser.jspInternal Servlet Error:org.apache.jasper.JasperException: Bad file argument to include 
	at org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEventListener.java, Compiled Code)
	at org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingListener.java:116)
	at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java, Compiled Code)
	at org.apache.jasper.compiler.Parser.parse(Parser.java, Compiled Code)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:1038)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:1034)
	at org.apache.jasper.compiler.Compiler.compile(Compiler.java, Compiled Code)
	at org.apache.jasper.runtime.JspServlet.loadJSP(JspServlet.java:413)
	at org.apache.jasper.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:149)
	at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:161)
	at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:261)
	at org.apache.jasper.runtime.JspServlet.service(JspServlet.java, Compiled Code)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java, Compiled Code)
	at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
	at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:160)
	at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338)
	at java.lang.Thread.run(Thread.java:479)
ANY OF YOU WEB GURUS OUT THERE HAVE HAVE A CLUE WHAT THAT MEANS??THANKS IN ADVANCEGet Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]



Re: Error 500 - Internal Servlet Error - Learner Boy!!

2001-01-11 Thread John Tan

hi,

was wondering did u have all those class files in the right places in the 
the classes folder under the web-inf...


java_nuts


From: "Mick Sullivan" [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Error 500 - Internal Servlet Error - Learner Boy!!
Date: Fri, 12 Jan 2001 00:31:28 -


_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


HI,
ANYONE KNOW WHAT THIS MEANS? THIS IS MY FIRST JSP PROGRAM. ALL THE FILES AND BEANS ARE IN THE RIGHT PLACE AS FAR AS I CAN SEE. ITS PROBABLY SOMETHING DEAD SIMPLE:
HERE IS THE ERROR:


Error: 500
Location: /Coffee/hellouser.jspInternal Servlet Error:org.apache.jasper.JasperException: Bad file argument to include
	at org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEventListener.java, Compiled Code)
	at org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingListener.java:116)
	at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java, Compiled Code)
	at org.apache.jasper.compiler.Parser.parse(Parser.java, Compiled Code)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:1038)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:1034)
	at org.apache.jasper.compiler.Compiler.compile(Compiler.java, Compiled Code)
	at org.apache.jasper.runtime.JspServlet.loadJSP(JspServlet.java:413)
	at org.apache.jasper.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:149)
	at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:161)
	at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:261)
	at org.apache.jasper.runtime.JspServlet.service(JspServlet.java, Compiled Code)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java, Compiled Code)
	at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
	at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:160)
	at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338)
	at java.lang.Thread.run(Thread.java:479)
ANY OF YOU WEB GURUS OUT THERE HAVE HAVE A CLUE WHAT THAT MEANS??THANKS IN ADVANCEGet Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


RE: Error 500 - Internal Servlet Error - Learner Boy!!

2001-01-11 Thread Kiran Muglurmath



Looks 
like you may have an invalid %@ include file="filename" % tag, and 
Tomcat cannot find the included file. Hope that helps.

  -Original Message-From: Mick Sullivan 
  [mailto:[EMAIL PROTECTED]]Sent: Thursday, January 11, 2001 4:31 
  PMTo: [EMAIL PROTECTED]Subject: Error 500 - 
  Internal Servlet Error - Learner Boy!!
  HI,
  ANYONE KNOW WHAT THIS MEANS? THIS IS MY FIRST JSP PROGRAM. ALL THE FILES 
  AND BEANS ARE IN THE RIGHT PLACE AS FAR AS I CAN SEE. ITS PROBABLY SOMETHING 
  DEAD SIMPLE:
  HERE IS THE ERROR:
  
  
  Error: 500
  Location: /Coffee/hellouser.jspInternal Servlet Error:org.apache.jasper.JasperException: Bad file argument to include 
	at org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEventListener.java, Compiled Code)
	at org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingListener.java:116)
	at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java, Compiled Code)
	at org.apache.jasper.compiler.Parser.parse(Parser.java, Compiled Code)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:1038)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:1034)
	at org.apache.jasper.compiler.Compiler.compile(Compiler.java, Compiled Code)
	at org.apache.jasper.runtime.JspServlet.loadJSP(JspServlet.java:413)
	at org.apache.jasper.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:149)
	at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:161)
	at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:261)
	at org.apache.jasper.runtime.JspServlet.service(JspServlet.java, Compiled Code)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java, Compiled Code)
	at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
	at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:160)
	at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338)
	at java.lang.Thread.run(Thread.java:479)
ANY OF YOU WEB GURUS OUT THERE HAVE HAVE A CLUE WHAT THAT MEANS??THANKS IN ADVANCE
  
  Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
  - 
  To unsubscribe, e-mail: [EMAIL PROTECTED] For 
  additional commands, email: [EMAIL PROTECTED]