Diferenças no carregamento de classe para provedores de serviços JAXP

O Java 8 é enviado com o Java API for XML Processing (JAXP) 1.6, que inclui atualizações que afetam como os provedores de serviços JAXP são carregados. Essa regra sinaliza chamadas dos métodos newFactory(String factoryId, ClassLoader classLoader) e newInstance(String factoryId, ClassLoader classLoader) nas classes de factory de pacote javax.xml.stream:

Se você mover para o Java 8 e tiver problemas de carregamento de classe do provedor de serviços JAXP, revise os esclarecimentos na documentação Java de newFactory e nas referências a seguir para determinar se o factoryId e os parâmetros do carregador de classes estão corretos. Como os métodos newInstance foram descontinuados, use os métodos newFactory.