simple deployment problem - please help
hi; i have tomcat 5.5.9 running with jdk1.4.2 my application is configured in a context element in the server.xml and it is deployed twice instead of once!!! (only one context is defined in the server.xml) i have no idea why. if i remove the context element from the server.xml and prepare a myapp.xml and put it in the conf\Catalina\localhost than it is deployed once but the path element is ignored (per spec) and my application is a root application (should start when invoking localhost:8080) so its not a good solution. below is my server.xml and a view of tomcat console output. the server.xml is really basic. i hope someone can please guide me cause i am desperate here. thanks in advance. myserver.xml: Server port=8005 shutdown=SHUTDOWN Listener className=org.apache.catalina.mbeans.ServerLifecycleListener / Listener className=org.apache.catalina.mbeans.GlobalResourcesLifecycleListener / Listener className=org.apache.catalina.storeconfig.StoreConfigLifecycleListener/ GlobalNamingResources Resource name=UserDatabase auth=Container type=org.apache.catalina.UserDatabase description=User database that can be updated and saved factory=org.apache.catalina.users.MemoryUserDatabaseFactory pathname=conf/tomcat-users.xml / /GlobalNamingResources Service name=Catalina Connector port=8080 maxHttpHeaderSize=8192 maxThreads=150 minSpareThreads=25 maxSpareThreads=75 enableLookups=false redirectPort=8443 acceptCount=100 connectionTimeout=2 disableUploadTimeout=true / Connector port=8009 enableLookups=false redirectPort=8443 protocol=AJP/1.3 / Engine name=Catalina defaultHost=localhost Realm className=org.apache.catalina.realm.UserDatabaseRealm resourceName=UserDatabase/ Host name=localhost appBase=webapps unpackWARs=true autoDeploy=true xmlValidation=false xmlNamespaceAware=false Context crossContext=false path= docBase=waves debug=0 reloadable=true Resource name=waves/jdbc/WavesDB auth=Container type=javax.sql.DataSource maxActive=100 maxIdle=30 maxWait=3 removeAbandoned=true removeAbandonedTimeout=60 logAbandoned=true username=superadmin password=EJsec6DM driverClassName=com.mysql.jdbc.Driver url=jdbc:mysql://localhost/waves?useUnicode=trueamp;characterEncoding=UTF-8amp;autoReconnect=trueamp;/ ResourceParams name=waves/mail/Session parameter namemail.smtp.host/name valuemail.xwave.co.il/value /parameter /ResourceParams Realm className=org.apache.catalina.realm.DataSourceRealm debug=99 dataSourceName=waves/jdbc/WavesDB localDataSource=true userTable=users userNameCol=user_name userCredCol=user_pass userRoleTable=user_roles roleNameCol=role_name/ /Context /Host /Engine /Service /Server tomcat console output: INFO: Starting Servlet Engine: Apache Tomcat/5.5.9 04/05/2005 21:49:57 org.apache.catalina.core.StandardHost start INFO: XML validation disabled 2005-05-04 21:50:01 [main] WARN commons.digester.Digester - [ConverterRule]{fa ces-config/converter} Merge(null,java.math.BigDecimal) 2005-05-04 21:50:01 [main] WARN commons.digester.Digester - [ConverterRule]{fa ces-config/converter} Merge(null,java.math.BigInteger) 2005-05-04 21:50:01 [main] WARN commons.digester.Digester - [ComponentRule]{fa ces-config/component} Merge(marquee) 2005-05-04 21:50:01 [main] WARN commons.digester.Digester - [ValidatorRule]{fa ces-config/validator} Merge(emailValidator) ctx!!! [EMAIL PROTECTED] 2005-05-04 21:50:04 [main] INFO scheduler.web.SchedulerInitializer - scheduler init complete trying to find encoding 2005-05-04 21:50:05 [main] INFO sms.web.EncodingFilter - encoding 2005-05-04 21:50:10 [main] WARN commons.digester.Digester - [ConverterRule]{fa ces-config/converter} Merge(null,java.math.BigDecimal) 2005-05-04 21:50:10 [main] WARN commons.digester.Digester - [ConverterRule]{fa ces-config/converter} Merge(null,java.math.BigInteger) 2005-05-04 21:50:10 [main] WARN commons.digester.Digester - [ComponentRule]{fa ces-config/component} Merge(marquee) 2005-05-04 21:50:10 [main] WARN commons.digester.Digester - [ValidatorRule]{fa ces-config/validator} Merge(emailValidator) ctx!!! [EMAIL PROTECTED] 2005-05-04 21:50:13 [main] INFO scheduler.web.SchedulerInitializer - scheduler init complete trying to find encoding 2005-05-04 21:50:13 [main] INFO sms.web.EncodingFilter - encoding 04/05/2005 21:50:14 org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8080 04/05/2005 21:50:14 org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 04/05/2005 21:50:14 org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/90 config=null 04/05/2005 21:50:15
Tomcat5.5/xp/starting problem Please help me
Hi, I am getting following error while starting tomcat .. beasides i have a lot of other issues can anyone look and guide me what do do ? I am also sending web.xml Dec 14, 2004 4:43:43 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8080 Dec 14, 2004 4:43:43 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 860 ms Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.5.4 Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardHost start INFO: XML validation disabled Dec 14, 2004 4:43:44 PM org.apache.catalina.core.ApplicationContext log INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apa che.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache. webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirec t URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta. apache.org]] Dec 14, 2004 4:43:44 PM org.apache.tomcat.util.digester.Digester fatalError SEVERE: Parse Fatal Error at line 39 column 5: The element type servlet must be terminated by the matching end-ta g /servlet. org.xml.sax.SAXParseException: The element type servlet must be terminated by the matching end-tag /servlet. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper. java:236) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:215) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:386) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:316) at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1438) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmen tScannerImpl.java:1219) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatc h(XMLDocumentFragmentScannerImpl.java:1685) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentS cannerImpl.java:368) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834) ==CONTENT OF web.xml ++ ?xml version=1.0 encoding=ISO-8859-1? !-- Copyright 2004 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the License); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd; version=2.4 display-nameWelcome to Tomcat/display-name description Welcome to Tomcat /description !-- ACTION SERVLET SERVLET MAPPINGS START -- servlet servlet-nameaction/servlet-name servlet-classorg.apache.struts.action.ActionServlet/servlet-class init-param param-nameconfig/param-name param-value/WEB-INF/struts-config.xml/param-value /init-param /init-param param-nameapplication/param-name param-valuesrc.tcs.beans.ApplicationResources/param-value /init-param init-param param-namedebug/param-name param-value2/param-value /init-param init-param param-namedetail/param-name param-value2/param-value /init-param load-on-startup1/load-on-startup /servlet servlet-mapping servlet-nameaction/servlet-name url-pattern*.do/url-pattern /servlet-mapping !-- JSPC servlet mappings end -- !-- Tag Lib List -- taglib taglib-uri/WEB-INF/struts-html.tld/taglib-uri taglib-location/WEB-INF/struts-html.tld/taglib-location /taglib taglib
RE: Tomcat5.5/xp/starting problem Please help me
stop this /init-param /init-param -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: 14 December 2004 11:16 To: Tomcat Users List Subject: Tomcat5.5/xp/starting problem Please help me Hi, I am getting following error while starting tomcat .. beasides i have a lot of other issues can anyone look and guide me what do do ? I am also sending web.xml Dec 14, 2004 4:43:43 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8080 Dec 14, 2004 4:43:43 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 860 ms Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.5.4 Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardHost start INFO: XML validation disabled Dec 14, 2004 4:43:44 PM org.apache.catalina.core.ApplicationContext log INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apa che.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache. webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirec t URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta. apache.org]] Dec 14, 2004 4:43:44 PM org.apache.tomcat.util.digester.Digester fatalError SEVERE: Parse Fatal Error at line 39 column 5: The element type servlet must be terminated by the matching end-ta g /servlet. org.xml.sax.SAXParseException: The element type servlet must be terminated by the matching end-tag /servlet. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.cr eateSAXParseException(ErrorHandlerWrapper. java:236) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fa talError(ErrorHandlerWrapper.java:215) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.repor tError(XMLErrorReporter.java:386) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.repor tError(XMLErrorReporter.java:316) at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatal Error(XMLScanner.java:1438) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentSca nnerImpl.scanEndElement(XMLDocumentFragmen tScannerImpl.java:1219) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentSca nnerImpl$FragmentContentDispatcher.dispatc h(XMLDocumentFragmentScannerImpl.java:1685) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentSca nnerImpl.scanDocument(XMLDocumentFragmentS cannerImpl.java:368) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration. parse(XML11Configuration.java:834) ==CONTENT OF web.xml ++ ?xml version=1.0 encoding=ISO-8859-1? !-- Copyright 2004 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the License); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd; version=2.4 display-nameWelcome to Tomcat/display-name description Welcome to Tomcat /description !-- ACTION SERVLET SERVLET MAPPINGS START -- servlet servlet-nameaction/servlet-name servlet-classorg.apache.struts.action.ActionServlet/servlet-class init-param param-nameconfig/param-name param-value/WEB-INF/struts-config.xml/param-value /init-param /init-param param-nameapplication/param-name param-valuesrc.tcs.beans.ApplicationResources/param-value /init-param init-param param-namedebug/param-name param-value2/param-value /init-param init-param param-namedetail/param-name param-value2/param-value /init-param load-on-startup1/load
Re: Tomcat5.5/xp/starting problem Please help me
This error can be found using an xml validator. Specifically: init-param param-nameconfig/param-name param-value/WEB-INF/struts-config.xml/param-value /init-param /init-param param-nameapplication/param-name param-valuesrc.tcs.beans.ApplicationResources/param-value /init-param Your second init-param block is opened with an ending tag. --David [EMAIL PROTECTED] wrote: Hi, I am getting following error while starting tomcat .. beasides i have a lot of other issues can anyone look and guide me what do do ? I am also sending web.xml Dec 14, 2004 4:43:43 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8080 Dec 14, 2004 4:43:43 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 860 ms Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.5.4 Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardHost start INFO: XML validation disabled Dec 14, 2004 4:43:44 PM org.apache.catalina.core.ApplicationContext log INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apa che.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache. webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirec t URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta. apache.org]] Dec 14, 2004 4:43:44 PM org.apache.tomcat.util.digester.Digester fatalError SEVERE: Parse Fatal Error at line 39 column 5: The element type servlet must be terminated by the matching end-ta g /servlet. org.xml.sax.SAXParseException: The element type servlet must be terminated by the matching end-tag /servlet. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper. java:236) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:215) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:386) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:316) at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1438) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmen tScannerImpl.java:1219) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatc h(XMLDocumentFragmentScannerImpl.java:1685) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentS cannerImpl.java:368) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834) ==CONTENT OF web.xml ++ ?xml version=1.0 encoding=ISO-8859-1? !-- Copyright 2004 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the License); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd; version=2.4 display-nameWelcome to Tomcat/display-name description Welcome to Tomcat /description !-- ACTION SERVLET SERVLET MAPPINGS START -- servlet servlet-nameaction/servlet-name servlet-classorg.apache.struts.action.ActionServlet/servlet-class init-param param-nameconfig/param-name param-value/WEB-INF/struts-config.xml/param-value /init-param /init-param param-nameapplication/param-name param-valuesrc.tcs.beans.ApplicationResources/param-value /init-param init-param param-namedebug/param-name param-value2/param-value /init-param init-param param-namedetail/param-name param-value2/param-value /init-param
logs Problem- Please HELP
I had no problems installing the tomcat as service but its deleting my logs anytime I restart the server, Can someone tell me how to change the configuration so it will not delete the logs? Regards, Yuval - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: mail/Session problem please help
Check the resource reference in your application web.xml, it should look like: resource-ref description javax.mail.Session Factory Resource reference. /description res-ref-name mail-Session /res-ref-name res-type javax.mail.Session /res-type res-auth Container /res-auth /resource-ref Hope this helps. --p El jue, 05-06-2003 a las 10:30, Ayhan Peker escribió: At 13:19 05/06/03 +0100, you wrote: Hi all I am trying to use mail/Session resource as a global resource and it is not working!! I got stuck. Please help my server.xml is like GlobalNamingResources ResourceParams name=mail/Session parameter namemail.smtp.host/name valuebabel.image-data.com/value /parameter /ResourceParams /GlobalNamingResources my host and context entry host ... / context / ... ResourceLink name=mail-Session global=mail/Session type=javax.mail.Session / /Context /Host and I am trying to access it from a jsp page with : Context initCtx = new InitialContext(); System.out.println(mail session is about to be ); Object test = initCtx.lookup(java:comp/env/mail-Session); System.out.println(test.getClass().getName()); javax.mail.Session mailsession = (javax.mail.Session) initCtx.lookup(java:comp/env/mail-Session); System.out.println(mail session is created +mailsession); but I am receiving the error message mail session is about to be javax.naming.NamingException: Cannot create resource instance at org.apache.naming.factory.ResourceFactory.getObjectInstance(Resourc Factory.java:189) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java 301) at org.apache.naming.NamingContext.lookup(NamingContext.java:835) at org.apache.naming.NamingContext.lookup(NamingContext.java:181) at org.apache.naming.NamingContext.lookup(NamingContext.java:822) at org.apache.naming.NamingContext.lookup(NamingContext.java:194) at org.apache.naming.factory.ResourceLinkFactory.getObjectInstance(Res urceLinkFactory.java:143) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java 301) at org.apache.naming.NamingContext.lookup(NamingContext.java:835) at org.apache.naming.NamingContext.lookup(NamingContext.java:181) at org.apache.naming.NamingContext.lookup(NamingContext.java:822) at org.apache.naming.NamingContext.lookup(NamingContext.java:181) at org.apache.naming.NamingContext.lookup(NamingContext.java:822) at org.apache.naming.NamingContext.lookup(NamingContext.java:194) at org.apache.naming.SelectorContext.lookup(SelectorContext.java:183) at javax.naming.InitialContext.lookup(InitialContext.java:347) at org.apache.jsp.MailPage_jsp._jspService(MailPage_jsp.java:56) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapp r.java:204) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java 289) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDi patcher.java:684) at org.apache.catalina.core.ApplicationDispatcher.doForward(Applicatio Dispatcher.java:432) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationD spatcher.java:356) at actions.ActionRouter.route(ActionRouter.java:68) at ActionServlet.service(ActionServlet.java:132) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap licationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio FilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrappe Valve.java:260) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont xt.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.j va:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:99 ) at org.apache.catalina.core.StandardContextValve.invoke(StandardContex Valve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont xt.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.RequestFilterValve.process(RequestFilter alve.java:324) at
Re: mail/Session problem please help
At 13:19 05/06/03 +0100, you wrote: Hi all I am trying to use mail/Session resource as a global resource and it is not working!! I got stuck. Please help my server.xml is like GlobalNamingResources ResourceParams name=mail/Session parameter namemail.smtp.host/name valuebabel.image-data.com/value /parameter /ResourceParams /GlobalNamingResources my host and context entry host ... / context / ... ResourceLink name=mail-Session global=mail/Session type=javax.mail.Session / /Context /Host and I am trying to access it from a jsp page with : Context initCtx = new InitialContext(); System.out.println(mail session is about to be ); Object test = initCtx.lookup(java:comp/env/mail-Session); System.out.println(test.getClass().getName()); javax.mail.Session mailsession = (javax.mail.Session) initCtx.lookup(java:comp/env/mail-Session); System.out.println(mail session is created +mailsession); but I am receiving the error message mail session is about to be javax.naming.NamingException: Cannot create resource instance at org.apache.naming.factory.ResourceFactory.getObjectInstance(Resourc Factory.java:189) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java 301) at org.apache.naming.NamingContext.lookup(NamingContext.java:835) at org.apache.naming.NamingContext.lookup(NamingContext.java:181) at org.apache.naming.NamingContext.lookup(NamingContext.java:822) at org.apache.naming.NamingContext.lookup(NamingContext.java:194) at org.apache.naming.factory.ResourceLinkFactory.getObjectInstance(Res urceLinkFactory.java:143) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java 301) at org.apache.naming.NamingContext.lookup(NamingContext.java:835) at org.apache.naming.NamingContext.lookup(NamingContext.java:181) at org.apache.naming.NamingContext.lookup(NamingContext.java:822) at org.apache.naming.NamingContext.lookup(NamingContext.java:181) at org.apache.naming.NamingContext.lookup(NamingContext.java:822) at org.apache.naming.NamingContext.lookup(NamingContext.java:194) at org.apache.naming.SelectorContext.lookup(SelectorContext.java:183) at javax.naming.InitialContext.lookup(InitialContext.java:347) at org.apache.jsp.MailPage_jsp._jspService(MailPage_jsp.java:56) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapp r.java:204) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java 289) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDi patcher.java:684) at org.apache.catalina.core.ApplicationDispatcher.doForward(Applicatio Dispatcher.java:432) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationD spatcher.java:356) at actions.ActionRouter.route(ActionRouter.java:68) at ActionServlet.service(ActionServlet.java:132) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap licationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio FilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrappe Valve.java:260) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont xt.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.j va:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:99 ) at org.apache.catalina.core.StandardContextValve.invoke(StandardContex Valve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont xt.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.RequestFilterValve.process(RequestFilter alve.java:324) at org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.j va:131) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont xt.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.j va:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:99 ) at org.apache.catalina.core.StandardContext.invoke(StandardContext.jav :2396) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve java:180) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont
HTTP Tunnelling problem?? Please help
Hello all, I'm having problems trying to write a HttpTunnel for java objects in Tomcat. For some reason I'm getting a ClassCastException. I don't understand this. I've even tried forcing it as you can see in my code below. The exception that i'm getting is not very clear and i can't put my finger on it. I have attached the exception from Apache/Tomcat and the code for the tunnel at the bottom of this email. If you can help I would be very grateful. Regards, Stuart Stephen Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error type Exception report message Internal Server Error description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request. exception java.lang.ClassCastException: TestTunnel at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:820) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:615) at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java :396) at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:201) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2 46) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :163) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:371) at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:424) at java.lang.Thread.run(Unknown Source) --- import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.ServletException.*; import javax.servlet.UnavailableException.*; import java.lang.Exception.*; import java.io.*; import java.util.*; import java.net.*; public class TestTunnel extends Thread { // applet connections ObjectOutputStream objOut = null; ObjectInputStream objIn = null; // chatserver connections Socket socket = null; ObjectOutputStream sockObjOut = null; ObjectInputStream sockObjIn = null; ToApplet app = null; ToServer ser = null; protected void service(HttpServletRequest req, HttpServletResponse res) throws ServletException,IOException { try { // get data stream from applet System.err.println(start of servlet); objIn = new ObjectInputStream(req.getInputStream()); objOut = new ObjectOutputStream(res.getOutputStream()); //
RE: HTTP Tunnelling problem?? Please help
Solved.. I forgot to extend the Class TunnelTest with the HttpServlet extension. SS -Original Message- From: Stuart Stephen [mailto:[EMAIL PROTECTED]] Sent: 15 May 2002 11:56 To: Tomcat Users List Subject: HTTP Tunnelling problem?? Please help Hello all, I'm having problems trying to write a HttpTunnel for java objects in Tomcat. For some reason I'm getting a ClassCastException. I don't understand this. I've even tried forcing it as you can see in my code below. The exception that i'm getting is not very clear and i can't put my finger on it. I have attached the exception from Apache/Tomcat and the code for the tunnel at the bottom of this email. If you can help I would be very grateful. Regards, Stuart Stephen Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error type Exception report message Internal Server Error description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request. exception java.lang.ClassCastException: TestTunnel at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:820) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:615) at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java :396) at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:201) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2 46) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :163) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:371) at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:424) at java.lang.Thread.run(Unknown Source) --- import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.ServletException.*; import javax.servlet.UnavailableException.*; import java.lang.Exception.*; import java.io.*; import java.util.*; import java.net.*; public class TestTunnel extends Thread { // applet connections ObjectOutputStream objOut = null; ObjectInputStream objIn = null; // chatserver connections Socket socket = null; ObjectOutputStream sockObjOut = null; ObjectInputStream sockObjIn = null; ToApplet app = null; ToServer ser = null; protected void service(HttpServletRequest req, HttpServletResponse res) throws
RE: HTTP Tunnelling problem?? Please help
Stuart, You're extending Thread - everything that is mapped to a Tomcat request must extend HttpServlet. Tomcat is trying to cast your TestTunnel class to HttpServlet, which is failing. Andy -Original Message- From: Stuart Stephen [mailto:[EMAIL PROTECTED]] Sent: 15 May 2002 11:56 To: Tomcat Users List Subject: HTTP Tunnelling problem?? Please help Hello all, I'm having problems trying to write a HttpTunnel for java objects in Tomcat. For some reason I'm getting a ClassCastException. I don't understand this. I've even tried forcing it as you can see in my code below. The exception that i'm getting is not very clear and i can't put my finger on it. I have attached the exception from Apache/Tomcat and the code for the tunnel at the bottom of this email. If you can help I would be very grateful. Regards, Stuart Stephen -- -- Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error -- -- type Exception report message Internal Server Error description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request. exception java.lang.ClassCastException: TestTunnel at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:820) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper. java:615) at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerSe rvlet.java :396) at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A pplication FilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati onFilterCh ain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp erValve.ja va:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardConte xtValve.ja va:201) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 66) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa lve.java:2 46) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv e.java:164 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 66) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat cherValve. java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv e.java:170 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine Valve.java :163) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:371) at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:424) at java.lang.Thread.run(Unknown Source) --- import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.ServletException.*; import javax.servlet.UnavailableException.*; import java.lang.Exception.*; import java.io.*; import java.util.*; import java.net.*; public class TestTunnel extends Thread { // applet connections ObjectOutputStream objOut = null; ObjectInputStream objIn = null; // chatserver connections Socket
RE: HTTP Tunnelling problem?? Please help
Sorry it missed getting into the documentation beyond the readme-3.3.1, but Tomcat 3.3.1 now supports a SingleThreadModel pooling, which is enabled by default. Thus, this is normal behavior. If you wish to disable the pooling, modify the server.xml to contain: Servlet22Interceptor useSTMPool=false / Cheers, Larry -Original Message- From: Andy Eastham [mailto:[EMAIL PROTECTED]] Sent: Wednesday, May 15, 2002 7:24 AM To: Tomcat Users List Subject: RE: HTTP Tunnelling problem?? Please help Stuart, You're extending Thread - everything that is mapped to a Tomcat request must extend HttpServlet. Tomcat is trying to cast your TestTunnel class to HttpServlet, which is failing. Andy -Original Message- From: Stuart Stephen [mailto:[EMAIL PROTECTED]] Sent: 15 May 2002 11:56 To: Tomcat Users List Subject: HTTP Tunnelling problem?? Please help Hello all, I'm having problems trying to write a HttpTunnel for java objects in Tomcat. For some reason I'm getting a ClassCastException. I don't understand this. I've even tried forcing it as you can see in my code below. The exception that i'm getting is not very clear and i can't put my finger on it. I have attached the exception from Apache/Tomcat and the code for the tunnel at the bottom of this email. If you can help I would be very grateful. Regards, Stuart Stephen -- -- Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error -- -- type Exception report message Internal Server Error description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request. exception java.lang.ClassCastException: TestTunnel at org.apache.catalina.core.StandardWrapper.load(StandardWrapper. java:820) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper. java:615) at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerSe rvlet.java :396) at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServl et.java:180) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A pplication FilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati onFilterCh ain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp erValve.ja va:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardConte xtValve.ja va:201) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 66) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa lve.java:2 46) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContex t.java:2344) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv e.java:164 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 66) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat cherValve. java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv e.java:170 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv e.java:462) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine Valve.java :163) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943
RE: HTTP Tunnelling problem?? Please help
Please ignore the last response. Lousy aim when clicking to make a reply. Larry -Original Message- From: Larry Isaacs [mailto:[EMAIL PROTECTED]] Sent: Wednesday, May 15, 2002 9:25 AM To: 'Tomcat Users List' Subject: RE: HTTP Tunnelling problem?? Please help Sorry it missed getting into the documentation beyond the readme-3.3.1, but Tomcat 3.3.1 now supports a SingleThreadModel pooling, which is enabled by default. Thus, this is normal behavior. If you wish to disable the pooling, modify the server.xml to contain: Servlet22Interceptor useSTMPool=false / Cheers, Larry -Original Message- From: Andy Eastham [mailto:[EMAIL PROTECTED]] Sent: Wednesday, May 15, 2002 7:24 AM To: Tomcat Users List Subject: RE: HTTP Tunnelling problem?? Please help Stuart, You're extending Thread - everything that is mapped to a Tomcat request must extend HttpServlet. Tomcat is trying to cast your TestTunnel class to HttpServlet, which is failing. Andy -Original Message- From: Stuart Stephen [mailto:[EMAIL PROTECTED]] Sent: 15 May 2002 11:56 To: Tomcat Users List Subject: HTTP Tunnelling problem?? Please help Hello all, I'm having problems trying to write a HttpTunnel for java objects in Tomcat. For some reason I'm getting a ClassCastException. I don't understand this. I've even tried forcing it as you can see in my code below. The exception that i'm getting is not very clear and i can't put my finger on it. I have attached the exception from Apache/Tomcat and the code for the tunnel at the bottom of this email. If you can help I would be very grateful. Regards, Stuart Stephen -- -- Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error -- -- type Exception report message Internal Server Error description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request. exception java.lang.ClassCastException: TestTunnel at org.apache.catalina.core.StandardWrapper.load(StandardWrapper. java:820) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper. java:615) at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerSe rvlet.java :396) at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServl et.java:180) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A pplication FilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati onFilterCh ain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp erValve.ja va:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardConte xtValve.ja va:201) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 66) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa lve.java:2 46) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContex t.java:2344) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv e.java:164 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 66) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat cherValve. java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv e.java:170 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv e.java:462) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel ine.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. java:472
Log4j Problem ..... Please help
Hi, i have a problem to use log4j for two different application.both appication on same server.my problem is 1-- i dont know what to do for that. 2-- if i create two different log4.configure file with same file name place in both different application /web-inf/class dir. then it will not create log file ( i am using file appander for INFO and ERROR)for that. i am using Linux redhat7.2(Kernel 2.4.7-10) Apache 1.3.02 tomcat4 jdk1.3.1 log4j-1.2rc1 my configuration settings are for that i creat one log4j.configure .this file is present in my application /web-inf/class dir. and creating environment variable (CATALINA_OPTS=-Dlog4j.configuration=log4j.configure ) in my /etc/profile dir in linux redhat7.2 and logj.configure file is # Attach appender INFOLOG to root. Set root level to Level.ERROR . log4j.rootLogger=DEBUG,INFOLOG,ERRORLOG # INFOLOG is set to be a FileAppender sending its output to # System.out. However, only error messages and above will be printed # in A1 because INFOLOG's threshold is set to Level.ERROR. #File Appander log4j.appender.INFOLOG=org.apache.log4j.FileAppender log4j.appender.INFOLOG.Threshold=INFO #pattern layout log4j.appender.INFOLOG.layout=org.apache.log4j.PatternLayout log4j.appender.INFOLOG.File=AcdInfo.log log4j.appender.INFOLOG.MaxFileSize=100KB # Keep one backup file log4j.appender.INFOLOG.MaxBackupIndex=1 log4j.appender.INFOLOG.layout.ConversionPattern=%d %-5p [%t] %c{2} - %m%n # for ERRORLOG # Appender ERRORLOG writes to the file test.log in user's home. log4j.appender.ERRORLOG=org.apache.log4j.FileAppender log4j.appender.ERRORLOG.layout=org.apache.log4j.PatternLayout log4j.appender.ERRORLOG.Threshold=ERROR log4j.appender.ERRORLOG.File=AcdError.log log4j.appender.ERRORLOG.MaxFileSize=100KB # Keep one backup file log4j.appender.ERRORLOG.MaxBackupIndex=1 # Pattern to output the caller's file name and line number. log4j.appender.ERRORLOG.layout.ConversionPattern=%d %-5p [%t] %-17c{2} (%13F:%L) %3x - %m%n so please help prashant sharma sofware engineer Euro Rscg sogo Networks Pvt ltd,mumbai -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
Tomcat/IIS/ISAPI/SendRedirect Problem - Please help me!!! Urgent!!!
Please help me! I´m using Tomcat 3.2.4 with isapi_redirector.dll and IIS 5.0 on Win2k. The problem is with reponse.sendRedirect(../page.jsp?xxx=xxx.) Depending of the length of the query_string (xxx=xxx...) the Internet Explorer doesn´t redirect, it stays waiting for something. This problem doesn´t occur when i access tomcat´s port directly(8080). Do you know some bug with SendRedirect and Internet Explorer or maybe IIS? Because it works fine in Netscape and Opera... Thanks... -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED]
Apache2 (SSL) with Tomcat4.0.4 with mod_jk problem, please help
Hi. I need help. My configuration is: Apache-2.0.32(SSL) Tomcat-4.0.4 mod-jk jdk1.4 When I try to run some servlet I get: Server error! El servidor encontro un error interno y fue imposible completar su solicitud. Mensaje de error: handler jakarta-servlet not found for: HelloWorldExample Favor de contactar al webmaster en caso de que usted crea que existe un error en el servidor. Error 500 london.dif.um.es Mon Mar 18 13:35:59 2002 Apache/2.0.32 (Unix) DAV/2 mod_ssl/3.0a0 OpenSSL/0.9.6b ** This seems to be that ajp connector is not found¡¡ This is my configuratión: server.xml: *** Service name=Tomcat-Standalone !-- Define an AJP 1.3 Connector on port 8009 -- Connector className=org.apache.ajp.tomcat4.Ajp13Connector port=8009 minProcessors=5 maxProcessors=75 acceptCount=10 debug=0/ !-- Define the top level container in our container hierarchy -- Engine name=Standalone defaultHost=localhost debug=0 Logger className=org.apache.catalina.logger.FileLogger prefix=catalina_log. suffix=.txt timestamp=true/ !-- Because this Realm is here, an instance will be shared globally -- Realm className=org.apache.catalina.realm.MemoryRealm / !-- Replace the above Realm with one of the following to get a Realm stored in a database and accessed via JDBC -- !-- Define the default virtual host -- Host name=localhost debug=0 appBase=webapps unpackWARs=true Listener className=org.apache.ajp.tomcat4.config.ApacheConfig append=true / Valve className=org.apache.catalina.valves.AccessLogValve directory=logs prefix=localhost_access_log. suffix=.txt pattern=common/ Logger className=org.apache.catalina.logger.FileLogger directory=logs prefix=localhost_log. suffix=.txt timestamp=true/ !-- Tomcat Manager Context -- Context path=/manager docBase=manager debug=0 privileged=true/ !-- Tomcat Examples Context -- Context path=/examples docBase=examples debug=0 reloadable=true crossContext=true Logger className=org.apache.catalina.logger.FileLogger prefix=localhost_examples_log. suffix=.txt timestamp=true/ Ejb name=ejb/EmplRecord type=Entity home=com.wombat.empl.EmployeeRecordHome remote=com.wombat.empl.EmployeeRecord/ Environment name=maxExemptions type=java.lang.Integer value=15/ Parameter name=context.param.name value=context.param.value override=false/ Resource name=jdbc/EmployeeAppDb auth=SERVLET type=javax.sql.DataSource/ ResourceParams name=jdbc/EmployeeAppDb parameternameuser/namevaluesa/value/parameter parameternamepassword/namevalue/value/parameter parameternamedriverClassName/name valueorg.hsql.jdbcDriver/value/parameter parameternamedriverName/name valuejdbc:HypersonicSQL:database/value/parameter /ResourceParams Resource name=mail/Session auth=Container type=javax.mail.Session/ ResourceParams name=mail/Session parameter namemail.smtp.host/name valuelocalhost/value /parameter /ResourceParams /Context !-- Tomcat Examples Context -- Context path=/myapp docBase=myapp debug=0 reloadable=true crossContext=true Logger className=org.apache.catalina.logger.FileLogger prefix=localhost_myapp_log. suffix=.txt timestamp=true/ Ejb name=ejb/EmplRecord type=Entity home=com.wombat.empl.EmployeeRecordHome remote=com.wombat.empl.EmployeeRecord/ !-- Manager className=org.apache.catalina.session.PersistentManager debug=0 saveOnRestart=true maxActiveSessions=-1 minIdleSwap=-1 maxIdleSwap=-1 maxIdleBackup=-1 Store className=org.apache.catalina.session.FileStore/ /Manager -- Environment name=maxExemptions type=java.lang.Integer value=15/ Parameter name=context.param.name value=context.param.value override=false/ Resource name=jdbc/EmployeeAppDb auth=SERVLET type=javax.sql.DataSource/ ResourceParams name=jdbc/EmployeeAppDb parameternameuser/namevaluesa/value/parameter parameternamepassword/namevalue/value/parameter
RE: Tomcat and Oracle JDBC-ODBC connection problem. Please help!
I have installed tomacat to set up Oracle JDBC-ODBC driver, data source... but ran into some problmes: The database connection with Oracle only works with .java files but does not work with jsp files. For example: test.java would work but test.jsp would not. This is the error message I got when running with test.jsp: OCI.DLL: One of the library files needed to run this appliction cannot be found. Can anyone tell me what might be the problem? I checked the dll dependency for OCI.DLL, all dll files are there. Why use the JDBC-ODBC bridge. It's not really necessary just use one of the oracle JDBC drivers and forget the bridge. Several issues, including threading, pop up when using the bridge. You can search the archives if you need more info. --- Michael Wentzel Software Developer Software As We Think - http://www.aswethink.com -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED]
Tomcat and Oracle JDBC-ODBC connection problem. Please help!
I have installed tomacat to set up Oracle JDBC-ODBC driver, data source... but ran into some problmes: The database connection with Oracle only works with .java files but does not work with jsp files. For example: test.java would work but test.jsp would not. This is the error message I got when running with test.jsp: OCI.DLL: One of the library files needed to run this appliction cannot be found. Can anyone tell me what might be the problem? I checked the dll dependency for OCI.DLL, all dll files are there. Please help Roland This is my test.jsp program: %@ page info=database handler% %@ page import=java.io.*% %@ page import=java.util.*% %@ page import=java.sql.*% %@ page import=javax.servlet.*% %@ page import=javax.servlet.http.*% % try { Connection con=null; Statement stmt=null; ResultSet rs=null; String createString=null; Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); String url=jdbc:odbc:test; //con=DriverManager.getConnection(url, scott, tiger); //stmt.executeUpdate(INSERT INTO test (a,b) VALUES (1,'2')); //rs = stmt.executeQuery(SELECT a,b from test); //out.println(table border=1 width=400); con = DriverManager.getConnection(url,scott, tiger); createString=select FIRST_NAME,EMPLOYEE_ID,SALARY from emp; stmt=con.createStatement(); ; rs = stmt.executeQuery(createString); while (rs.next()) { String col1 = rs.getString(1); String col2 = rs.getString(2); out.println(trtd+col1+/tdtd+col2+/td/tr); } out.println(/table); } catch (Exception e) {} % -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED]
JSP Escape character problem - PLEASE HELP
Hi, I have a problem that could be a bug somewhere inside the JSP compiler. I have ported an application from JRun 3.0 to TOMCAT. The following code inside a JSP causes an Exception: snip SCRIPT LANGUAGE=JavaScript1.2 TYPE=text/javascript !-- if (isMenu) { % if (UserRole.compareTo(Echnaton Administrator) == 0) // Administrators with full access out.print(document.write(\SCRIPT LANGUAGE='JavaScript1.2' SRC='/Echnaton/Scripts/hierArrays_Admin.js'\/SCRIPT\);); else if (UserRole.compareTo(Echnaton Technician) == 0) // Technical Users out.print(document.write(\SCRIPT LANGUAGE='JavaScript1.2' SRC='/Echnaton/Scripts/hierArrays_Tech.js'\/SCRIPT\);); else out.print(document.write(\SCRIPT LANGUAGE='JavaScript1.2' SRC='/Echnaton/Scripts/hierArrays_User.js'\/SCRIPT\);); % } //-- /SCRIPT snip Jasper reports the following exception: org.apache.jasper.JasperException: Unable to compile class for JSP An error occured between lines: 141 and 148 in the jsp file: /Header.jsp Generated servlet error: C:\JavaSoft\Tomcat4.0\work\localhost\Echnaton\Header$jsp.java:209: Invalid escape character. out.print(document.write(\SCRIPT LANGUAGE='JavaScript1.2' SRC='/Echnaton/Scripts/hierArrays_Admin.js'\/SCRIPT\);); Exactly this code works perfectly fine in JRun! It seems like the parser could not handle the escaped quotation mark in the document.write() method. Could anybody help? I am currently working with Tomcat 4.0.1. I have downloaded the binaries only (for M$ Windows). Many thanks!! Thomas -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED]
Re: JSP Escape character problem - PLEASE HELP
At 10.01.2002 10:44, you wrote: The escaped double quotes should be fine. I would think that it's the escaped forward slash (in \/SCRIPT), which shouldn't need to be escaped at all. Thats correct! It works fine when removing the '\' character. I don't remember why I had put it there. Probably JRun had a bug and required it or it is a reserved word for JRun since it has some non standard extensions. Many thanks Jeff! Thomas -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED]
Re: JSP Escape character problem - PLEASE HELP
At 05:27 PM 1/10/02 +0100, you wrote: Hi, Exactly this code works perfectly fine in JRun! It seems like the parser could not handle the escaped quotation mark in the document.write() method. Could anybody help? I am currently working with Tomcat 4.0.1. I have downloaded the binaries only (for M$ Windows). Many thanks!! Thomas Well, the code should not work in JRun. Try compiling: public class Test { public static void main(String [] params) { System.out.println(document.write(\SCRIPT LANGUAGE='JavaScript1.2' SRC='/Echnaton/Scripts/hierArrays_Admin.js'\/SCRIPT\);); } } and you will see what is wrong with \/ before SCRIPT. The character / is not a valid escape character. Cannot understand why JRun would compile it. -- micael
Newbie URI or registration problem? Please Help!
I have a jar file eMatrixServletRMI.jar that I put in $CATALINA_HOME/lib. It should be loaded by the shared class loader. The jar file contains a servlet com.matrixone.servlet.CWIServlet.class. What URI do I use to run the servlet? I tried http://localhost:8080/CWIServlet and various other combinations of the package and class names. I assume these are reloaded in the default / context. I haven't been successful registering the jar file using the manager. I have no trouble running the example servlets that are registered as /examples. Thanks, Bill
securityManager problem - Please Help
Hi everyone, I'm at my wit's end with trying to start Tomcat with a security Manager on Solaris. I've uncommented out the appropriate line in /conf/server.xml. When trying to run Tomcat with a security manager by startup.sh - security I get the following exception. Any ideas how to fix this? thanks, Brian Exception in thread main java.lang.ExceptionInInitializerError: java.se curity.AccessControlException: access denied (java.util.PropertyPermission jaxp. debug read) at java.security.AccessControlContext.checkPermission(AccessControlConte xt.java:272) at java.security.AccessController.checkPermission(AccessController.java: 399) at java.lang.SecurityManager.checkPermission(SecurityManager.java:545) at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:12 78) at java.lang.System.getProperty(System.java:560) at javax.xml.parsers.SAXParserFactory.clinit(SAXParserFactory.java:270 ) at org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:210) at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:187) at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
Re: securityManager problem - Please Help
By the way, its Tomcat 3.2.2! Brian McSweeney wrote: Hi everyone, I'm at my wit's end with trying to start Tomcat with a security Manager on Solaris. I've uncommented out the appropriate line in /conf/server.xml. When trying to run Tomcat with a security manager by startup.sh - security I get the following exception. Any ideas how to fix this? thanks, Brian Exception in thread main java.lang.ExceptionInInitializerError: java.se curity.AccessControlException: access denied (java.util.PropertyPermission jaxp. debug read) at java.security.AccessControlContext.checkPermission(AccessControlConte xt.java:272) at java.security.AccessController.checkPermission(AccessController.java: 399) at java.lang.SecurityManager.checkPermission(SecurityManager.java:545) at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:12 78) at java.lang.System.getProperty(System.java:560) at javax.xml.parsers.SAXParserFactory.clinit(SAXParserFactory.java:270 ) at org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:210) at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:187) at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
RE: Tomcat Run Problem, Please help immediately................
your problem maybe can be the long names used by windows 95, try using paths like E:\tanmay~1\jakarta~1;\classes;E:\tanmay~1\jakarta~1;\lib\webserver.jar;E:\t anmay~1\jakarta~1;\lib\jasper.jar; bye -Mensaje original- De: Tanmay Ghorai [mailto:[EMAIL PROTECTED]] Enviado el: Lunes, 21 de Mayo de 2001 10:52 p.m. Para: [EMAIL PROTECTED] Asunto: Tomcat Run Problem, Please help immediately Hi, I am triying to run Tomcat on Windows 95 but I get one error: It seems I don't have the class named org/apache/tomcat/startup/Tomcat, since I get the error listed below when I try to execute the comand 'tomcat run' E:\tanmay_tomcat\jakarta-tomcat\bintomcat run Using classpath: E:\tanmay_tomcat\jakarta-tomcat;\classes;E:\tanmay_tomcat\jakar ta-tomcat;\lib\webserver.jar;E:\tanmay_tomcat\jakarta-tomcat;\lib\jasper.jar ;E:\ tanmay_tomcat\jakarta-tomcat;\lib\xml.jar;E:\tanmay_tomcat\jakarta-tomcat;\l ib\s ervlet.jar;E:\jdk1.2;\lib\tools.jar;.;e:\jkd1.2\jre\lib\rt.jar;e:\jsdk2.0\li b\js dk.jar;e:\weblogic\classes;E:\weblogic\lib\weblogicaux.jar;;E:\TIBCO\TIBRV\L IB\t ibrvj.jar;E:\;.;E:\JAXP\jaxp.jar;E:\JAXP\xalan.jar;E:\JAXP\crimson.jar;E:\JA XP\p arser.jar;E:\JAXP\xmlparser.jar;D:\installs\java\jswdk-1.0\webserver.jar Exception in thread main java.lang.NoClassDefFoundError: org/apache/tomcat/sta rtup/Tomcat E:\tanmay_tomcat\jakarta-tomcat\bin Maybe I should try to work with the file tomcat.properties? Any one could help? Thanks for advanced!
Tomcat Run Problem, Please help immediately................
Hi, I am triying to run Tomcat on Windows 95 but I get one error: It seems I don't have the class named org/apache/tomcat/startup/Tomcat, since I get the error listed below when I try to execute the comand 'tomcat run' E:\tanmay_tomcat\jakarta-tomcat\bintomcat run Using classpath: E:\tanmay_tomcat\jakarta-tomcat;\classes;E:\tanmay_tomcat\jakar ta-tomcat;\lib\webserver.jar;E:\tanmay_tomcat\jakarta-tomcat;\lib\jasper.jar ;E:\ tanmay_tomcat\jakarta-tomcat;\lib\xml.jar;E:\tanmay_tomcat\jakarta-tomcat;\l ib\s ervlet.jar;E:\jdk1.2;\lib\tools.jar;.;e:\jkd1.2\jre\lib\rt.jar;e:\jsdk2.0\li b\js dk.jar;e:\weblogic\classes;E:\weblogic\lib\weblogicaux.jar;;E:\TIBCO\TIBRV\L IB\t ibrvj.jar;E:\;.;E:\JAXP\jaxp.jar;E:\JAXP\xalan.jar;E:\JAXP\crimson.jar;E:\JA XP\p arser.jar;E:\JAXP\xmlparser.jar;D:\installs\java\jswdk-1.0\webserver.jar Exception in thread main java.lang.NoClassDefFoundError: org/apache/tomcat/sta rtup/Tomcat E:\tanmay_tomcat\jakarta-tomcat\bin Maybe I should try to work with the file tomcat.properties? Any one could help? Thanks for advanced!
A problem, please help
hello group, I am using tomcat 3.2.1 on win2k box with IIS. I am able to run all the example context. I have a context called at...and I am not able to run my servlet. I get the message resource not allowed on the browser (HTTP 405 error). The isapi log file says the following error. [jk_isapi_plugin.c (408)]: HttpFilterProc started [jk_isapi_plugin.c (429)]: In HttpFilterProc test redirection of /at/assettrade [jk_uri_worker_map.c (344)]: Into jk_uri_worker_map_t::map_uri_to_worker [jk_uri_worker_map.c (434)]: jk_uri_worker_map_t::map_uri_to_worker, done without a match [jk_isapi_plugin.c (452)]: HttpFilterProc [/at/assettrade?a=login] is not a servlet url [jk_isapi_plugin.c (461)]: HttpFilterProc check if [/at/assettrade?a=login] is points to the web-inf directory Here assettrade is my servlet with the following url mapping is the web.xml servlet-mapping servlet-nameAssetTrade/servlet-name url-pattern/assettrade/url-pattern /servlet-mapping In my uriworkermap.properties, i have specified the following. /at/*.jsp=ajp12 /at/servlet/*=ajp12 It looks like i am able to complile the jsp files, but the problem is with my servlet. Am i doing here something wrong? Your help is highly appriciated. thanks, pradeep
Re: JServ startup problem -- PLEASE HELP!!!
Hi, I don't know for sure, but I suspect that there is not enough information in just this log file entry to assist you. Could you look at the error_log and other log files to see if additional information relating to this error is being logged, or post any errors you are seeing in a console window when attempting to start Apache/Tomcat? "Xu, Lifeng" wrote: I have been stuck with this problem for 2 days! I am running Apache / JServ / Tomcat on Linux, with Apache starts Tomcat automaticly. It worked fine before but now I am unable to start the services properly. The following error message are loged in mod_jserv. My question: 1) What does the error message mean? "(ERROR) wrapper", what is that? 2) What causing this? and how to fix it? I also attached my jserv.properties fiel, which seems to have a lot to do with this, with this mail. Thanks. Lifeng [18/02/2001 20:52:53:100] (ERROR) wrapper: printing debugging information (command line, env) [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 0] /usr/local/jbuilder4/jdk1.3/bin/java [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 1] -Dtomcat.home=/home/penguin/MemberLink/QAProject/com/rims/memberlink [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 2] -Dorg.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 3] -Dorg.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORBSingleton [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 4] -Djavax.rmi.CORBA.StubClass=com.inprise.vbroker.rmi.CORBA.StubImpl [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 5] -Djavax.rmi.CORBA.UtilClass=com.inprise.vbroker.rmi.CORBA.UtilImpl [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 6] -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.inprise.vbroker.rmi.CORBA.Po rtableRemoteObjectImpl [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 7] -Dvbroker.agent.port=19354 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 8] org.apache.tomcat.startup.Tomcat [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 9] /home/penguin/MemberLink/QAProject/com/rims/memberlink/conf/jserv.properties [18/02/2001 20:52:53:101] (ERROR) wrapper: environment[ 0] PATH=/usr/bin:/bin:/usr/local/bin:/home/kal/downloads/jre1.2.2/bin:/usr/loca l/apps/java/jdk1.2.2/bin:/usr/local/apache/bin:/home/penguin/MemberLink/QAPr oject/com/rims/memberlink:/bin:/usr/bin:/usr/local/bin [18/02/2001 20:52:53:101] (ERROR) wrapper: environment[ 1] CLASSPATH=/usr/local/inprise/ias/lib/vbjorb.jar:/usr/local/inprise/ias/lib/v bdev.jar:/usr/local/inprise/ias/lib/vbejb.jar:/usr/local/inprise/ias/lib/vbj dev.jar:/usr/local/inprise/ias/lib/navigator.jar:/home/penguin/MemberLink/QA Project/MLClasses.jar:/home/penguin/MemberLink/QAProject/MLBeanGroup.jar:/ho me/penguin/MemberLink/QAProject/com/rims/memberlink/lib/activation.jar:/home /penguin/MemberLink/QAProject/com/rims/memberlink/lib/ant.jar:/home/penguin/ MemberLink/QAProject/com/rims/memberlink/lib/archer2.jar:/home/penguin/Membe rLink/QAProject/com/rims/memberlink/lib/ecs.jar:/home/penguin/MemberLink/QAP roject/com/rims/memberlink/lib/jasper.jar:/home/penguin/MemberLink/QAProject /com/rims/memberlink/lib/javax_ejb.zip:/home/penguin/MemberLink/QAProject/co m/rims/memberlink/lib/javax_jts.zip:/home/penguin/MemberLink/QAProject/com/r ims/memberlink/lib/mail.jar:/home/penguin/MemberLink/QAProject/com/rims/memb erlink/lib/providerutil.jar:/home/penguin/MemberLink/QAProject/com/rims/memb erlink/lib/rmiregistry.jar:/home/penguin/MemberLink/QAProject/com/rims/membe rlink/lib/servlet.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink /lib/sproutaux.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/li b/tools.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/lib/webse rver.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/lib/xml.jar: /usr/local/jbuilder4/jdk1.3/jre/lib/i18n.jar:/usr/local/jbuilder4/jdk1.3/jre /lib/rt.jar:/usr/local/jbuilder4/jdk1.3/lib/dt.jar Name: jserv.properties jserv.propertiesType: unspecified type (application/octet-stream) Encoding: quoted-printable Part 1.3Type: Plain Text (text/plain) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
JServ startup problem -- PLEASE HELP!!!
I have been stuck with this problem for 2 days! I am running Apache / JServ / Tomcat on Linux, with Apache starts Tomcat automaticly. It worked fine before but now I am unable to start the services properly. The following error message are loged in mod_jserv. My question: 1) What does the error message mean? "(ERROR) wrapper", what is that? 2) What causing this? and how to fix it? I also attached my jserv.properties fiel, which seems to have a lot to do with this, with this mail. Thanks. Lifeng [18/02/2001 20:52:53:100] (ERROR) wrapper: printing debugging information (command line, env) [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 0] /usr/local/jbuilder4/jdk1.3/bin/java [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 1] -Dtomcat.home=/home/penguin/MemberLink/QAProject/com/rims/memberlink [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 2] -Dorg.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 3] -Dorg.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORBSingleton [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 4] -Djavax.rmi.CORBA.StubClass=com.inprise.vbroker.rmi.CORBA.StubImpl [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 5] -Djavax.rmi.CORBA.UtilClass=com.inprise.vbroker.rmi.CORBA.UtilImpl [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 6] -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.inprise.vbroker.rmi.CORBA.Po rtableRemoteObjectImpl [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 7] -Dvbroker.agent.port=19354 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 8] org.apache.tomcat.startup.Tomcat [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 9] /home/penguin/MemberLink/QAProject/com/rims/memberlink/conf/jserv.properties [18/02/2001 20:52:53:101] (ERROR) wrapper: environment[ 0] PATH=/usr/bin:/bin:/usr/local/bin:/home/kal/downloads/jre1.2.2/bin:/usr/loca l/apps/java/jdk1.2.2/bin:/usr/local/apache/bin:/home/penguin/MemberLink/QAPr oject/com/rims/memberlink:/bin:/usr/bin:/usr/local/bin [18/02/2001 20:52:53:101] (ERROR) wrapper: environment[ 1] CLASSPATH=/usr/local/inprise/ias/lib/vbjorb.jar:/usr/local/inprise/ias/lib/v bdev.jar:/usr/local/inprise/ias/lib/vbejb.jar:/usr/local/inprise/ias/lib/vbj dev.jar:/usr/local/inprise/ias/lib/navigator.jar:/home/penguin/MemberLink/QA Project/MLClasses.jar:/home/penguin/MemberLink/QAProject/MLBeanGroup.jar:/ho me/penguin/MemberLink/QAProject/com/rims/memberlink/lib/activation.jar:/home /penguin/MemberLink/QAProject/com/rims/memberlink/lib/ant.jar:/home/penguin/ MemberLink/QAProject/com/rims/memberlink/lib/archer2.jar:/home/penguin/Membe rLink/QAProject/com/rims/memberlink/lib/ecs.jar:/home/penguin/MemberLink/QAP roject/com/rims/memberlink/lib/jasper.jar:/home/penguin/MemberLink/QAProject /com/rims/memberlink/lib/javax_ejb.zip:/home/penguin/MemberLink/QAProject/co m/rims/memberlink/lib/javax_jts.zip:/home/penguin/MemberLink/QAProject/com/r ims/memberlink/lib/mail.jar:/home/penguin/MemberLink/QAProject/com/rims/memb erlink/lib/providerutil.jar:/home/penguin/MemberLink/QAProject/com/rims/memb erlink/lib/rmiregistry.jar:/home/penguin/MemberLink/QAProject/com/rims/membe rlink/lib/servlet.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink /lib/sproutaux.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/li b/tools.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/lib/webse rver.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/lib/xml.jar: /usr/local/jbuilder4/jdk1.3/jre/lib/i18n.jar:/usr/local/jbuilder4/jdk1.3/jre /lib/rt.jar:/usr/local/jbuilder4/jdk1.3/lib/dt.jar jserv.properties - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
Recuring problem - please help
Hi Everybody; I am having problems with invoking my JSPs. i am using Apache-Tomcat insideVisualAge forJava 3.5. the simple JSPsare workingwhere it has to show only the html (static) content. but ifany JSP needs to get something from the database it givesme the following error(i have checked in the debugger to find whether it is able to get the connection, which has no problems whatsoever). java.lang.IllegalStateException: Response has already been committed java.lang.Throwable(java.lang.String) java.lang.Exception(java.lang.String) java.lang.RuntimeException(java.lang.String) java.lang.IllegalStateException(java.lang.String) void org.apache.tomcat.core.HttpServletResponseFacade.sendError(int, java.lang.String) void org.apache.jasper.runtime.JspServlet.unknownException(javax.servlet.http.HttpServletResponse, java.lang.Throwable) void org.apache.jasper.runtime.JspServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) void org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response) void org.apache.tomcat.core.RequestDispatcherImpl.forward(javax.servlet.ServletRequest, javax.servlet.ServletResponse)void javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) void org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response) void org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response) void org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.apache.tomcat.service.TcpConnection, java.lang.Object []) void org.apache.tomcat.service.TcpConnectionThread.run() void java.lang.Thread.run() i will really appreciate your help guys as i amunable to understand the origin of the problem. Thanks Arif Shaikh
RE: Recuring problem - please help
I have seen this error before. In my case it was because I was using a JSP keyword for a field name in the database refered to in the JSP. It happened to be the 'page' directive. I hope this helps. Mark -Original Message- From: Arif Shaikh [mailto:[EMAIL PROTECTED]] Sent: Wednesday, February 07, 2001 10:55 AM To: [EMAIL PROTECTED] Subject: Recuring problem - please help Hi Everybody; I am having problems with invoking my JSPs. i am using Apache-Tomcat inside VisualAge for Java 3.5. the simple JSPs are working where it has to show only the html (static) content. but if any JSP needs to get something from the database it gives me the following error (i have checked in the debugger to find whether it is able to get the connection, which has no problems whatsoever). java.lang.IllegalStateException: Response has already been committed java.lang.Throwable(java.lang.String) java.lang.Exception(java.lang.String) java.lang.RuntimeException(java.lang.String) java.lang.IllegalStateException(java.lang.String) void org.apache.tomcat.core.HttpServletResponseFacade.sendError(int, java.lang.String) void org.apache.jasper.runtime.JspServlet.unknownException(javax.servlet.http.Htt pServletResponse, java.lang.Throwable) void org.apache.jasper.runtime.JspServlet.service(javax.servlet.http.HttpServletR equest, javax.servlet.http.HttpServletResponse) void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) void org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.R equest, org.apache.tomcat.core.Response) void org.apache.tomcat.core.RequestDispatcherImpl.forward(javax.servlet.ServletRe quest, javax.servlet.ServletResponse) void javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest , javax.servlet.http.HttpServletResponse) void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) void org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.R equest, org.apache.tomcat.core.Response) void org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request , org.apache.tomcat.core.Response) void org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.a pache.tomcat.service.TcpConnection, java.lang.Object []) void org.apache.tomcat.service.TcpConnectionThread.run() void java.lang.Thread.run() i will really appreciate your help guys as i am unable to understand the origin of the problem. Thanks Arif Shaikh - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]