diff --git a/ebean-core/pom.xml b/ebean-core/pom.xml
index d4a007934..4a9de2da0 100644
--- a/ebean-core/pom.xml
+++ b/ebean-core/pom.xml
@@ -81,12 +81,28 @@
provided
+
javax.transaction
javax.transaction-api
1.3
true
+
+
diff --git a/javax-to-jakarta.sh b/javax-to-jakarta.sh
index c775326e0..99c0badf7 100755
--- a/javax-to-jakarta.sh
+++ b/javax-to-jakarta.sh
@@ -11,6 +11,7 @@ sed -i '' -e 's|artifactId>persistence-api|artifactId>jakarta-persistence-api|g'
## adjust module-info
sed -i '' -e 's| persistence\.api| jakarta\.persistence\.api|g' ebean-api/src/main/java/module-info.java
sed -i '' -e 's| javax\.servlet\.api| jakarta\.servlet|g' ebean-api/src/main/java/module-info.java
+sed -i '' -e 's| java\.transaction| jakarta\.transaction|g' ebean-core/src/main/java/module-info.java
find . -type f -name 'module-info.java' -exec sed -i '' -e 's|java\.xml\.bind|jakarta\.xml\.bind|g' {} +