对于某些包/类,首选外部库而不是ADF库

时间:2019-06-27 09:33:40

标签: weblogic libraries jaxp javax.xml

我正在Jdev中开发ADF应用程序,在其中使用Excel的Streaming库。该库对javax.xml包有一定的依赖性,以读取xml内容。因此,我对weblogic.xml进行了更改,以使其比Jaxp更喜欢此软件包,这导致ADF无法读取其XML文件。

请提出其他解决方法。

IDE:Jdevloper 12C Excel Streaming库:xlsx-streamer-2.1.0.jar及其根据mvn存储库的依赖性

我尝试将其他库(例如Xerces)的版本更改为Xerces2和其他版本。但低于错误。随着ADF开始使用javax.xml而不是jaxp读取excel文件。

javax.xml.parsers.FactoryConfigurationError:无法创建类javax.xml.parsers.DocumentBuilderFactory的提供程序     在javax.xml.parsers.FactoryFinder.findServiceProvider(FactoryFinder.java:311)     在javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:267)     在javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:120)     在oracle.adf.share.connection.ManifestConnectionTypeLoader.parse(ManifestConnectionTypeLoader.java:128)     在oracle.adf.share.connection.ManifestConnectionTypeLoader.loadConnectionTypes(ManifestConnectionTypeLoader.java:112)     被截断了。请参阅日志文件以获取完整的stacktrace

0 个答案:

没有答案