問題:POI 解析docx在本地測(cè)試沒問題,在weblogic上報(bào)無法解析的錯(cuò)誤。
問題詳情:
Cannot resolve type for handle _XY_Q=space|R=space@http://www.w3.org/XML/1998/namespace (schemaorg_apache_xmlbeans.system.sF1327CCA741569E70F9CA8C9AF9B44B2.cttext7f5btype) - code 13 |[errorCode: 5007-101-63-61-01-61654759-9af0-4237-a8ba-0add17b6c335]
解決方案:只需在weblogic.xml下插入以下配置
<container-descriptor>
? <prefer-web-inf-classes>false</prefer-web-inf-classes>
? <prefer-application-packages>
? ? <package-name>schemaorg_apache_xmlbeans.system.sXMLCONFIG.*</package-name>
? ? <package-name>schemaorg_apache_xmlbeans.system.sXMLLANG.*</package-name>
? ? <package-name>schemaorg_apache_xmlbeans.system.sXMLSCHEMA.*</package-name>
? ? <package-name>schemaorg_apache_xmlbeans.system.sXMLTOOLS.*</package-name>
? </prefer-application-packages>
</container-descriptor>