プロが教えるわが家の防犯対策術!

tomcatで起動にwarファイルを配備する際に、
  java.util.zip.ZipException: Wrong Local header signature: 78656e55
というエラーが発生して、正常に起動することができません。
いろいろ調べたのですが、全く手掛かりがつかめずお手上げの状態です。
もし、お分かりの方がいたら知恵をお借りしたいです・・・。

環境
CentOS release 5.5 (Final)
jdk6
tomcat5
です。

------- エラー内容
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib64/gcj-4.1.2
15- 4月-11 7:23:23 午後 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Coyote HTTP/1.1を http-8080 で初期化します
15- 4月-11 7:23:23 午後 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 771 ms
15- 4月-11 7:23:24 午後 org.apache.catalina.core.StandardService start
INFO: サービス Catalina を起動します
INFO: Webアプリケーションアーカイブ test.war を配備します
15- 4月-11 7:23:24 午後 org.apache.catalina.core.StandardContext start
SEVERE: Error in dependencyCheck
java.util.zip.ZipException: Wrong Local header signature: 78656e55
at java.util.zip.ZipInputStream.getNextEntry(libgcj.so.7rh)
at java.util.jar.JarInputStream.readManifest(libgcj.so.7rh)
at java.util.jar.JarInputStream.<init>(libgcj.so.7rh)
at java.util.jar.JarInputStream.<init>(libgcj.so.7rh)
at org.apache.catalina.util.ExtensionValidator.getManifest(catalina-5.5.23.jar.so)
at org.apache.catalina.util.ExtensionValidator.validateApplication(catalina-5.5.23.jar.so)
・・・・・省略
15- 4月-11 7:23:24 午後 org.apache.catalina.core.StandardContext start
SEVERE: Error getConfigured
15- 4月-11 7:23:24 午後 org.apache.catalina.core.StandardContext start
SEVERE: 以前のエラーのためにコンテキストの起動が失敗しました [/test]

A 回答 (1件)

war ファイルの作成に失敗しているから、いざ展開する時にエラーになっている・・・という感じに受け取れますね。

もしくはwar ファイルのアップロードでデータが一部破損しちゃうのか。

cd /webapps/testapp
jar -cf testapp.war *

といった感じですよ?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!