- PR -

Axis1.0+Tomcat4.1.12 server-config.wsdd問題

1
投稿者投稿内容
kelly
会議室デビュー日: 2002/11/27
投稿数: 2
お住まい・勤務地: Tokyo
投稿日時: 2002-11-27 11:42
始めまして。Java初心者ですが、仕事でAxisを使用する必要があり悪戦苦闘しております。

環境:Axis1.0
   Tomcat4.1.12
   j2sdk1.4.0_02
   Windows2000

PATHやCLASSPATHも全てセット(xerces.jarやservlet.jarにもパスを通しました)し、
1日目にはサービスのdeployもwsdlの生成もすべてうまく動作していました。
ところが、翌日、http://localhost:8080/axis/servlet/AxisServlet などにアクセス
しても、「HTTP 500 - 内部サーバー エラー」が出てしまい、動かなくなってしまいました。
Tomcatコンソールには、

- Problem with servlet engine config file: /WEB-INF/server-config.wsdd

と表示されています。
ApacheのBugリポートを調べたところ、#12509 にそのような報告があったのですが、
どうすれば回避できるのかがよく分かりません。
TomcatとAxisを再インストールしてみたのですが、同じです。パスはバッチファイルに
しているので、始めに動作したときと同じはずなのですが...。
どなたか解決策をご存知であれば、ぜひ教えてください。
crest
会議室デビュー日: 2002/11/26
投稿数: 5
投稿日時: 2002-11-27 15:02
http://localhost:8080/axis/index.htmlは見えてますか?
また
<TOMCAT_HOME>\webapps\axis\WEB-INF\libにあるsaaj.jar, jaxrpc.jarファイルを<TOMCAT_HOME>\common\libに移動してますでしょうか?

この
http://www.atmarkit.co.jp/fjava/rensai2/wbsrvic01/wbsrvic01_2.html
が参考になると思います。

設定等、順に見直されてみてはいかがでしょう?
内部エラーなので、大抵は設定ミスやサービスを動かしていない事が起因する
問題かと思われます。
ken
常連さん
会議室デビュー日: 2002/04/29
投稿数: 38
投稿日時: 2002-11-27 15:08
kellyさんの現象ですが、確実に再現する手順はありますでしょうか?
また、Tomcat4.1.12 ですが、LE-JDK1.4版のものをお使いでしょうか?

また、そのエラーが発生した際、WEB-INF\server-config.wsdd という
ファイルは存在していますでしょうか?
ken
常連さん
会議室デビュー日: 2002/04/29
投稿数: 38
投稿日時: 2002-11-27 15:31
#12509 という不具合は、今回の現象とは関係無いように思います。
kelly
会議室デビュー日: 2002/11/27
投稿数: 2
お住まい・勤務地: Tokyo
投稿日時: 2002-11-27 16:19
crestさん
kenさん

早速のご返信ありがとうございます。
crestさんにご指摘いただいた、「<TOMCAT_HOME>\webapps\axis\WEB-INF\libにある
saaj.jar, jaxrpc.jarファイルを<TOMCAT_HOME>\common\libに移動」は完了していて、
http://localhost:8080/axis/index.htmlは見えていたので、どこがおかしいのか
分からなかったのです。

そして、kenさんにご指摘いただいた
>Tomcat4.1.12 ですが、LE-JDK1.4版のものをお使いでしょうか?
に、ハッとして確認してみたところ、jakarta-tomcat-4.1.12.exe 版をダウンロード
しておりました!早速、LE-JDK1.4版をインストールしたところ、正しく動作するように
なりました!

バージョン違いにも気づかず、まったくお恥ずかしい限りですが、本当に助かりました。
本当にありがとうございました!
1

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