JAXP サービス・プロバイダーのクラス・ロードでの違い

Java 8 には、Java API for XML Processing (JAXP) 1.6 が付属しています。JAXP 1.6 には、JAXP サービス・プロバイダーのロード方法に影響を与えるアップデートが含まれています。 この規則により、以下の javax.xml.stream パッケージ・ファクトリー・クラスでの newFactory(String factoryId, ClassLoader classLoader) メソッドと newInstance(String factoryId, ClassLoader classLoader) メソッドの呼び出しにフラグを立てます。

Java 8 に移行して JAXP サービス・プロバイダーのクラス・ロードの問題が発生した場合は、newFactory に関する Java 資料と以下の参考資料の説明を参照して、factoryId とクラス・ローダー・パラメーターが正しいことを確認します。 newInstance メソッドは非推奨であるため、代わりに newFactory メソッドを使用します。