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