Once again John has proved to be UNstumpable!!! I ran chkdsk and had some errors in my swap file.......
Thanks again John! Geoff -----Original Message----- From: John Turner [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 02, 2003 10:50 AM To: Tomcat Users List Subject: Re: Weird occurrence - thoughts?? The error was in a native method. Looks like a disk error to me. I would run chkdsk: ----- Root Cause ----- java.io.IOException: The system cannot find the path specified at java.io.WinNTFileSystem.createFileExclusively(Native Method) at java.io.File.checkAndCreate(File.java:1313) Either that, or you ran out of swap and/or temp disk space. John On Wed, 2 Apr 2003 10:37:50 -0400, Geoff Peters <[EMAIL PROTECTED]> wrote: > Ok here is a new one to me - on my dev box (WIn 2K server, Tomcat 4.1.18) > , plugging along this morning, not working with config files at all, when > I get the "servlet not available" message, on servlets and .html pages. > Can't start anything from the manager, Tomcat will restart, but still > cannot seem to find applications running minutes ago. Haven't touched the > JAR files in weeks, everything has been running smoothly. Got this in my > localhost output log. Stopped and started TOmcat repeatedly, still > couldn't get a single page to serve (the manager app worked, as well as > the root homepage 'Welcome to Tomcat...'). Rebooted the box and all seems > well, but very concerned!! > > Ideas? Thanks, Geoff > > log file: > > > > 2003-04-02 10:20:20 ContextConfig[/election]: Marking this application > unavailable due to previous error(s) > 2003-04-02 10:20:20 StandardManager[/election]: Seeding random number > generator class java.security.SecureRandom > 2003-04-02 10:20:20 StandardManager[/election]: Seeding of random number > generator has been completed > 2003-04-02 10:20:20 StandardContext[/election]: Context startup failed > due to previous errors > 2003-04-02 10:20:20 HTMLManager: list: Listing contexts for virtual host > 'localhost' > 2003-04-02 10:20:21 HTMLManager: start: Starting web application at > '/election' > 2003-04-02 10:20:21 StandardHost[localhost]: standardHost.start /election > 2003-04-02 10:20:21 WebappLoader[/election]: Deploying class repositories > to work directory D:\Work_Files\jakarta-tomcat- > 4.1.18\work\Standalone\localhost\election > 2003-04-02 10:20:21 WebappLoader[/election]: Deploy class files /WEB- > INF/classes to D:\Work_Files\jakarta-tomcat-4.1.18\webapps\election\WEB- > INF\classes > 2003-04-02 10:20:21 WebappLoader[/election]: Deploy JAR /WEB- > INF/lib/classes.jar to D:\Work_Files\jakarta-tomcat- > 4.1.18\webapps\election\WEB-INF\lib\classes.jar > 2003-04-02 10:20:21 WebappLoader[/election]: Deploy JAR /WEB- > INF/lib/cos.jar to D:\Work_Files\jakarta-tomcat- > 4.1.18\webapps\election\WEB-INF\lib\cos.jar > 2003-04-02 10:20:21 WebappLoader[/election]: Deploy JAR /WEB- > INF/lib/tools.jar to D:\Work_Files\jakarta-tomcat- > 4.1.18\webapps\election\WEB-INF\lib\tools.jar > 2003-04-02 10:20:21 ContextConfig[/election] Exception processing JAR at > resource path /WEB-INF/lib/cos.jar > javax.servlet.ServletException: Exception processing JAR at resource path > /WEB-INF/lib/cos.jar > at > org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:930) > > > at > org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:868) > at > org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647) > at > org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243) > > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166) > > > > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3567) > at > org.apache.catalina.core.StandardHostDeployer.start(StandardHostDeployer.java:458) > > > at org.apache.catalina.core.StandardHost.start(StandardHost.java:872) > at > org.apache.catalina.servlets.ManagerServlet.start(ManagerServlet.java:1014) > > > at > org.apache.catalina.servlets.HTMLManagerServlet.start(HTMLManagerServlet.java:379) > > > at > org.apache.catalina.servlets.HTMLManagerServlet.doGet(HTMLManagerServlet.java:149) > > > 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(ApplicationFilterChain.java:247) > > > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) > > > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260) > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) > > > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) > > > > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:550) > > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) > > > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) > > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) > > > > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) > > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) > > > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) > > > > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) > > > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) > > > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) > > > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386) > > > > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) > > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530) > > > at java.lang.Thread.run(Thread.java:536) > ----- Root Cause ----- > java.io.IOException: The system cannot find the path specified > at java.io.WinNTFileSystem.createFileExclusively(Native Method) > at java.io.File.checkAndCreate(File.java:1313) > at java.io.File.createTempFile(File.java:1401) > at java.io.File.createTempFile(File.java:1438) > at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:169) > at java.security.AccessController.doPrivileged(Native Method) > at sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:164) > at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:42) > at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:78) > at > sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:85) > > > at > sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:69) > > > at > org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:906) > > > at > org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:868) > at > org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647) > at > org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243) > > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166) > > > > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3567) > at > org.apache.catalina.core.StandardHostDeployer.start(StandardHostDeployer.java:458) > > > at org.apache.catalina.core.StandardHost.start(StandardHost.java:872) > at > org.apache.catalina.servlets.ManagerServlet.start(ManagerServlet.java:1014) > > > at > org.apache.catalina.servlets.HTMLManagerServlet.start(HTMLManagerServlet.java:379) > > > at > org.apache.catalina.servlets.HTMLManagerServlet.doGet(HTMLManagerServlet.java:149) > > > 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(ApplicationFilterChain.java:247) > > > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) > > > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260) > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) > > > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) > > > > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:550) > > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) > > > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) > > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) > > > > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) > > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) > > > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) > > > > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) > > > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) > > > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) > > > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) > > > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386) > > > > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) > > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530) > > > at java.lang.Thread.run(Thread.java:536) > > 2003-04-02 10:20:21 ContextConfig[/election]: Marking this application > unavailable due to previous error(s) > 2003-04-02 10:20:21 StandardManager[/election]: Seeding random number > generator class java.security.SecureRandom > 2003-04-02 10:20:21 StandardManager[/election]: Seeding of random number > generator has been completed > 2003-04-02 10:20:21 StandardContext[/election]: Context startup failed > due to previous errors > 2003-04-02 10:20:21 HTMLManager: list: Listing contexts for virtual host > 'localhost' > 2003-04-02 10:22:15 StandardHost[localhost]: Removing web application at > context path /admin > 2003-04-02 10:22:15 StandardHost[localhost]: ContainerBase.removeChild: > stop: LifecycleException: Container StandardContext[/admin] has not been > started > at > org.apache.catalina.core.StandardContext.stop(StandardContext.java:3643) > at > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1036) > > > at > org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDeployer.java:420) > > > at org.apache.catalina.core.StandardHost.remove(StandardHost.java:852) > at > org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:919) > at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:899) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:370) > > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166) > > > > at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1221) > at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1233) > at > org.apache.catalina.core.StandardService.stop(StandardService.java:554) > at > org.apache.catalina.core.StandardServer.stop(StandardServer.java:2224) > at org.apache.catalina.startup.Catalina.start(Catalina.java:543) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > > > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > > > 2003-04-02 10:22:15 StandardHost[localhost]: Removing web application at > context path /election > 2003-04-02 10:22:15 StandardHost[localhost]: ContainerBase.removeChild: > stop: LifecycleException: Container StandardContext[/election] has not > been started > at > org.apache.catalina.core.StandardContext.stop(StandardContext.java:3643) > at > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1036) > > > at > org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDeployer.java:420) > > > at org.apache.catalina.core.StandardHost.remove(StandardHost.java:852) > at > org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:919) > at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:899) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:370) > > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166) > > > > at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1221) > at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1233) > at > org.apache.catalina.core.StandardService.stop(StandardService.java:554) > at > org.apache.catalina.core.StandardServer.stop(StandardServer.java:2224) > at org.apache.catalina.startup.Catalina.start(Catalina.java:543) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > > > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > > > > -----Original Message----- > From: Shapira, Yoav [mailto:[EMAIL PROTECTED] > Sent: Wednesday, April 02, 2003 10:25 AM > To: Tomcat Users List > Subject: RE: Using the ServerFactory > > > > Howdy, > What are you trying to do? > > Yoav Shapira > Millennium ChemInformatics > > >> -----Original Message----- >> From: Balaji [mailto:[EMAIL PROTECTED] >> Sent: Wednesday, April 02, 2003 7:21 AM >> To: Tomcat Users List >> Subject: Using the ServerFactory >> >> Hi , >> >> The following code returns me a null object for ServerFactory. I assume >> that accessing ServerFactory would help me get all the details of the >> Tomcat Server. Is my assumption right?? >> >> >> server = ServerFactory.getServer(); >> if(server == null) >> System.out.println("Server is null"); >> >> Any help would be appreciated. >> >> Thanks >> Bala >> >> >> --------------------------------------------------------------------- >> 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] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/ --------------------------------------------------------------------- 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]
