diff --git a/hapi-deployable-pom/pom.xml b/hapi-deployable-pom/pom.xml
index 2781a057c6f..4b57d899174 100644
--- a/hapi-deployable-pom/pom.xml
+++ b/hapi-deployable-pom/pom.xml
@@ -99,14 +99,6 @@
javax.mail
javax.mail-api
-
- javax.activation
- javax.activation-api
-
-
- com.helger
- ph-schematron
-
commons-logging
commons-logging
@@ -151,6 +143,10 @@
net.bytebuddy
byte-buddy
+
+ javax.xml.bind
+ jaxb-api
+
com.sun.xml.bind
jaxb-impl
diff --git a/hapi-fhir-cli/hapi-fhir-cli-api/pom.xml b/hapi-fhir-cli/hapi-fhir-cli-api/pom.xml
index 1d373e7221d..6fb9e4b6835 100644
--- a/hapi-fhir-cli/hapi-fhir-cli-api/pom.xml
+++ b/hapi-fhir-cli/hapi-fhir-cli-api/pom.xml
@@ -224,14 +224,6 @@
javax.xml.bind
jaxb-api
-
-
-
-
-
-
-
-
org.glassfish.jaxb
jaxb-runtime
diff --git a/hapi-fhir-jpaserver-api/pom.xml b/hapi-fhir-jpaserver-api/pom.xml
index 843ebfd672a..07c7e0c1bfe 100644
--- a/hapi-fhir-jpaserver-api/pom.xml
+++ b/hapi-fhir-jpaserver-api/pom.xml
@@ -56,37 +56,15 @@
hapi-fhir-structures-hl7org-dstu2
${project.version}
-
- ca.uhn.hapi.fhir
- hapi-fhir-jpaserver-model
- ${project.version}
-
-
- ca.uhn.hapi.fhir
- hapi-fhir-jpaserver-searchparam
- ${project.version}
-
- org.hibernate
- hibernate-core
-
-
- xml-apis
- xml-apis
-
-
- org.jboss.spec.javax.transaction
- jboss-transaction-api_1.2_spec
-
-
- javax.activation
- activation
-
-
- javax.activation
- javax.activation-api
-
-
+ ca.uhn.hapi.fhir
+ hapi-fhir-jpaserver-model
+ ${project.version}
+
+
+ ca.uhn.hapi.fhir
+ hapi-fhir-jpaserver-searchparam
+ ${project.version}
org.hibernate.search
@@ -137,13 +115,13 @@
javax.annotation-api
-
- javax.servlet
- javax.servlet-api
- provided
-
+
+ javax.servlet
+ javax.servlet-api
+ provided
+
-
+
ch.qos.logback
logback-classic
diff --git a/hapi-fhir-jpaserver-base/pom.xml b/hapi-fhir-jpaserver-base/pom.xml
index 4322697f967..f012a3ff2e1 100644
--- a/hapi-fhir-jpaserver-base/pom.xml
+++ b/hapi-fhir-jpaserver-base/pom.xml
@@ -373,43 +373,13 @@
-
- org.hibernate
- hibernate-core
-
-
- xml-apis
- xml-apis
-
-
- javax.activation
- javax.activation-api
-
-
-
-
-
-
-
org.hibernate
hibernate-entitymanager
-
-
- org.jboss.spec.javax.transaction
- jboss-transaction-api_1.2_spec
-
-
org.hibernate
hibernate-java8
-
-
- org.jboss.spec.javax.transaction
- jboss-transaction-api_1.2_spec
-
-
org.hibernate
@@ -435,11 +405,6 @@
-
- com.sun.activation
- javax.activation
- 1.2.0
-
javax.mail
javax.mail-api
@@ -715,16 +680,6 @@
jaxb-runtime
${jaxb_runtime_version}
-
-
-
-
-
-
-
-
-
-
diff --git a/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/search/HapiLuceneAnalysisConfigurer.java b/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/search/HapiLuceneAnalysisConfigurer.java
index 5e2ac24acda..63be4acab22 100644
--- a/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/search/HapiLuceneAnalysisConfigurer.java
+++ b/hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/search/HapiLuceneAnalysisConfigurer.java
@@ -20,7 +20,6 @@ package ca.uhn.fhir.jpa.search;
* #L%
*/
-import com.sun.xml.bind.api.impl.NameConverter;
import org.apache.lucene.analysis.core.KeywordTokenizerFactory;
import org.apache.lucene.analysis.core.LowerCaseFilterFactory;
import org.apache.lucene.analysis.core.StopFilterFactory;
@@ -35,7 +34,6 @@ import org.apache.lucene.analysis.standard.StandardTokenizerFactory;
import org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurationContext;
import org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurer;
import org.springframework.stereotype.Component;
-import org.springframework.stereotype.Service;
/**
* Factory for defining the analysers.
diff --git a/hapi-fhir-jpaserver-model/pom.xml b/hapi-fhir-jpaserver-model/pom.xml
index a33574e8ccf..20f587e4ab0 100644
--- a/hapi-fhir-jpaserver-model/pom.xml
+++ b/hapi-fhir-jpaserver-model/pom.xml
@@ -12,16 +12,16 @@
hapi-fhir-jpaserver-model
jar
- HAPI FHIR Model
+ HAPI FHIR JPA Model
-
+
- org.fhir
- ucum
-
-
+ org.fhir
+ ucum
+
+
ca.uhn.hapi.fhir
hapi-fhir-base
@@ -71,10 +71,6 @@
xml-apis
xml-apis
-
- org.jboss.spec.javax.transaction
- jboss-transaction-api_1.2_spec
-
javax.activation
activation
diff --git a/hapi-fhir-structures-dstu2.1/pom.xml b/hapi-fhir-structures-dstu2.1/pom.xml
index 8ab6ce22d2e..7b99ba1e215 100644
--- a/hapi-fhir-structures-dstu2.1/pom.xml
+++ b/hapi-fhir-structures-dstu2.1/pom.xml
@@ -235,16 +235,6 @@
jaxb-api
test
-
-
-
-
-
-
-
-
-
-
org.glassfish.jaxb
jaxb-runtime
diff --git a/hapi-fhir-structures-dstu2/pom.xml b/hapi-fhir-structures-dstu2/pom.xml
index b8873469e41..e33032dd929 100644
--- a/hapi-fhir-structures-dstu2/pom.xml
+++ b/hapi-fhir-structures-dstu2/pom.xml
@@ -125,16 +125,6 @@
jaxb-api
test
-
-
-
-
-
-
-
-
-
-
org.glassfish.jaxb
jaxb-runtime
diff --git a/hapi-fhir-structures-dstu3/pom.xml b/hapi-fhir-structures-dstu3/pom.xml
index 90d3d27520a..477963a6cdd 100644
--- a/hapi-fhir-structures-dstu3/pom.xml
+++ b/hapi-fhir-structures-dstu3/pom.xml
@@ -197,23 +197,6 @@
true
-
-
-
-
com.github.ben-manes.caffeine
@@ -292,27 +275,6 @@
javax.activation-api
test
-
- javax.xml.bind
- jaxb-api
- test
-
-
-
-
-
-
-
-
-
-
-
-
- org.glassfish.jaxb
- jaxb-runtime
- test
-
-
diff --git a/hapi-fhir-structures-hl7org-dstu2/pom.xml b/hapi-fhir-structures-hl7org-dstu2/pom.xml
index 61c226a13de..f60c3d14611 100644
--- a/hapi-fhir-structures-hl7org-dstu2/pom.xml
+++ b/hapi-fhir-structures-hl7org-dstu2/pom.xml
@@ -176,16 +176,6 @@
jaxb-api
test
-
-
-
-
-
-
-
-
-
-
org.glassfish.jaxb
jaxb-runtime
diff --git a/hapi-fhir-structures-r4/pom.xml b/hapi-fhir-structures-r4/pom.xml
index efa1c54d01f..cfecffc5da3 100644
--- a/hapi-fhir-structures-r4/pom.xml
+++ b/hapi-fhir-structures-r4/pom.xml
@@ -245,16 +245,6 @@
jaxb-api
test
-
-
-
-
-
-
-
-
-
-
org.glassfish.jaxb
jaxb-runtime
diff --git a/hapi-fhir-validation/pom.xml b/hapi-fhir-validation/pom.xml
index f4f609cda83..6122a2d5224 100644
--- a/hapi-fhir-validation/pom.xml
+++ b/hapi-fhir-validation/pom.xml
@@ -268,16 +268,6 @@
jaxb-api
test
-
-
-
-
-
-
-
-
-
-
org.glassfish.jaxb
jaxb-runtime
diff --git a/pom.xml b/pom.xml
index f38a6af45b0..efc9b20b587 100644
--- a/pom.xml
+++ b/pom.xml
@@ -746,7 +746,7 @@
2.2.11_1
2.3.1
2.3.0.1
- 2.3.1
+ 3.0.0
3.16.0
3.0.0
@@ -892,12 +892,6 @@
com.helger
ph-schematron
${ph_schematron_version}
-
-
- jakarta.xml.bind
- jakarta.xml.bind-api
-
-
com.helger
@@ -917,7 +911,7 @@
com.sun.activation
jakarta.activation
- 1.2.1
+ 2.0.0
com.sun.mail