This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a commit to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git

commit 1fc2e620dde6329b9b7b377198b1e2293ce14858
Author: Martin Desruisseaux <[email protected]>
AuthorDate: Tue Mar 31 18:27:19 2026 +0200

    Reduce the logging level from `WARNING` to `CONFIG` for a property not 
supported by the XML factory.
---
 .../main/org/apache/sis/xml/internal/shared/InputFactory.java       | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/internal/shared/InputFactory.java
 
b/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/internal/shared/InputFactory.java
index 1027f96599..facf5ee1f0 100644
--- 
a/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/internal/shared/InputFactory.java
+++ 
b/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/internal/shared/InputFactory.java
@@ -18,6 +18,8 @@ package org.apache.sis.xml.internal.shared;
 
 import java.io.Reader;
 import java.io.InputStream;
+import java.util.logging.Level;
+import java.util.logging.LogRecord;
 import java.util.logging.Logger;
 import javax.xml.XMLConstants;
 import javax.xml.stream.XMLEventReader;
@@ -70,7 +72,9 @@ public final class InputFactory {
              * But Jackson 2.19.1, despite being released 14 years after Java 
7, still doesn't support this
              * property.
              */
-            Logging.unexpectedException(Logger.getLogger(Loggers.XML), 
InputFactory.class, "createXMLEventReader", e);
+            final var record = new LogRecord(Level.CONFIG, 
e.getLocalizedMessage());
+            record.setThrown(e);
+            Logging.completeAndLog(Logger.getLogger(Loggers.XML), 
InputFactory.class, "createXMLEventReader", record);
         }
     }
 

Reply via email to