- PR -

maven の cactus から tomcat が起動できません。

1
投稿者投稿内容
take
会議室デビュー日: 2006/05/24
投稿数: 2
投稿日時: 2006-05-24 11:21
はじめまして。

maven 1.0.2 を使用して、cactus テストを実行したいと思っています。
>maven catus:test
を実行したのですが、下記エラーで失敗します。


BUILD FAILED
File...... C:\Documents and Settings\xxxx\.maven\cache\cactus-maven-1.6.1\plugin.jelly
Element... cactus
Line...... 331
Column.... 47
Failed to start the container after more than [180000] ms. Trying to connect to the [http://localhost:80/XXXX-cactu
s/ServletRedirector?Cactus_Service=RUN_TEST] test URL yielded a [-1] error code. Please run in debug mode for more detai
ls about the error.


eclipse 上では、cactus テストができていることから、maven 側の設定であると思っています。
(eclipse 上では、eclipse 内で手動で tomcat を起動して実行しています。)
maven の設定は、project.properties を以下のようにしています。


# -------------------------------------------------------------------
# UNIT TEST
# -------------------------------------------------------------------
cactus.halt.on.failure=false
cactus.home.tomcat5x=C:/Tomcat5.0
cactus.src.dir=WEB-INF/testsrc
cactus.test.includes=**/*Test.java
cactus.port=80
maven.junit.fork=yes
maven.test.failure.ignore=true
maven.war.src=C:/eclipse/workspace/XXXX
maven.war.src.excludes=C:/eclipse/workspace/XXXX/target/**/*
maven.war.webxml=C:/eclipse/workspace/XXXX/WEB-INF/web.xml
maven.war.final.name=XXXX.war


ポイントとして、apache と tomcat を連携している事情があります。
そのため、cactus.port=80 と設定しましたが、うまくいきません。
ほか、必要な設定がありますでしょうか?

どなたか同様の問題を解決された方がいましたらご教授ください。
よろしくお願いいたします。
take
会議室デビュー日: 2006/05/24
投稿数: 2
投稿日時: 2006-05-24 11:39
補足します。

tomcat5x.out ファイルには、特にエラー情報は出力されていません。
そのため、どこを直せばよいか見当つかない状態です。

すみませんがよろしくお願いいたします。
1

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