diff --git a/spring-boot-dependencies/pom.xml b/spring-boot-dependencies/pom.xml
index f6d6367858d..539c66a3e51 100644
--- a/spring-boot-dependencies/pom.xml
+++ b/spring-boot-dependencies/pom.xml
@@ -81,6 +81,7 @@
3.18.1-GA
1.0.0
1.5.2
+ 1.2
1.1.6
2.0.5
2.5.2
@@ -593,6 +594,11 @@
jstl
${jstl.version}
+
+ javax.transaction
+ javax.transaction-api
+ ${javax-transaction.version}
+
jaxen
jaxen
@@ -1037,6 +1043,12 @@
org.hornetq
hornetq-jms-server
${hornetq.version}
+
+
+ org.jboss.spec.javax.transaction
+ jboss-transaction-api_1.1_spec
+
+
org.hsqldb
@@ -1569,4 +1581,4 @@
integration-test
-
\ No newline at end of file
+
diff --git a/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml b/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml
index 93fa12e8153..5d52ce3dc3b 100644
--- a/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml
@@ -43,6 +43,16 @@
org.hibernate
hibernate-entitymanager
+
+
+ org.jboss.spec.javax.transaction
+ jboss-transaction-api_1.2_spec
+
+
+
+
+ javax.transaction
+ javax.transaction-api
org.springframework
diff --git a/spring-boot-starters/spring-boot-starter-jta-atomikos/pom.xml b/spring-boot-starters/spring-boot-starter-jta-atomikos/pom.xml
index 02092f9efd0..290d8bf5c1a 100644
--- a/spring-boot-starters/spring-boot-starter-jta-atomikos/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-jta-atomikos/pom.xml
@@ -18,6 +18,10 @@
${basedir}/../..
+
+ javax.transaction
+ javax.transaction-api
+
org.springframework.boot
spring-boot-starter
@@ -29,6 +33,12 @@
com.atomikos
transactions-jta
+
+
+ org.apache.geronimo.specs
+ geronimo-jta_1.0.1B_spec
+
+
com.atomikos
diff --git a/spring-boot-starters/spring-boot-starter-jta-bitronix/pom.xml b/spring-boot-starters/spring-boot-starter-jta-bitronix/pom.xml
index 1ce67ee3d4b..ed9fb5e9dc8 100644
--- a/spring-boot-starters/spring-boot-starter-jta-bitronix/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-jta-bitronix/pom.xml
@@ -22,9 +22,19 @@
javax.jms
jms-api
+
+ javax.transaction
+ javax.transaction-api
+
org.codehaus.btm
btm
+
+
+ javax.transaction
+ jta
+
+
org.springframework.boot