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