• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:XPathFactory)

XPathFactoryでの例外発生の原因とは?

このQ&Aのポイント
  • XPathFactoryを使用したクラスで実行時に例外が発生します。原因は何でしょうか?
  • XPathFactoryのnewInstanceが失敗し、XPathFactoryConfigurationExceptionがスローされます。
  • デフォルトのオブジェクトモデルのXPathFactoryの実装が見つからないために発生します。

質問者が選んだベストアンサー

  • ベストアンサー
  • neko_noko
  • ベストアンサー率45% (146/319)
回答No.1

唐突ですが JBoss使ってますか? JBossのバージョンによってはJDK5と使用していると、 質問にあったような例外が出るらしいです。 詳細はURLを参照して下さい。 ページが長いのですが、真ん中ちょっと後ろくらいにある、 「JBoss 4.0.3 SP1 での Xpath に関する問題」 っていうところに記載があります。 XPathが競合している?というのが原因のようです。 私はJBossは使ってないので、詳しくは分かりません。 「xalan JAR ファイルを 2.7.0 バージョンに更新」っていうのがこの場合の対策のような感じです。 これでないとすれば、何か他のソフトやIDEに関連したものかもしれないですね。 ※私はEclipse+JDK5ですが、例外は出ませんでした。 IDEを使ってる場合、これを使用せずにコマンドなどで実行してみて、 同じエラーがでるかどうかというのも確認手段ですね。 IDEなどをインストールすると、独自のPATHを通す場合があるかもしれず、 これが競合を招いている可能性もあるので、念のため確認してみた方がいいです。 PATHが通ってる場合は、それも外しておいたほうがベターです。

参考URL:
http://www.adobe.com/support/documentation/jp/flex/2/install.html
tama_sr
質問者

お礼

返事が送れてしまい申し訳ありません。 そのような原因があるとは知りませんでした。 どうやら何かと競合しているようですね。 JBossは使っておりません。tomcat4です。 念のため、xalanのバージョンも見ましたが2.7.0でした。 IDE環境はneko_nekoさんと同じEclipse+JDK5です。 コマンドキックで動かして見ましたが結果は同じ・・・ tomcatが何かしてるかもしれないので、もう少し調べてみます。

関連するQ&A