This is an automated email from the ASF dual-hosted git repository. andy pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/jena.git
commit 066dacaccd2b21499e8ef3392d0dd3eb44a9db87 Author: Andy Seaborne <[email protected]> AuthorDate: Fri Jul 18 17:21:45 2025 +0100 GH-3317: Suppress SIS warnings --- .../main/java/org/apache/jena/geosparql/InitGeoSPARQL.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/jena-geosparql/src/main/java/org/apache/jena/geosparql/InitGeoSPARQL.java b/jena-geosparql/src/main/java/org/apache/jena/geosparql/InitGeoSPARQL.java index e32482a1a6..72c41907fd 100644 --- a/jena-geosparql/src/main/java/org/apache/jena/geosparql/InitGeoSPARQL.java +++ b/jena-geosparql/src/main/java/org/apache/jena/geosparql/InitGeoSPARQL.java @@ -18,7 +18,10 @@ package org.apache.jena.geosparql; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.apache.jena.assembler.Assembler; +import org.apache.jena.atlas.logging.LogCtl; import org.apache.jena.atlas.logging.LogCtlJUL; import org.apache.jena.geosparql.assembler.GeoAssembler; import org.apache.jena.geosparql.assembler.VocabGeoSPARQL; @@ -52,9 +55,13 @@ public class InitGeoSPARQL implements JenaSubsystemLifecycle { LogCtlJUL.routeJULtoSLF4J(); JenaSystem.logLifecycle("InitGeoSPARQL - start"); GeometryDatatype.registerDatatypes(); - // Logs "SIS_DATA is not set" - GeoSPARQLConfig.loadFunctions(); + + // Logs "SIS_DATA is not set" on "org.apache.sis.system" + Logger SIS_SystemLogger = LoggerFactory.getLogger("org.apache.sis.system"); + LogCtl.withLevel(SIS_SystemLogger, "ERROR", ()->GeoSPARQLConfig.loadFunctions()); + Assembler assembler = new GeoAssembler(); + AssemblerUtils.registerDataset(VocabGeoSPARQL.tGeoDataset, assembler); AssemblerUtils.registerDataset(VocabGeoSPARQL.tGeoDatasetAlt, assembler); JenaSystem.logLifecycle("InitGeoSPARQL - finish");
