hereで説明されているのと同じ問題が発生していますが、その時点で自分の websphere のバージョンがわかりません
その他の質問 1) commons-logging-1.1.jar を削除すると修正されますか? 2) アプリケーションに commons-logging-1.1.jar を本当に配置する必要がある場合はどうすればよいですか? どうすればこれを修正できますか?
hereで説明されているのと同じ問題が発生していますが、その時点で自分の websphere のバージョンがわかりません
その他の質問 1) commons-logging-1.1.jar を削除すると修正されますか? 2) アプリケーションに commons-logging-1.1.jar を本当に配置する必要がある場合はどうすればよいですか? どうすればこれを修正できますか?
このための IBM のフィックスパックがあります。 https://www-304.ibm.com/support/docview.wss?uid=swg21502693
これはorg.apache.commons.logging.impl.Jdk14Logger
、インターフェイスをロードしたクラスローダーとは異なるクラスローダーによってクラスがロードされるために発生しLog
ます。
IBM の資料によると、WebSphere 自体が独自の内部目的で使用するサード・パーティー・ライブラリーを使用する場合は常に、次のことを行う必要があります。
PARENT_LAST
;に設定します。とあなたの場合:
PARENT_LAST
commons-logging-1.1.jar
ます (通常は「EAR ライブラリ」ディレクトリに配置できますEAR/lib
)。