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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to