Różnice w ładowaniu klas w przypadku dostawców usług JAXP

Środowisko Java 8 jest dostarczane z interfejsem Java API for XML Processing (JAXP) 1.6, który zawiera aktualizacje wpływające na sposób ładowania dostawców usług JAXP. Ta reguła powoduje oznaczenie wywołań metod newFactory(String factoryId, ClassLoader ClassLoader) i newInstance(String factoryId, ClassLoader ClassLoader) w następujących klasach fabryk pakietu javax.xml.stream:

Jeśli po przejściu na środowisko Java 8 wystąpiły problemy z ładowaniem klas dostawcy usług JAXP, należy zapoznać się z objaśnieniami dotyczącymi metody newFactory zawartymi w dokumentacji języka Java oraz w poniższych źródłach w celu określenia, czy parametry factoryId i programu ładującego klasy są poprawne. Ponieważ metody newInstance są nieaktualne, należy zamiast nich używać metod newFactory.