TomcatでWARファイルがディレクトリへと展開されません。なにが原因でしょうか?

OSはUbuntu10.04です。Tomcatはapt-getでインストールし、バージョンは6.0.20です。
デプロイはHudsonから行っています。WARファイルは配置されるのですが、それが展開されて、ディレクトリが作成されません。

WARファイルは以下のディレクトリに配備されます。myappディレクトリのパーミッションは777にしています。
/data/webapps/myapp/APP.war

以下は /etc/tomcat6/server.xml の抜粋です。
-----
<Host name="ドメイン名" appBase="/data/webapps/myapp"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
-----

質問していただいても大丈夫です。よろしくお願いします。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2011/05/26 03:11:35
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:Banias No.1

回答回数237ベストアンサー獲得回数19

ポイント65pt

warファイルのディレクトリやファイル名にスペースや日本語が混じっているということはありませんか?

その場合、Hudsonでは正常に配置できないことがあります。

ご確認ください。

id:gfs

大丈夫でした。

scpは成功しているので、Hudsonの問題ではないと考えています。

ところでTomcatのバージョンは、6.0.24 の間違いでした。すみません。

2011/05/24 22:52:28
id:online_p No.2

回答回数1153ベストアンサー獲得回数59

id:gfs

なぜそのリンクを提示したのか説明をお願いします。

2011/05/25 09:20:34
  • id:gfs
    回答欄で質問していただいて大丈夫です。ポイント差し上げます。
    そこから何か閃くかもしれませんので。
  • id:gfs
    原因は webapps ディレクトリ配下のディレクトリのパーミッションでした。
    webapps だけ 777 になっていました。
    大丈夫と思いこんでいたことができておらず、それがハマりの原因でした。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません