diff --git a/NOTICE b/NOTICE
index d88b153..89d0bee 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,4 +1,4 @@
Telicent Smart Cache Graph
==========================
-Copyright (c) 2024 Telicent Ltd.
+Copyright (C) 2022-2025 Telicent Ltd
diff --git a/pom.xml b/pom.xml
index 9dbec1d..b3adf13 100644
--- a/pom.xml
+++ b/pom.xml
@@ -88,22 +88,24 @@
${dependency.jena}
0.9.1
0.17.5
- 0.25.1
+ 0.25.2
+ 2.18.2
+ 3.9.0
2.1.0
1.33.0
1.30.1-alpha
2.24.3
- 1.5.15
+ 1.5.16
2.0.13
5.11.4
1.11.4
- 5.14.2
+ 5.15.2
1.20.4
1.0.7
@@ -129,13 +131,45 @@
commons-io
commons-io
-
- org.junit.platform
- junit-platform-suite-engine
-
+
+ org.apache.jena
+ jena-arq
+ ${dependency.jena}
+
+
+
+ org.apache.jena
+ jena-base
+ ${dependency.jena}
+
+
+
+ org.apache.jena
+ jena-cmds
+ ${dependency.jena}
+
+
+
+ org.apache.jena
+ jena-core
+ ${dependency.jena}
+
+
+
+ org.apache.jena
+ jena-dboe-base
+ ${dependency.jena}
+
+
+
+ org.apache.jena
+ jena-fuseki-core
+ ${dependency.jena}
+
+
org.apache.jena
jena-fuseki-server
@@ -147,6 +181,24 @@
jena-fuseki-webapp
${dependency.jena}
+
+ org.apache.jena
+ jena-rdfpatch
+ ${dependency.jena}
+
+
+
+ org.apache.jena
+ jena-tdb1
+ ${dependency.jena}
+
+
+
+ org.apache.jena
+ jena-tdb2
+ ${dependency.jena}
+
+
io.telicent.jena
@@ -159,7 +211,11 @@
-
+
+ io.telicent.jena
+ jena-kafka-connector
+ ${dependency.fuseki-kafka}
+
@@ -173,6 +229,11 @@
+
+ io.telicent.jena
+ rdf-abac-core
+ ${dependency.rdf-abac}
+
io.telicent.jena
rdf-abac-fmod
@@ -184,18 +245,22 @@
io.telicent.public
jwt-servlet-auth-aws
${dependency.jwt-servlet-auth}
-
-
- commons-codec
- commons-codec
-
-
+
+
+ io.telicent.public
+ jwt-servlet-auth-core
+ ${dependency.jwt-servlet-auth}
io.telicent.public
jwt-servlet-auth-servlet5
${dependency.jwt-servlet-auth}
+
+ io.telicent.smart-caches
+ configurator
+ ${dependency.smart-caches-core}
+
io.telicent.smart-caches
jwt-auth-common
@@ -203,6 +268,11 @@
+
+ io.telicent.jena.graphql
+ graphql-jena-core
+ ${dependency.graphql}
+
io.telicent.jena.graphql
graphql-fuseki-module
@@ -225,6 +295,17 @@
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${dependency.jackson}
+
+
+
+ org.apache.kafka
+ kafka-clients
+ ${dependency.kafka}
+
@@ -236,12 +317,6 @@
org.apache.logging.log4j
log4j-api
${dependency.log4j2}
-
-
- org.slf4j
- slf4j-api
-
-
org.apache.logging.log4j
@@ -335,6 +410,12 @@
${dependency.mockito}
test
+
+ org.testcontainers
+ junit-jupiter
+ ${dependency.testcontainers}
+ test
+
org.testcontainers
kafka
@@ -347,6 +428,12 @@
+
+ org.testcontainers
+ testcontainers
+ ${dependency.testcontainers}
+ test
+
io.telicent.public
fuseki-yaml-config
@@ -465,7 +552,7 @@
maven-surefire-plugin
${plugin.surefire}
- @{jacocoArgLine} -XX:+EnableDynamicAgentLoading
+ @{jacocoArgLine} -javaagent:${org.mockito:mockito-core:jar} -XX:+EnableDynamicAgentLoading -Xshare:off
diff --git a/scg-server/pom.xml b/scg-server/pom.xml
index bd00388..de428ec 100644
--- a/scg-server/pom.xml
+++ b/scg-server/pom.xml
@@ -91,13 +91,14 @@
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA
+ META-INF/*.xml
META-INF/MANIFEST.MF
- META-INF.versions.9.module-info
- META-INF/versions/9/module-info
+ META-INF/versions/**
META-INF/DEPENDENCIES
META-INF/LICENSE-notice.md
META-INF/maven/com.google.guava/guava/pom.properties
META-INF/maven/com.google.guava/guava/pom.xml
+ META-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat
META-INF/proguard/*.pro
logback.xml
diff --git a/scg-system/pom.xml b/scg-system/pom.xml
index f3b05a6..2f1b5d1 100644
--- a/scg-system/pom.xml
+++ b/scg-system/pom.xml
@@ -35,6 +35,38 @@
+
+
+ org.apache.jena
+ jena-arq
+
+
+
+ org.apache.jena
+ jena-base
+
+
+
+ org.apache.jena
+ jena-cmds
+
+
+
+ org.apache.jena
+ jena-core
+
+
+
+ org.apache.jena
+ jena-dboe-base
+ test
+
+
+
+ org.apache.jena
+ jena-fuseki-core
+
+
org.apache.jena
jena-fuseki-main
@@ -45,7 +77,27 @@
jena-fuseki-webapp
+
+ org.apache.jena
+ jena-rdfpatch
+
+
+
+ org.apache.jena
+ jena-tdb1
+ test
+
+
+
+ org.apache.jena
+ jena-tdb2
+
+
+
+ io.telicent.jena
+ rdf-abac-core
+
io.telicent.jena
rdf-abac-fuseki
@@ -56,38 +108,63 @@
io.telicent.jena
jena-fuseki-kafka-module
+
+ io.telicent.jena
+ jena-kafka-connector
+
- io.telicent.smart-caches
- jwt-auth-common
+ io.telicent.public
+ jwt-servlet-auth-aws
+ test
io.telicent.public
- jwt-servlet-auth-aws
+ jwt-servlet-auth-core
io.telicent.public
jwt-servlet-auth-servlet5
-
+
+ io.telicent.smart-caches
+ configurator
+
+
+ io.telicent.smart-caches
+ jwt-auth-common
+
+
+ io.telicent.jena.graphql
+ graphql-jena-core
+
io.telicent.jena.graphql
graphql-fuseki-module
-
io.telicent.jena.graphql
telicent-graph-schema
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
+ org.apache.kafka
+ kafka-clients
+
ch.qos.logback
logback-classic
+ test
@@ -159,6 +236,11 @@
+
+ org.testcontainers
+ junit-jupiter
+ test
+
org.testcontainers
kafka
@@ -176,8 +258,7 @@
org.testcontainers
- junit-jupiter
- ${dependency.testcontainers}
+ testcontainers
test
@@ -239,6 +320,12 @@
${project.build.directory}/agents
+
+ properties
+
+ properties
+
+