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 메소드를 사용하십시오.