I had the same problem on my W2K machine.
The JVM was looking to create files in a folder called "temp" in the
directory from which Tomcat was started as indicated by this JVM property:
java.io.tmpdir=.\temp
Since I was starting Tomcat from the %TOMCAT_HOME% directory with the
command "bin\startup", creating a folder called "temp" under "TOMCAT_HOME"
did the trick.
Hope this helps.
--Kurt
-Original Message-
From: Jakarta Tomcat Newsgroup
[mailto:@[EMAIL PROTECTED]]
Sent: Thursday, May 23, 2002 6:25 AM
To: [EMAIL PROTECTED]
Subject: Tomcat 4.1.0 nightly build - problem deploying
Subject: Tomcat 4.1.0 nightly build - problem deploying
From: "Chris Miller" <[EMAIL PROTECTED]>
===
I'm trying to deploy an app on the latest nightly build of Tomcat 4.1.
Several of the WEB-INF/lib/*.jar files are not being deployed, and the error
is the same for each one (shown below). Any ideas what is causing this? I
assume that there's "something" wrong with the jar file, but I have no idea
what that something is... What is Tomcat actually doing with the jar file
at this point?
Any help greatly appreciated!
Thanks,
Chris
2002-05-23 14:04:45 WebappLoader[]: Deploy JAR /WEB-INF/lib/oscache.jar to
C:\mydocs\deploy\swebcms\bin\..\webapps\swebcms\WEB-INF\lib\oscache.jar
...
2002-05-23 14:04:45 WebappLoader[]: Reloading checks are enabled for this
Context
2002-05-23 14:04:47 ContextConfig[] Exception processing JAR at resource
path /WEB-INF/lib/oscache.jar
javax.servlet.ServletException: Exception processing JAR at resource path
/WEB-INF/lib/oscache.jar
at org.apache.catalina.startup.ContextConfig.tldScanJar(Unknown Source)
at org.apache.catalina.startup.ContextConfig.tldScan(Unknown Source)
at org.apache.catalina.startup.ContextConfig.start(Unknown Source)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(Unknown Source)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Unknown
Source)
at org.apache.catalina.core.StandardContext.start(Unknown Source)
at org.apache.catalina.core.ContainerBase.start(Unknown Source)
at org.apache.catalina.core.StandardHost.start(Unknown Source)
at org.apache.catalina.core.ContainerBase.start(Unknown Source)
at org.apache.catalina.core.StandardEngine.start(Unknown Source)
at org.apache.catalina.core.StandardService.start(Unknown Source)
at org.apache.catalina.core.StandardServer.start(Unknown Source)
at org.apache.catalina.startup.Catalina.start(Unknown Source)
at org.apache.catalina.startup.Catalina.execute(Unknown Source)
at org.apache.catalina.startup.Catalina.process(Unknown Source)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Unknown Source)
- Root Cause -
java.io.IOException: The system cannot find the path specified
at java.io.Win32FileSystem.createFileExclusively(Native Method)
at java.io.File.checkAndCreate(File.java:1162)
at java.io.File.createTempFile(File.java:1247)
at java.io.File.createTempFile(File.java:1284)
at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:143)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:138)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:43)
at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:81)
at
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:88)
at
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:7
2)
at org.apache.catalina.startup.ContextConfig.tldScanJar(Unknown Source)
at org.apache.catalina.startup.ContextConfig.tldScan(Unknown Source)
at org.apache.catalina.startup.ContextConfig.start(Unknown Source)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(Unknown Source)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Unknown
Source)
at org.apache.catalina.core.StandardContext.start(Unknown Source)
at org.apache.catalina.core.ContainerBase.start(Unknown Source)
at org.apache.catalina.core.StandardHost.start(Unknown Source)
at org.apache.catalina.core.ContainerBase.start(Unknown Source)
at org.apache.catalina.core.StandardEngine.start(Unknown Source)
at org.apache.catalina.core.StandardService.start(Unknown Source)
at org.apache.catalina.core.StandardServer.start(Unknown Source)
at org.apache.catalina.startup.Catalina.start(Unknown Source)
at org.apache.catalina.startup.Catalina.execute(Unknown Source)
at org.apache.catalina.startup.Catalina.process(Unknown Source)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Unknown Source)
--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>