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

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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/12/17 17:25:18
  • 終了:--

回答(1件)

id:quintia No.1

quintia回答回数562ベストアンサー獲得回数712005/12/18 17:42:49

ポイント80pt

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

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

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

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

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

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

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

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません