Try this:


session = (HttpSession)pageContext.getSession();


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Monday, May 21, 2001 11:29 AM
To: [EMAIL PROTECTED]
Subject: Tomcat 3.2.1 JSP compile problem - A quick look, please?


Thanks to anyone out there in the ether that responds...

Did my homework,  still can't figure it out...  After hours spinning through
the archives of this mail forum, I have to break down and ask for help....

I am trying to run a simple  login.jsp  from  
/opt/jakarta-tomcat-3.2.1/webapps/portal2
The URL would be like http://999.99.99.245:8080/portal2/logon.jsp  

Even the simplest Hello world    .JSP yields the error below.  
I have re-installed Tomcat,  thrashed around with the /conf/server.xml,
sacrificed a chicken,  and still no luck

The weird thing is that I have another application defined in this Tomcat
instance located at   
/opt/jakarta-tomcat-3.2.1/webapps/portal/servlet    
If I address a URl like  http://999.99.99.245:8080/portal/servlet/logon.jsp
This works fine, the .JSP compiles clean and all is well.   

Any ideas?  


Error: 500
Location: /portal2/logon.jsp
Internal Servlet Error:
org.apache.jasper.JasperException: Unable to compile class for
JSP/opt/jakarta-tomcat-3.2.1/work/localhost_8080%2Fportal2/_0002flogon_0002e
jsplogon_jsp_0.java:52: Incompatible type for =. Explicit cast needed to
convert javax.servlet.http.HttpSession to HttpSession.
           session = pageContext.getSession();
                   ^
1 error

   at java.lang.Throwable.fillInStackTrace(Native Method)
   at java.lang.Throwable.fillInStackTrace(Compiled Code)
   at java.lang.Throwable.(Compiled Code)
   at java.lang.Exception.(Compiled Code)
   at javax.servlet.ServletException.(ServletException.java:107)
   at org.apache.jasper.JasperException.(JasperException.java:73)
   at org.apache.jasper.compiler.Compiler.compile(Compiled Code)
   at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:462)
   at
org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146)
   at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:433)
   at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspSe
rvlet.java:152)
   at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:164)
   at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
   at org.apache.jasper.servlet.JspServlet.service(Compiled Code)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
   at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
   at org.apache.tomcat.core.Handler.service(Handler.java:286)
   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(Compiled Code)
   at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(Compiled Code)
   at java.lang.Thread.run(Thread.java:479)


Environment
Tomcat  3.2.1   Binaries version
Solaris 8  (I think..)
Java  1.2
No Apache in the mix at all...yet!

2001-05-18 05:21:01 - ContextManager: Tomcat classpath =
./../lib/ant.jar:./../lib/jasper.jar:./../lib/jaxp.jar:./../lib/parser.jar:.
/../lib/servlet.jar:./../lib/test:./../lib/webserver.jar:/usr/java1.2/lib/to
ols.jar:/usr/java1.2/lib/classes.zip:/opt/oracle/8.1.7/jdbc/lib/classes12.zi
p:/opt/jakarta-tomcat-3.2.1/webapps/portal/WEB-INF/classes

Thanks
Bryan Connor 
Consultant  (Pennsylvania, USA)






__________________________________________________________________
Get your own FREE, personal Netscape Webmail account today at
http://webmail.netscape.com/

Reply via email to