我正在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