我正在使用 FIP 将 ToolTwist 应用程序部署到生产服务器,并在启动服务器时在 catalina.out 中收到以下错误。
信息:部署 Web 应用程序目录 ttsvr 06/07/2012 3:51:02 PM
org.apache.catalina.startup.TldConfig tldScanJar
警告:无法处理 JAR [jar:jndi:/localhost/ttsvr/WEB-INF/lib/ activation.jar !/ null ]用于 TLD
文件.io.File.createTempFile(File.java:1792) at java.io.File.createTempFile(File.java:1828) at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:204) 在 java.security.AccessController.doPrivileged(Native Method) ...
这是一个警告而不是错误,应用程序似乎运行良好,但它会在每个 jar 文件上显示完整的堆栈跟踪,并将 3,700 行放入日志文件中。
jar 文件确实存在,并且具有正确的文件权限。我试过删除 jar 文件,检查 server.xml 和 web.xml。该应用程序之前已在其他服务器上运行过。
我正在使用 Tomcat 7.0.12、java 1.7 和 ToolTwist V8。