- - PR -
tomcat4.1.2でwarが展開できない
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2003-01-15 12:20
みなさんはじめまして。
現在tomcat4.1.2+struts1.0.2+OracleでWindows2000上で開発を行っているのですが、 server.xmlで<Context>を指定すると、アプリケーションをwarに固めてwebappsフォルダ以下に配置してtomcatを起動してもwarを展開できません。 <Context>の指定を削除して起動すると、warが展開されてアプリケーションも起動するのですが、この方法だとContextごとのデータソースの設定ができません。 server.xmlには以下のように設定を記述しています。 <Context path="/test" docBase="C:\Program Files\Apache Group\Tomcat 4.1\webapps\test" debug="0" reloadable="true"> <Resource name="****" type="****"/> 〜 </Context> また、Hostタグ内でunpackWARs="true"と設定もしてあります。 どなたか、同じような現象にあわれた方で<Context>内にデータソースを設定してwarからアプリケーションを起動できた方はいらっしゃいますでしょうか? 何かよい解決手段がありましたらご教授願います。 [ メッセージ編集済み 編集者: カヌー 編集日時 2003-01-15 12:20 ] |
|
投稿日時: 2003-01-16 01:59
記憶が定かではないですが、Contextを設定すると、warは展開されなかったような。
warにするなら、web.xmlにデータソースの設定を書いてはみるのはどうでしょうか? http://www.sk-jp.com/java/servlet/webxml.html#h63 (でも、Tomcat側でデータソースのバインドってどうするんだろ?) あるいは、strutsのデータソースを使うとか。 |
|
投稿日時: 2003-01-19 13:25
みやもさん、ありがとうございます。
やはりwarは展開されないのですね・・・。docBaseを指定するとディレクトリを探しに行ってしまうようですね。 しょうがないので何とか回避策を考えたいと思います。 |
1
