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/ TLD ファイルの場合は activation.jar!/null]
java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.checkAndCreate(File.java:1704)
at java .io.File.createTempFile(File.java:1792)
at java.io.File.createTempFile(File.java:1828)
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 を使用しています。