- - PR -
Axis SOAPを用いた際のサービス側の更新について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-08-30 00:37
はじめまして、Axis SOAPを使ってWeb Serviceを作成している者(学生)です。
大変初心者な質問で恐縮ですが、 例えば僕がサービスを作成・デプロイして動作確認をしたあと ちょっとサービスを直したいなと思って新しいサービスを上書きしたところ サービスの変更が反映されておらず(前のサービスと同じ挙動を示す) Axis SOAPを再起動して初めて反映されるのですが これって正しいAxis SOAPの挙動なんでしょうか? それとも僕が何か変なことをしているのでしょうか? 何卒ご回答のほど、よろしくお願いします。 |
|
投稿日時: 2003-08-31 14:46
AxisはServletとして実装されているので、使っているServletコンテナの挙動に依存します。
Tomcatを使ってますか? |
|
投稿日時: 2003-08-31 16:58
はい、Tomcatを使用してます。
|
|
投稿日時: 2003-08-31 23:54
\tomcat\conf\server.xmlに以下のような記述を追加してください。
<Context path="/axis" docBase="axis" debug="0" cookies="true" reloadable="true" /> これで、クラスを置き換えただけで、再読み込みします。 または、以下のURLにアクセスしても再読み込みします。 http://localhost:8080/manager/html/reload?path=/axis |
|
投稿日時: 2003-09-01 01:30
さっそく言われたとおりにやってみましたが、うまくいきませんでした…
server.xmlの他の<Context path=~/>という記述がある場所へ追加したのですが 記述の追加場所が悪かったのでしょうか? |
1