title: Failed to process JAR [jar:jndi:/localhost/ttsvr/WEB-INF/lib/activation.jar!/null] for TLD files
body: <p>I'm deploying a ToolTwist application to a production server using FIP, and get the following error in catalina.out when I start the server.</p>
  
  <blockquote>
    <p>INFO: Deploying web application directory ttsvr 06/07/2012 3:51:02 PM<br>
    org.apache.catalina.startup.TldConfig tldScanJar<br>
    WARNING: Failed to process JAR [jar:jndi:/localhost/ttsvr/WEB-INF/lib/activation.jar!/null] for TLD files<br>
    java.io.IOException: No such file or directory<br>
            at java.io.UnixFileSystem.createFileExclusively(Native Method)<br>
            at java.io.File.checkAndCreate(File.java:1704)<br>
            at java.io.File.createTempFile(File.java:1792)<br>
            at java.io.File.createTempFile(File.java:1828)<br>
            at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:204)<br>
            at java.security.AccessController.doPrivileged(Native Method)<br>
            ...</p>
  </blockquote>
  
  <p>It's a warning rather than an error, and the application seems to run fine, but it displays the full stack trace on every jar file and puts 3,700 lines in the log file.</p>
  
  <p>The jar files do exists, and have the correct file permissions. I've tried deleting jar files, checked server.xml and web.xml. The application has run before on other servers.</p>
  
  <p>I'm using Tomcat 7.0.12, java 1.7, and ToolTwist V8.</p>