You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sis.apache.org by de...@apache.org on 2026/03/31 16:34:52 UTC
(sis) 02/03: Reduce the logging level from `WARNING` to `CONFIG` for a property not supported by the XML factory.
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 <ma...@geomatys.com>
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);
}
}