Hello there
It is very strange for me.
I just installed a brand new machine with Red Hat 5.1x64 on dell power edge 860.
I downloaded jdk-1.5.0.15-linux-amd64 from sun.
Downloaded tomcat 5.5.26.
Installed both.
I have in setenv.sh
JAVA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=512m -XX:MaxPermSize=512m"
CATALINA_OPTS="-Dlogs.root=/opt/logs -Dwas.install.root=/opt"
JAVA_HOME=/jdk1.5.0_15/jre

I can see the welcome screen of tomcat on port 8080
can enter the manager with the appropriate user and pass

but When I try to start some of the JSP2.0 examples (they come by default with tomcat) an error appears:
(the strange thing is that most of the JSP 1.2 examples work)
When I try to start Basic Arithmetic example here is the result in the browser


 HTTP Status 404 - Servlet
 org.apache.jsp.jsp2.el.basic_002darithmetic_jsp is not available

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

*type* Status report

*message* _Servlet org.apache.jsp.jsp2.el.basic_002darithmetic_jsp is not available_

*description* _The requested resource (Servlet org.apache.jsp.jsp2.el.basic_002darithmetic_jsp is not available) is not available._

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


     Apache Tomcat/5.5.26


Here is the result in the localhost.2008-05-17.log
May 17, 2008 6:52:34 PM org.apache.catalina.core.StandardWrapperValve invoke
INFO: Servlet org.apache.jsp.jsp2.el.basic_002darithmetic_jsp is currently unavailable
May 17, 2008 7:04:11 PM org.apache.catalina.core.StandardWrapperValve invoke
INFO: Servlet org.apache.jsp.jsp2.el.basic_002darithmetic_jsp is currently unavailable
May 17, 2008 7:05:44 PM org.apache.catalina.core.StandardWrapperValve invoke
INFO: Servlet org.apache.jsp.jsp2.el.basic_002darithmetic_jsp is currently unavailable

WHEN I TRY ANOTHER EXAMPLE... BASIC COMPARISON ...HERE IS THE RESULT IN LOCALHOST FILE

SEVERE: Error loading WebappClassLoader
 delegate: false
 repositories:
   /WEB-INF/classes/
----------> Parent Classloader:
[EMAIL PROTECTED]
org.apache.jsp.jsp2.el.basic_002dcomparisons_jsp
java.lang.ClassNotFoundException: org.apache.jsp.jsp2.el.basic_002dcomparisons_jsp at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1363) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:791) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:127) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
       at java.lang.Thread.run(Thread.java:595)
May 17, 2008 7:07:31 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Allocate exception for servlet org.apache.jsp.jsp2.el.basic_002dcomparisons_jsp java.lang.ClassNotFoundException: org.apache.jsp.jsp2.el.basic_002dcomparisons_jsp at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1363) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:791) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:127) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
       at java.lang.Thread.run(Thread.java:595)

AND RESULT IN THE BROWSER


 HTTP Status 500 -

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

*type* Exception report

*message*

*description* _The server encountered an internal error () that prevented it from fulfilling this request._

*exception*

javax.servlet.ServletException: Wrapper cannot find servlet class 
org.apache.jsp.jsp2.el.basic_002dcomparisons_jsp or a class it depends on
        
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
        
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
        
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
        
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
        java.lang.Thread.run(Thread.java:595)

*root cause*

java.lang.ClassNotFoundException: 
org.apache.jsp.jsp2.el.basic_002dcomparisons_jsp
        
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1363)
        
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209)
        
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
        
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
        
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
        
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
        java.lang.Thread.run(Thread.java:595)

*note* _The full stack trace of the root cause is available in the Apache Tomcat/5.5.26 logs._





Can someone please tell me what's wrong here?
Are these examples supposed to work with 5.5 tomcat and the version of sun java which I'm using?
Is this connected with the x64 architecture which I have.
Can it be something with the fact that on the java sun build which I downloaded it is written amd64 and my CPU is Intel?
Actually I tried with sun java 6 also ...but the result is the same.


--
Best regards,

Nikolay Diulgerov
Network Administrator
E-mail: [EMAIL PROTECTED]
Telephone : +33 4 89 87 77 77
Fax :       +33 4 89 87 77 00
Web: http://www.codix-france.com


Reply via email to