You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by fa...@apache.org on 2022/08/19 00:07:46 UTC

svn commit: r1903545 - /xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/store/Locale.java

Author: fanningpj
Date: Fri Aug 19 00:07:45 2022
New Revision: 1903545

URL: http://svn.apache.org/viewvc?rev=1903545&view=rev
Log:
secure processing feature

Modified:
    xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/store/Locale.java

Modified: xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/store/Locale.java
URL: http://svn.apache.org/viewvc/xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/store/Locale.java?rev=1903545&r1=1903544&r2=1903545&view=diff
==============================================================================
--- xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/store/Locale.java (original)
+++ xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/store/Locale.java Fri Aug 19 00:07:45 2022
@@ -31,6 +31,7 @@ import org.xml.sax.*;
 import org.xml.sax.ext.DeclHandler;
 import org.xml.sax.ext.LexicalHandler;
 
+import javax.xml.XMLConstants;
 import javax.xml.namespace.QName;
 import javax.xml.stream.XMLStreamException;
 import javax.xml.stream.XMLStreamReader;
@@ -2504,6 +2505,11 @@ public final class Locale
                 throw new RuntimeException(e.getMessage(), e);
             }
             try {
+                _xr.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING, true);
+            } catch (Throwable e) {
+                LOG.atWarn().withThrowable(e).log("Secure Processing Feature is not supported");
+            }
+            try {
                 _xr.setProperty("http://xml.org/sax/properties/declaration-handler", this);
             } catch (Throwable e) {
                 LOG.atWarn().withThrowable(e).log("SAX Declaration Handler is not supported");



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org