Summary: | Runtime error trying to set entity expansion limit property | ||
---|---|---|---|
Product: | POI | Reporter: | Aris Anastasatos <anastasatos.a> |
Component: | XSSF | Assignee: | POI Developers List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | anastasatos.a |
Priority: | P2 | ||
Version: | 4.0.0-FINAL | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Bug Depends on: | 62692 | ||
Bug Blocks: | |||
Attachments: | Error on org.apache.poi.ooxml.util.DocumentHelper.trySetXercesSecurityManager for attribute http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit |
Description
Aris Anastasatos
2018-11-23 01:17:46 UTC
I think this is fixed / will be fixed in POI 4.0.1, because of XmlBeans 3.0.2 https://issues.apache.org/jira/browse/XMLBEANS-519 I am using XmlBeans 3.0.2 at the moment but I guess that this has to do with the XercesImpl which is included in jdk in JDK8. It seems that the http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit is an unknown attribute. Shouldn't the comment of the com.sun.org.apache.xerces.internal.util.SecurityManager be uncommented? Reviewing the repository that this has been uncommented only in the latest revision of the trunk. Is this is included in 4.0.0 to try something else or go to a previous version or should I wait for 4.0.1 to use? |