JAXP 서비스 제공자에 대한 클래스 로딩의 차이점

Java 8은 JAXP(Java API for XML Processing) 1.6과 함께 제공되는데, 이는 JAXP 서비스 제공자가 로드되는 방법에 영향을 미치는 업데이트를 포함합니다. 이 규칙은 다음 javax.xml.stream 패키지 팩토리 클래스에서 newFactory(String factoryId, ClassLoader classLoader)newInstance(String factoryId, ClassLoader classLoader) 메소드의 호출에 플래그를 지정합니다.

Java 8로 이동하고 JAXP 서비스 제공자 클래스 로딩 문제가 발생하는 경우, newFactory Java 문서 및 다음 참조에서 자세한 정보를 검토하여 factoryId 및 클래스 로더 매개변수가 올바른지 판별하십시오. newInstance 메소드가 더 이상 사용되지 않으므로 대신 newFactory 메소드를 사용하십시오.