Return-Path: Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: (qmail 58047 invoked from network); 2 Feb 2007 19:52:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 2 Feb 2007 19:52:18 -0000 Received: (qmail 22197 invoked by uid 500); 2 Feb 2007 19:52:12 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 22173 invoked by uid 500); 2 Feb 2007 19:52:12 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 22162 invoked by uid 99); 2 Feb 2007 19:52:12 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Feb 2007 11:52:12 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [64.214.98.15] (HELO XMAIL-SDC.shawmut.com) (64.214.98.15) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Feb 2007 11:52:03 -0800 Received: from SDC-MAIL1.shawmut.com ([192.168.100.3]) by XMAIL-SDC.shawmut.com with Microsoft SMTPSVC(5.0.2195.6713); Fri, 2 Feb 2007 14:51:41 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: Tomcat and JSP Issue Date: Fri, 2 Feb 2007 14:51:38 -0500 Message-ID: <0E18F2FD588F144096459D397E6B878901833AC2@SDC-MAIL1.shawmut.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Tomcat and JSP Issue Thread-Index: AcdHAuizSisUY7NXTF6e9sCAU8EzaAAADZcg From: "Pitre, Russell" To: "Tomcat Users List" X-OriginalArrivalTime: 02 Feb 2007 19:51:41.0689 (UTC) FILETIME=[8F3BE690:01C74703] X-Virus-Checked: Checked by ClamAV on apache.org You have the "myname" variable declared inside the try/catch statement. Try declaring it outside of the try/catch. <%@ page language=3D"java" contentType=3D"text/html" import=3D" java.util.*,java.io.*,java.sql.*"%> <% String myname: try{ myname =3D "Jason"; }catch(Exception e){ e.printStackTrace(); } %> This is a html, my name is <%=3Dmyname%> -----Original Message----- From: Jason Friedman [mailto:ysonglist@gmail.com]=20 Sent: Friday, February 02, 2007 2:47 PM To: users@tomcat.apache.org Subject: Tomcat and JSP Issue My tomcat works perfectly normal before today. I did nothing to it, but now even the simplest JSP code gives errors: whatswrong.jsp =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D <%@ page language=3D"java" contentType=3D"text/html" import=3D" java.util.*,java.io.*,java.sql.*"%> <% try{ String myname =3D "Jason"; }catch(Exception e){ e.printStackTrace(); } %> This is a html, my name is <%=3Dmyname%> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D Here are the errors: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D HTTP Status 500 -type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: Unable to compile class for JSP An error occurred at line: 20 in the jsp file: /whatswrong.jsp Generated servlet error: [javac] Compiling 1 source file /home/yasong/apache-tomcat-4.1.34/work/Standalone/localhost/_/whatswrong _jsp.java:57: cannot resolve symbol symbol : variable myname location: class org.apache.jsp.whatswrong_jsp out.print(myname); ^ 1 error at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHa ndler.java:85) at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.ja va:248) at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:343) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:356) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.ja va:427) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja va:142) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:240) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:187) at javax.servlet.http.HttpServlet.service(HttpServlet.java:809) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:198) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:144) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:209) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:595) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 32) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:138) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:595) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja va:197) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:593) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 32) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:245 9) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :132) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:595) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa lve.java:118) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:593) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :116) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:593) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 32) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:126) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:595) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:544 ) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i nvokeNext(StandardPipeline.java:593) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 32) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:152) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86 9) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc essConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint .java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow erWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:684) at java.lang.Thread.run(Thread.java:534) Apache Tomcat/4.1.34 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org For additional commands, e-mail: users-help@tomcat.apache.org --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org For additional commands, e-mail: users-help@tomcat.apache.org