mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
Fix javax-to-jakarta support for jakarta.transaction
This commit is contained in:
@@ -81,12 +81,28 @@
|
|||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
<!-- JAVAX-DEPENDENCY-START -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>javax.transaction</groupId>
|
<groupId>javax.transaction</groupId>
|
||||||
<artifactId>javax.transaction-api</artifactId>
|
<artifactId>javax.transaction-api</artifactId>
|
||||||
<version>1.3</version>
|
<version>1.3</version>
|
||||||
<optional>true</optional>
|
<optional>true</optional>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<!-- JAVAX-DEPENDENCY-END -->
|
||||||
|
<!-- JAKARTA-DEPENDENCY-START ___
|
||||||
|
<dependency>
|
||||||
|
<groupId>jakarta.transaction</groupId>
|
||||||
|
<artifactId>jakarta.transaction-api</artifactId>
|
||||||
|
<version>2.0.1</version>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>jakarta.enterprise</groupId>
|
||||||
|
<artifactId>jakarta.enterprise.cdi-api</artifactId>
|
||||||
|
<version>4.0.1</version>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
____ JAKARTA-DEPENDENCY-END -->
|
||||||
|
|
||||||
<!-- validation annotations Size etc -->
|
<!-- validation annotations Size etc -->
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ sed -i '' -e 's|artifactId>persistence-api|artifactId>jakarta-persistence-api|g'
|
|||||||
## adjust module-info
|
## 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| 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| 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' {} +
|
find . -type f -name 'module-info.java' -exec sed -i '' -e 's|java\.xml\.bind|jakarta\.xml\.bind|g' {} +
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user