Has anybody else had difficulty running the JSP 2.0 examples after Tomcat 5.0 install? The JSP 1.2 Examples work correctly but 2.0 do not.....what am I doing wrong?
Here's a typical exception when running the HelloWorld Tab example: javax.servlet.ServletException: Error instantiating servlet class org.apache.jsp.jsp2.simpletag.hello_jsp org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) java.lang.Thread.run(Thread.java:534) root cause java.lang.VerifyError: (class: org/apache/jsp/jsp2/simpletag/hello_jsp, method: _jspx_meth_mytag_helloWorld_0 signature: (Ljavax/servlet/jsp/PageContext;)Z) Incompatible argument to function java.lang.Class.getDeclaredConstructors0(Native Method) java.lang.Class.privateGetDeclaredConstructors(Class.java:1618) java.lang.Class.getConstructor0(Class.java:1930) java.lang.Class.newInstance0(Class.java:278) java.lang.Class.newInstance(Class.java:261) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) java.lang.Thread.run(Thread.java:534) >>> [EMAIL PROTECTED] 9/15/2004 2:44:20 PM >>> Yep, I have. its port 8015 now. Patricia -----Original Message----- From: Shapira, Yoav [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 14, 2004 2:32 PM To: Tomcat Users List Subject: RE: problem configuring 2 tomcat instances apache 2.0.48 tomcat 5.0.19 Hi, Have you modified the shutdown port for the 2nd instance so it doesn't clash with the 1st instance (default port 8005)? Yoav Shapira Millennium Research Informatics >-----Original Message----- >From: Patricia Swarbrick [mailto:[EMAIL PROTECTED] >Sent: Tuesday, September 14, 2004 4:05 PM >To: Tomcat Users List >Subject: problem configuring 2 tomcat instances apache 2.0.48 tomcat 5.0.19 > >I'm attempting to configure two tomcat instances, one set up on the normal >ports and the other is connected to server port 8015, connector port 8088 >and 8019 > >the problem is I can't load any .jsp pages for the second port. I get an >http 400 error. I've checked the directory permissions, checked and >rechecked the workers2.properties file and the vhosts.conf in apache. > >I'm not sure whats going on here. any help would be apreciated. > >workers2.properties file (there's prolly a lot of useless stuff in here): > >[shm] >file=/usr/local/apache/current/logs/mod_jk2.shm >size=1048576 >[channel.socket:localhost:8009] >port=8009 >host=127.0.0.1 >tomcatid=localhost:8009 >channel=channel.socket:localhost:8009 >[ajp13:localhost:8009] >[channel.socket:thesite:8009] >port=8009 >host=127.0.0.1 >channel=channel.socket:thesite:8009 >[ajp13:thesite:8009] >[channel.socket:localhost:8019] >port=8019 >host=127.0.0.1 >tomcatid=localhost:8019 >channel=channel.socket:localhost:8019 >[channel.socket:theothersite:8019] >port=8019 >host=127.0.0.1 >channel=channel.socket:theothersite:8019 >[ajp13:theothersite:8019] > ># status'' worker - shows status of jk2 module >[status:status] >[uri:10.99.1.75:80/status/*] >worker=status:status > > >section of the vhosts.conf: > ><VirtualHost blah:80> > ServerAdmin [EMAIL PROTECTED] > DocumentRoot /home/httpd/html/thesite_com > ServerName thesite > ServerAlias thesite.com > ErrorLog logs/thesite_com-error_log > CustomLog logs/thesite_com-access_log combined > <Location /*.jsp> > JkUriSet worker ajp13:localhost:8009 > </Location> > <Location /*.do> > JkUriSet worker ajp13:localhost:8009 > </Location> ></VirtualHost> ><VirtualHost blah:80> > ServerAdmin [EMAIL PROTECTED] > DocumentRoot /home/httpd/html/theothersite_com > ServerName theothersite > ServerAlias theothersite.com > ErrorLog logs/theothersite_com-error_log > CustomLog logs/theothersite_com-access_log combined > <Location /*.jsp> > JkUriSet worker ajp13:localhost:8019 > </Location> > <Location /*.do> > JkUriSet worker ajp13:localhost:8019 > </Location> ></VirtualHost> This e-mail, including any attachments, is a confidential business communication, and may contain information that is confidential, proprietary and/or privileged. This e-mail is intended only for the individual(s) to whom it is addressed, and may not be saved, copied, printed, disclosed or used by anyone else. If you are not the(an) intended recipient, please immediately delete this e-mail from your computer system and notify the sender. Thank you. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]