Tomcat4.0.1ではwebapps/XXX/libの下にXercesとXalanを置いてもこちらをロードしてくれましたが、Tomcat4.0.6では、他のXMLパーサ(VMのかTomcatのか)が読み込まれてしまうがこれはなぜでしょうか?

クラスローダの仕様でも変わったのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:quintia No.1

回答回数562ベストアンサー獲得回数71

ポイント80pt

全然回答が無いようなので、ヒントを出してください。

・以前、XercesとXalanを置いておくとそれらをロードしてくれた、と判断した根拠となる事象

・現在、他のXMLパーサ(VMのかTomcatのか)が読み込まれてしまうと判断した根拠となる事象

・それらの事象が特にあなたの書いたプログラム,jspなどであるならば、そこにどの様な記述をしているか?

・他のXMLパーサが読み込まれてしまう、ということですが、XMLとして正しくない文書を読みこませるなどの手段でExceptionを発生させて、スタックトレースを出せば、そのXMLパーサの正体が判るはず

そのあたりの情報をコメントに付けていただければと思います。

コメントはまだありません

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

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

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

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