fix jakarta/javax split issues
This commit is contained in:
parent
a07079f17d
commit
6e7b5311f1
@ -16,6 +16,7 @@
|
||||
<properties>
|
||||
<alfresco.platform.version>23.2.1</alfresco.platform.version>
|
||||
<alfresco.platform.war.version>23.2.0.60</alfresco.platform.war.version>
|
||||
<tomcat-rad.version>10-2.1</tomcat-rad.version>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
@ -29,6 +30,11 @@
|
||||
<artifactId>jakarta.transaction-api</artifactId>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>jakarta.servlet</groupId>
|
||||
<artifactId>jakarta.servlet-api</artifactId>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
|
@ -1,21 +1,21 @@
|
||||
package com.inteligr8.alfresco.annotations.util;
|
||||
|
||||
import jakarta.transaction.Transactional;
|
||||
|
||||
import org.springframework.transaction.annotation.Isolation;
|
||||
import org.springframework.transaction.annotation.Propagation;
|
||||
|
||||
public class JtaTransactionalAnnotationAdapter implements TransactionalAnnotationAdapter {
|
||||
import jakarta.transaction.Transactional;
|
||||
|
||||
public class JakartaTransactionalAnnotationAdapter implements JtaTransactionalAnnotationAdapter {
|
||||
|
||||
public static final String JTA_INTERFACE_NAME = "jakarta.transaction.Transactional";
|
||||
|
||||
private final Transactional txl;
|
||||
|
||||
public static JtaTransactionalAnnotationAdapter cast(Object obj) {
|
||||
return new JtaTransactionalAnnotationAdapter((Transactional) obj);
|
||||
public static JakartaTransactionalAnnotationAdapter cast(Object obj) {
|
||||
return new JakartaTransactionalAnnotationAdapter((Transactional) obj);
|
||||
}
|
||||
|
||||
public JtaTransactionalAnnotationAdapter(Transactional txl) {
|
||||
public JakartaTransactionalAnnotationAdapter(Transactional txl) {
|
||||
this.txl = txl;
|
||||
}
|
||||
|
@ -1,7 +1,8 @@
|
||||
module.id=${project.groupId}.${project.artifactId}
|
||||
module.alias=${project.groupId}.annotations-platform-module
|
||||
module.title=${project.name}
|
||||
module.description=${project.description}
|
||||
module.version=${project.version}
|
||||
module.version=${module.version}
|
||||
|
||||
module.repo.version.min=6.0
|
||||
#module.repo.version.max=
|
@ -5,17 +5,17 @@ import javax.transaction.Transactional;
|
||||
import org.springframework.transaction.annotation.Isolation;
|
||||
import org.springframework.transaction.annotation.Propagation;
|
||||
|
||||
public class JtaTransactionalAnnotationAdapter implements TransactionalAnnotationAdapter {
|
||||
public class JavaxTransactionalAnnotationAdapter implements JtaTransactionalAnnotationAdapter {
|
||||
|
||||
public static final String JTA_INTERFACE_NAME = "javax.transaction.Transactional";
|
||||
|
||||
private final Transactional txl;
|
||||
|
||||
public static JtaTransactionalAnnotationAdapter cast(Object obj) {
|
||||
return new JtaTransactionalAnnotationAdapter((Transactional) obj);
|
||||
public static JavaxTransactionalAnnotationAdapter cast(Object obj) {
|
||||
return new JavaxTransactionalAnnotationAdapter((Transactional) obj);
|
||||
}
|
||||
|
||||
public JtaTransactionalAnnotationAdapter(Transactional txl) {
|
||||
public JavaxTransactionalAnnotationAdapter(Transactional txl) {
|
||||
this.txl = txl;
|
||||
}
|
||||
|
@ -1,7 +1,8 @@
|
||||
module.id=${project.groupId}.${project.artifactId}
|
||||
module.alias=${project.groupId}.annotations-platform-module
|
||||
module.title=${project.name}
|
||||
module.description=${project.description}
|
||||
module.version=${project.version}
|
||||
module.version=${module.version}
|
||||
|
||||
module.repo.version.min=6.0
|
||||
#module.repo.version.max=
|
Loading…
x
Reference in New Issue
Block a user