遷移到JDEV 12c後,我遇到了這樣的問題:java.lang.UnsupportedOperationException:此DocumentBuilder「oracle.xml.jaxp.JXDocumentBuilder」不支持復位功能如何修改Oracle 12c中的weblogic-application.xml
我在我的應用程序部署的文件夾中找到:C:\用戶\ MYNAME \應用程序數據\漫遊\的JDeveloper \ system12.2.1.2.42.161008.1648 \ o.j2ee \ DRS \對myApp \ META-INF,有一個「weblogic-application.xml」文件,它根本不存在於我的應用程序代碼庫中。每次啓動應用程序時,該文件似乎都會自動生成。
通過比較12C和11g之間的「的weblogic-application.xml中」,這表明,在12c中,有一個額外的元素:
<xml>
<parser-factory>
<saxparser-factory>oracle.xml.jaxp.JXSAXParserFactory</saxparser-factory>
<document-builder-factory>oracle.xml.jaxp.JXDocumentBuilderFactory</document-builder-factory>
<transformer-factory>oracle.xml.jaxp.JXSAXTransformerFactory</transformer-factory>
</parser-factory>
</xml>
此元素不會在11g的副本出現在所有。我懷疑這可能是錯誤的原因。
所以這裏是我的問題:我該如何控制這個「weblogic-application.xml」?我想嘗試刪除此元素。但不知道如何實現,因爲這個文件不存在於我的應用程序代碼庫中。
感謝,
肖恩
附: 我在應用程序中發現了一些「weblogic-application.xml」,但沒有一個具有該元素。這個元素來自哪裏?