私たちは、WAS (Websphere Application Server) インスタンスで平均的なクラスローダーの問題をデバッグしようとしています。
このために、どのクラスの WAS がどこからロードされているかを確認するために、オプション -verbose:class を提供しました。
ほとんどのクラスでは、次のような出力が得られます
Loading class <some class> from <some jar file>
ただし、一部のクラス(問題を引き起こしているクラスを含む)のみ
Loading class <some class>
印刷されます。
これらはどこから来たのですか?彼らは地獄からまっすぐにロードされますか、それともなぜIBMは彼らの本当のアイデンティティを保護していますか?
更新: 探しているクラスは javax.xml.ws.Service であり、実際には rt.jar から取得する必要があります (java.lang.VerifyError を取得しています)。