diff --git a/common/pom.xml b/common/pom.xml
index 36a99be2526..8728a08bf72 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -105,19 +105,6 @@
it.geosolutions.jaiext.jiffle
jt-jiffle-language
-
-
- org.antlr
- antlr4-runtime
- ${antlr-runtime.version}
- test
-
-
- org.codehaus.janino
- janino
- ${janino-version}
- test
-
edu.ucar
cdm-core
@@ -134,6 +121,78 @@
11
+
+
+ io.paradoxical
+ resolved-pom-maven-plugin
+ 1.0
+
+
+ resolve-my-pom
+ none
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+
+
+ package
+
+ shade
+
+
+
+
+ it.geosolutions.jaiext.jiffle:*
+ org.antlr:*
+ org.codehaus.janino:*
+
+
+
+
+ it.geosolutions.jaiext.jiffle
+ org.apache.sedona.shaded.jiffle
+
+ it.geosolutions.jaiext.jiffle.runtime.*
+
+
+
+ org.antlr.v4.runtime
+ org.apache.sedona.shaded.antlr
+
+
+ org.codehaus
+ org.apache.sedona.shaded.codehaus
+
+
+
+
+
+ *:*
+
+ META-INF/*.SF
+ META-INF/*.DSA
+ META-INF/*.RSA
+
+
+
+
+
+
+
diff --git a/pom.xml b/pom.xml
index 8a84a6cd487..ffe64586fab 100644
--- a/pom.xml
+++ b/pom.xml
@@ -84,7 +84,7 @@
2.12
3.4.0
3.4
- 2.17.2
+ 2.19.0
0.8.3-spark3.4
1.19.0
@@ -272,12 +272,15 @@
it.geosolutions.jaiext.jiffle
jt-jiffle-language
${jt-jiffle.version}
- ${geotools.scope}
- *
+ javax.media
*
+
+ it.geosolutions.jaiext.utilities
+ jt-utilities
+
@@ -341,6 +344,11 @@
4.0.2
provided
+
+ org.codehaus.janino
+ janino
+ ${janino-version}
+
junit
junit
diff --git a/spark-shaded/pom.xml b/spark-shaded/pom.xml
index 61fa40e2584..145100f24ce 100644
--- a/spark-shaded/pom.xml
+++ b/spark-shaded/pom.xml
@@ -47,6 +47,11 @@
com.fasterxml.jackson.core
*
+
+
+ it.geosolutions.jaiext.jiffle
+ jt-jiffle-language
+
diff --git a/spark/common/pom.xml b/spark/common/pom.xml
index 13ed163a9d0..6043b2fab8f 100644
--- a/spark/common/pom.xml
+++ b/spark/common/pom.xml
@@ -162,10 +162,6 @@
org.geotools
gt-arcgrid
-
- it.geosolutions.jaiext.jiffle
- jt-jiffle-language
-
org.locationtech.jts
jts-core