Hi, Look for multiple or conflicting versions of the JSP API on your classpath. If you have a servlet.jar somewhere other than the ones that ship with tomcat, remove them.
Yoav Shapira Millennium Research Informatics >-----Original Message----- >From: Joel Shprentz [mailto:[EMAIL PROTECTED] >Sent: Thursday, May 27, 2004 12:41 AM >To: [EMAIL PROTECTED] >Subject: Tomcat starts poorly on Windows XP > >A search of the tomcat-user archives suggests that this is a new way >for Tomcat to start poorly on Windows XP. > >Below is stdout.log after a clean install of j2sdk-1_4_2_04-windows-i586- >p.exe >and jakarta-tomcat-5.0.24.exe on a Windows XP Pro desktop system. I >started >Tomcat from the Configure Tomcat application. > >While installing and uninstalling j2sdk and Tomcat many times over the >past few days, I've found and removed older Tomcats, j2sdk, and jre >installations. I suspect that this problem is caused by some residue >of those earlier installs. > >I welcome your suggestions. Thanks. > > >May 26, 2004 1:12:51 AM org.apache.coyote.http11.Http11Protocol init >INFO: Initializing Coyote HTTP/1.1 on http-8080 >May 26, 2004 1:12:51 AM org.apache.catalina.startup.Catalina load >INFO: Initialization processed in 2937 ms >May 26, 2004 1:12:51 AM org.apache.catalina.core.StandardService start >INFO: Starting service Catalina >May 26, 2004 1:12:51 AM org.apache.catalina.core.StandardEngine start >INFO: Starting Servlet Engine: Apache Tomcat/5.0.24 >May 26, 2004 1:12:51 AM org.apache.catalina.core.StandardHost start >INFO: XML validation disabled >May 26, 2004 1:12:51 AM org.apache.catalina.core.StandardHost getDeployer >INFO: Create Host deployer for direct deployment ( non-jmx ) >May 26, 2004 1:12:51 AM org.apache.catalina.core.StandardHostDeployer >install >INFO: Processing Context configuration file URL file:D:\Projects\Tomcat >5.0\conf\Catalina\localhost\admin.xml >May 26, 2004 1:12:55 AM org.apache.struts.util.MessageResourcesFactory >createFactory >SEVERE: MessageResourcesFactory.createFactory >java.lang.NoClassDefFoundError: javax/servlet/jsp/JspException > at >org.apache.struts.util.MessageResourcesFactory.createFactory(MessageRes ourc >esFactory.java:192) > at >org.apache.struts.util.MessageResources.getMessageResources(MessageReso urce >s.java:576) > at >org.apache.struts.action.ActionServlet.initInternal(ActionServlet.java: 1329 >) > at >org.apache.struts.action.ActionServlet.init(ActionServlet.java:464) > at >org.apache.webapp.admin.ApplicationServlet.init(ApplicationServlet.java :105 >) > at javax.servlet.GenericServlet.init(GenericServlet.java:211) > at >org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.ja va:1 >019) > at >org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862) > at >org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext. java >:3991) > at >org.apache.catalina.core.StandardContext.start(StandardContext.java:433 5) > at >org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.j ava: >823) > at >org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) > at >org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) > at >org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDepl oyer >.java:903) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja va:3 >9) > at >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso rImp >l.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at >org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java: 252) > at >org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256) > at org.apache.commons.digester.Rule.end(Rule.java:276) > at >org.apache.commons.digester.Digester.endElement(Digester.java:1058) > at >org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.j ava: >76) > at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown >Source) > at >org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Un know >n Source) > at >org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDi spat >cher.dispatch(Unknown Source) > at >org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkn own >Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown >Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown >Source) > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown >Source) > at org.apache.commons.digester.Digester.parse(Digester.java:1567) > at >org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeplo yer. >java:488) > at >org.apache.catalina.core.StandardHost.install(StandardHost.java:863) > at >org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.jav a:48 >2) > at >org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427) > at >org.apache.catalina.startup.HostConfig.start(HostConfig.java:964) > at >org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:3 49) > at >org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleS uppo >rt.java:119) > at >org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) > at >org.apache.catalina.core.StandardHost.start(StandardHost.java:789) > at >org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) > at >org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478) > at >org.apache.catalina.core.StandardService.start(StandardService.java:476 ) > at >org.apache.catalina.core.StandardServer.start(StandardServer.java:2298) > at org.apache.catalina.startup.Catalina.start(Catalina.java:556) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja va:3 >9) > at >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso rImp >l.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422) >May 26, 2004 1:12:56 AM org.apache.catalina.core.StandardHostDeployer >install >INFO: Processing Context configuration file URL file:D:\Projects\Tomcat >5.0\conf\Catalina\localhost\balancer.xml >May 26, 2004 1:12:56 AM org.apache.catalina.core.StandardHostDeployer >install >INFO: Processing Context configuration file URL file:D:\Projects\Tomcat >5.0\conf\Catalina\localhost\manager.xml >May 26, 2004 1:12:56 AM org.apache.catalina.core.StandardHostDeployer >install >INFO: Installing web application at context path /jsp-examples from URL >file:D:\Projects\Tomcat 5.0\webapps\jsp-examples >May 26, 2004 1:12:57 AM org.apache.catalina.core.StandardHostDeployer >install >INFO: Installing web application at context path from URL >file:D:\Projects\Tomcat 5.0\webapps\ROOT >May 26, 2004 1:12:57 AM org.apache.catalina.core.StandardHostDeployer >install >INFO: Installing web application at context path /servlets-examples from >URL file:D:\Projects\Tomcat 5.0\webapps\servlets-examples >May 26, 2004 1:12:58 AM org.apache.catalina.core.StandardHostDeployer >install >INFO: Installing web application at context path /tomcat-docs from URL >file:D:\Projects\Tomcat 5.0\webapps\tomcat-docs >May 26, 2004 1:12:58 AM org.apache.catalina.core.StandardHostDeployer >install >INFO: Installing web application at context path /webdav from URL >file:D:\Projects\Tomcat 5.0\webapps\webdav >May 26, 2004 1:12:58 AM org.apache.coyote.http11.Http11Protocol start >INFO: Starting Coyote HTTP/1.1 on http-8080 >May 26, 2004 1:12:59 AM org.apache.jk.common.ChannelSocket init >INFO: JK2: ajp13 listening on /0.0.0.0:8009 >May 26, 2004 1:12:59 AM org.apache.jk.server.JkMain start >INFO: Jk running ID=0 time=0/156 config=D:\Projects\Tomcat >5.0\conf\jk2.properties >May 26, 2004 1:12:59 AM org.apache.catalina.startup.Catalina start >INFO: Server startup in 7813 ms > > >-- >Joel Shprentz (703) 478-9668 >1516 Park Glen Court [EMAIL PROTECTED] >Reston, VA 20190 > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] 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]