- PR -

他サーバから移行したディレクトリが表示できません。

投稿者投稿内容
夜の技術者
常連さん
会議室デビュー日: 2004/07/22
投稿数: 30
投稿日時: 2006-03-13 13:53
お世話になっております。
すみません、何から定義してよいのかわからない状態です。
jarまでにしないで実行できないか教えていただけないでしょうか。
設定の際に参考となるサイトをご教示いただいても結構です。
よろしくお願いいたします。
komey
ベテラン
会議室デビュー日: 2003/11/27
投稿数: 76
投稿日時: 2006-03-13 17:50
先の投稿で「ググれば」と書きましたが、何かお調べいただいたでしょうか。
ここまで出てきたキーワード
「tomcat5」「デプロイ」「設定」
でググってみると、いくつか解決に役立ちそうなサイトが出てきますよ。

それに、せっかくマニュアルがあるのですからマニュアルにも目を通してみましょうよ。
# 残念ながら、今回の場合には直接的な回答は得られそうにないですが。


調べるのが面倒なら、心優しき方がURLを提示してくれるのをお待ちください。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2006-03-13 18:00
設定の際参考となりそうなサイトです。
http://tomcat.apache.org/tomcat-5.5-doc/index.html

たぶん、webapps 以下に Web アプリケーションを配置するだけか、server.xml に既に記載されている他のデプロイ済みアプリケーションをコピペしてなんとなく書き換えるだけ、でOkです。
夜の技術者
常連さん
会議室デビュー日: 2004/07/22
投稿数: 30
投稿日時: 2006-03-14 16:49
いつもおせわになっております。
server.xmlの修整も実施しました。
サーバ自身を再起動しても同様のエラーが出力されました。
指摘のメールを元も再度見直しをしてみます。

なお、logにエラーが出力されていました。
これが関連しているかもと思いこの点も調査しています。
一部抜粋します。

2006/03/14 16:27:01 org.apache.catalina.core.StandardService start
情報: サービス Catalina を起動します
2006/03/14 16:27:01 org.apache.catalina.core.StandardEngine start
情報: Starting Servlet Engine: Apache Tomcat/5.5.9
2006/03/14 16:27:01 org.apache.catalina.core.StandardHost start
情報: XML検証は無効です
2006/03/14 16:27:03 org.apache.catalina.core.StandardContext start
致命的: Error in dependencyCheck
java.util.zip.ZipException: invalid entry CRC (expected 0x33a8ce00 but got 0xe269d561)
at java.util.zip.ZipInputStream.readEnd(ZipInputStream.java:378)
at java.util.zip.ZipInputStream.read(ZipInputStream.java:141)

(省略)


2006/03/14 16:27:03 org.apache.catalina.core.StandardContext start
致命的: Error getConfigured
2006/03/14 16:27:03 org.apache.catalina.core.StandardContext start
致命的: 以前のエラーのためにコンテキストの起動が失敗しました [/reserve]
2006/03/14 16:27:03 org.apache.catalina.core.StandardContext stop
情報: コンテナ org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/reserve] はまだ起動されていません。

自分の実力をつけるためにもいろいろためしてみます。
アドバイスがありましたらよろしくお願いいたします。
uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2006-03-14 17:56
引用:

夜の技術者さんの書き込み (2006-03-14 16:49) より:
2006/03/14 16:27:03 org.apache.catalina.core.StandardContext start
致命的: Error in dependencyCheck
java.util.zip.ZipException: invalid entry CRC (expected 0x33a8ce00 but got 0xe269d561)
at java.util.zip.ZipInputStream.readEnd(ZipInputStream.java:378)
at java.util.zip.ZipInputStream.read(ZipInputStream.java:141)

(省略)


…なんで肝心なところを省略するかな。
省略されているところを見ないと確実ではないですが、エラーから見てWebアプリに
含まれるjarファイルが壊れてるのではないかと思います。他のサーバからコピーした、
とのことですが、どのようにコピーしましたか?
夜の技術者
常連さん
会議室デビュー日: 2004/07/22
投稿数: 30
投稿日時: 2006-03-14 18:19
ukさん

ごめんなさい。
ログを省略しすぎました。
2006/03/14 16:30:55 org.apache.catalina.core.StandardContext start
致命的: Error in dependencyCheck
java.util.zip.ZipException: invalid entry CRC (expected 0x33a8ce00 but got 0xe269d561)
at java.util.zip.ZipInputStream.readEnd(ZipInputStream.java:378)
at java.util.zip.ZipInputStream.read(ZipInputStream.java:141)
at java.util.jar.JarInputStream.read(JarInputStream.java:171)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
at java.util.jar.JarInputStream.getBytes(JarInputStream.java:88)
at java.util.jar.JarInputStream.<init>(JarInputStream.java:65)
at java.util.jar.JarInputStream.<init>(JarInputStream.java:43)
at org.apache.catalina.util.ExtensionValidator.getManifest(ExtensionValidator.java:368)
at org.apache.catalina.util.ExtensionValidator.validateApplication(ExtensionValidator.java:187)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3975)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:894)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:857)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:475)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
2006/03/14 16:30:55 org.apache.catalina.core.StandardContext start
致命的: Error getConfigured
2006/03/14 16:30:55 org.apache.catalina.core.StandardContext start
致命的: 以前のエラーのためにコンテキストの起動が失敗しました [/reserve]

がすべてです。

なお、データはWindows TOMCATのwebapps以下のディレクトリを
FTP(FFTP)を使用してコピーしました。モードがアスキー/バイナリモード
だったので、コードがこわれたのかもしれないのですが、
reserve下のみだったので上記のエラークラスとは関連がないかなと
考えております。(なまいきな発言ですみません)

tanabo
常連さん
会議室デビュー日: 2003/04/24
投稿数: 34
投稿日時: 2006-03-14 18:25

とりあえず、WEB-INF/lib以下のjarファイルが解凍できるかどうか
確かめてはいかがでしょう。
夜の技術者
常連さん
会議室デビュー日: 2004/07/22
投稿数: 30
投稿日時: 2006-03-16 16:48
とりあえず、WEB-INF/lib以下のjarファイルが解凍できるかどうか
確かめてはいかがでしょう。

アドバイスありがとうございます。
jarをバイナリモードで再送しましたところ画面がでました!
ありがとうございました。
また、違うエラーがでましのたのでスレを別けて再度質問します。

スキルアップ/キャリアアップ(JOB@IT)