Re: "org.apache.jasper.JasperException: Unable to compile class for JSP" errorsafter switching from Tomcat 4.1.18LE to 4.1.27
Ok, I tried jdk1.4.2_01, but it does not fix the problem. So, I backed up to jdk1.4.1_03 which does not have an issue like the one below. Thanks everyone. [EMAIL PROTECTED] 08/29/2003 05:48 PM Please respond to "Tomcat Users List" <[EMAIL PROTECTED]> To "Tomcat Users List" <[EMAIL PROTECTED]> cc Subject Re: "org.apache.jasper.JasperException: Unable to compile class for JSP" errors after switching from Tomcat 4.1.18LE to 4.1.27 Ooops, ok I had one other 'significant' change that I failed to mention. I had also upgraded to jdk1.4.2 from 1.4.1_03. I thought in my testing I had eliminated that possibility, but I was wrong. It looks like there is a bug in jdk1.4.2 that is causing my problem. I am basing that on the following message: http://forum.java.sun.com/thread.jsp?forum=136&thread=429766&tstart=0&trange=15 His usage is different than mine, but it looks like the ultimate problem and cause were the same, the compiler could not compile classes containing inner classes in some circumstances. So, I uninstalled Tomcat 4.1.27, changed my JAVA_HOME back to jdk 1.4.1_03 and reinstalled Tomcat 4.1.27 and everything is working fine again. Tuesday I am going to try the new jdk1.4.2_01 and see if the bug still exists in it. I'll post back afterwards with an update. Thanks. [EMAIL PROTECTED] 08/29/2003 02:28 PM Please respond to "Tomcat Users List" <[EMAIL PROTECTED]> To [EMAIL PROTECTED] cc Subject "org.apache.jasper.JasperException: Unable to compile class for JSP" errors after switching from Tomcat 4.1.18LE to 4.1.27 I have some code that worked fine with Tomcat 4.1.18LE but now that I have upgraded to 4.1.27, I am getting the problems below. Anyone know what is going on? Thanks. org.apache.jasper.JasperException: Unable to compile class for JSP An error occurred at line: 4 in the jsp file: /forward/order_inquiry_results.jsp Generated servlet error: [javac] Compiling 1 source file C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\storefront\forward\order_inquiry_results_jsp.java:90: cannot resolve symbol symbol : class OrderHdrBean$ResultBean location: package sfbeans perchance you meant 'OrderHdrBean.ResultBean' sfbeans.OrderHdrBean$ResultBean ResultBean_item = null; ^ An error occurred at line: 4 in the jsp file: /forward/order_inquiry_results.jsp Generated servlet error: C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\storefront\forward\order_inquiry_results_jsp.java:92: cannot resolve symbol symbol : class OrderHdrBean$ResultBean location: package sfbeans perchance you meant 'OrderHdrBean.ResultBean' ResultBean_item = (sfbeans.OrderHdrBean$ResultBean) pageContext.getAttribute("ResultBean_item", PageContext.REQUEST_SCOPE); ^ An error occurred at line: 4 in the jsp file: /forward/order_inquiry_results.jsp Generated servlet error: C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\storefront\forward\order_inquiry_results_jsp.java:95: cannot resolve symbol symbol : class OrderHdrBean$ResultBean location: package sfbeans perchance you meant 'OrderHdrBean.ResultBean' ResultBean_item = (sfbeans.OrderHdrBean$ResultBean) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "sfbeans.OrderHdrBean$ResultBean"); ^ 3 errors at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:130) at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293) at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356) at gpcjde.Context.forward(Context.java:65) at gpcjde.OrderInquiryContext.process(OrderInquiryContext.java:32) at gpcjde.Context.process(Context.java:40) at gpcjde.Environment.process(Environment.java:77) at gpcjde.ControllerServlet.doPost(ControllerServlet.java:46) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.Applica
Re: http://172.20.15.188(local ip:8080 did work ,but http://localhost:8080/didnotwork!!
Not sure that it is relevant, but you have inverted characters in your localhost URL below. You have the "os" inverted to "so". This may not be relevant because you had it correct in your original post, but in some subsequent posts, it is wrong. I wonder if some of the changes you have made have not really been getting tested because you have been hitting localh_so_t instead of localh_os_t. 虎 王 <[EMAIL PROTECTED]> 09/01/2003 04:32 AM Please respond to "Tomcat Users List" <[EMAIL PROTECTED]> To Tomcat Users List <[EMAIL PROTECTED]> cc Subject Re: http://172.20.15.188(local ip:8080 did work ,but http://localhost:8080/didnot work!! Hi, I have edited my /etc/hosts file ,changed 127.0.0.1 to 172.20.15.188,and http://localhsot:8080/ still doesnot work. --- 虎 王 <[EMAIL PROTECTED]> 的正文:> Hi,I have installed rpm version of tomcat 4.1.24 on > Red hat Advanced Server.When I > visited:http://172.20.15.188:8080,it did > work(172.20.15.188 is my real lcoal network ip),but > when I visited http://localhost:8080/,it didn't > work. > > Can you help me out? > > Thankyou. > > _ > Do You Yahoo!? > 启用电邮帐号,领会雅虎通[身临其境聊电影]的动感魅力,还有网络摄像头+雅虎通 收音机等你来拿 > http://cn.rd.yahoo.com/mail_cn/tag/?http://cn.messenger.yahoo.com > > - > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > _ Do You Yahoo!? 启用电邮帐号,领会雅虎通[身临其境聊电影]的动感魅力,还有网络摄像头+雅虎通 收音机等你来拿 http://cn.rd.yahoo.com/mail_cn/tag/?http://cn.messenger.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: "org.apache.jasper.JasperException: Unable to compile class for JSP" errorsafter switching from Tomcat 4.1.18LE to 4.1.27
Ooops, ok I had one other 'significant' change that I failed to mention. I had also upgraded to jdk1.4.2 from 1.4.1_03. I thought in my testing I had eliminated that possibility, but I was wrong. It looks like there is a bug in jdk1.4.2 that is causing my problem. I am basing that on the following message: http://forum.java.sun.com/thread.jsp?forum=136&thread=429766&tstart=0&trange=15 His usage is different than mine, but it looks like the ultimate problem and cause were the same, the compiler could not compile classes containing inner classes in some circumstances. So, I uninstalled Tomcat 4.1.27, changed my JAVA_HOME back to jdk 1.4.1_03 and reinstalled Tomcat 4.1.27 and everything is working fine again. Tuesday I am going to try the new jdk1.4.2_01 and see if the bug still exists in it. I'll post back afterwards with an update. Thanks. [EMAIL PROTECTED] 08/29/2003 02:28 PM Please respond to "Tomcat Users List" <[EMAIL PROTECTED]> To [EMAIL PROTECTED] cc Subject "org.apache.jasper.JasperException: Unable to compile class for JSP" errors after switching from Tomcat 4.1.18LE to 4.1.27 I have some code that worked fine with Tomcat 4.1.18LE but now that I have upgraded to 4.1.27, I am getting the problems below. Anyone know what is going on? Thanks. org.apache.jasper.JasperException: Unable to compile class for JSP An error occurred at line: 4 in the jsp file: /forward/order_inquiry_results.jsp Generated servlet error: [javac] Compiling 1 source file C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\storefront\forward\order_inquiry_results_jsp.java:90: cannot resolve symbol symbol : class OrderHdrBean$ResultBean location: package sfbeans perchance you meant 'OrderHdrBean.ResultBean' sfbeans.OrderHdrBean$ResultBean ResultBean_item = null; ^ An error occurred at line: 4 in the jsp file: /forward/order_inquiry_results.jsp Generated servlet error: C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\storefront\forward\order_inquiry_results_jsp.java:92: cannot resolve symbol symbol : class OrderHdrBean$ResultBean location: package sfbeans perchance you meant 'OrderHdrBean.ResultBean' ResultBean_item = (sfbeans.OrderHdrBean$ResultBean) pageContext.getAttribute("ResultBean_item", PageContext.REQUEST_SCOPE); ^ An error occurred at line: 4 in the jsp file: /forward/order_inquiry_results.jsp Generated servlet error: C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\storefront\forward\order_inquiry_results_jsp.java:95: cannot resolve symbol symbol : class OrderHdrBean$ResultBean location: package sfbeans perchance you meant 'OrderHdrBean.ResultBean' ResultBean_item = (sfbeans.OrderHdrBean$ResultBean) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "sfbeans.OrderHdrBean$ResultBean"); ^ 3 errors at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:130) at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293) at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356) at gpcjde.Context.forward(Context.java:65) at gpcjde.OrderInquiryContext.process(OrderInquiryContext.java:32) at gpcjde.Context.process(Context.java:40) at gpcjde.Environment.process(Environment.java:77) at gpcjde.ControllerServlet.doPost(ControllerServlet.java:46) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPip
"org.apache.jasper.JasperException: Unable to compile class for JSP" errorsafter switching from Tomcat 4.1.18LE to 4.1.27
I have some code that worked fine with Tomcat 4.1.18LE but now that I have upgraded to 4.1.27, I am getting the problems below. Anyone know what is going on? Thanks. org.apache.jasper.JasperException: Unable to compile class for JSP An error occurred at line: 4 in the jsp file: /forward/order_inquiry_results.jsp Generated servlet error: [javac] Compiling 1 source file C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\storefront\forward\order_inquiry_results_jsp.java:90: cannot resolve symbol symbol : class OrderHdrBean$ResultBean location: package sfbeans perchance you meant 'OrderHdrBean.ResultBean' sfbeans.OrderHdrBean$ResultBean ResultBean_item = null; ^ An error occurred at line: 4 in the jsp file: /forward/order_inquiry_results.jsp Generated servlet error: C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\storefront\forward\order_inquiry_results_jsp.java:92: cannot resolve symbol symbol : class OrderHdrBean$ResultBean location: package sfbeans perchance you meant 'OrderHdrBean.ResultBean' ResultBean_item = (sfbeans.OrderHdrBean$ResultBean) pageContext.getAttribute("ResultBean_item", PageContext.REQUEST_SCOPE); ^ An error occurred at line: 4 in the jsp file: /forward/order_inquiry_results.jsp Generated servlet error: C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\storefront\forward\order_inquiry_results_jsp.java:95: cannot resolve symbol symbol : class OrderHdrBean$ResultBean location: package sfbeans perchance you meant 'OrderHdrBean.ResultBean' ResultBean_item = (sfbeans.OrderHdrBean$ResultBean) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "sfbeans.OrderHdrBean$ResultBean"); ^ 3 errors at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:130) at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293) at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356) at gpcjde.Context.forward(Context.java:65) at gpcjde.OrderInquiryContext.process(OrderInquiryContext.java:32) at gpcjde.Context.process(Context.java:40) at gpcjde.Environment.process(Environment.java:77) at gpcjde.ControllerServlet.doPost(ControllerServlet.java:46) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2416) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) at org.apache.catalina.core.StandardPi