diff --git a/parent/pom.xml b/parent/pom.xml index af33b7b..21b8ba3 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -5,7 +5,7 @@ com.inteligr8.activiti mq-activiti-ext-parent - 1.0-SNAPSHOT + 1.1-SNAPSHOT pom MQ Activiti Extension Parent diff --git a/pom.xml b/pom.xml index c7fc84e..f149431 100644 --- a/pom.xml +++ b/pom.xml @@ -6,12 +6,11 @@ com.inteligr8.activiti mq-activiti-ext-parent - 1.0-SNAPSHOT + 1.1-SNAPSHOT parent/pom.xml mq-activiti-ext - 1.0-SNAPSHOT jar MQ Activiti Extension @@ -22,28 +21,49 @@ 11 11 - docker.inteligr8.com/inteligr8/alfresco-process-services - 25.1.1 + 26.2.0 + + 5.34.0 + + 6.3.0 + + 2.55.0 + + 6.2.5 - 8.1.3 10-2.2 + docker.inteligr8.com/inteligr8/alfresco-process-services -Dinteligr8.mq.connectors.docker-mq.url=failover:\(tcp://${project.artifactId}-mq:61616\)?timeout=3000 -Dinteligr8.mq.connectors.docker-mq.username=admin -Dinteligr8.mq.connectors.docker-mq.password=admin -Dvalidator.editor.dmn.espression=false -Dvalidator.editor.bpmn.disable.scripttask=false -Djavascript.secure-scripting.enabled=false -Djavascript.secure-scripting.enable-class-whitelisting=false -Dbeans.whitelisting.enabled=false -Del.whitelisting.enabled=false -Dshell.whitelisting.enabled=false + 8161 false - 5.18.0 - 5.18.7 - 2.52.0 - 8161 + + + + com.activiti + activiti-app-root + ${aps.version} + pom + import + + + com.activiti + activiti-app + ${aps.version} + classes + + + + com.activiti activiti-app-rest - ${aps.version} provided @@ -58,26 +78,6 @@ com.activiti aspose-transformation - - - org.elasticsearch - elasticsearch - - - - com.ryantenney.metrics - metrics-spring - - - - org.activiti - activiti-spring - - - - org.apache.tomcat.embed - * - @@ -85,15 +85,8 @@ com.activiti activiti-app - ${aps.version} classes provided - - - * - * - - --> @@ -103,46 +96,16 @@ amqp-client ${rabbitmq.version} provided - - - - org.slf4j - * - - org.apache.activemq activemq-client ${activemq.version} - - - - org.slf4j - * - - org.apache.artemis artemis-jms-client ${activemq.jms.version} - - - - commons-collections - commons-collections - - - org.slf4j - * - - - commons-beanutils - * - - - @@ -193,6 +156,10 @@ maven-failsafe-plugin 3.5.4 + + maven-assembly-plugin + 3.7.1 + maven-shade-plugin 3.6.1 @@ -206,7 +173,6 @@ maven-assembly-plugin - 3.7.1 package-stencil @@ -234,50 +200,29 @@ maven-shade-plugin + + + maven-failsafe-plugin - shade-deps - package - shade - - true - - - shaded.mq. - - - * - - META-INF/** - - com.activiti.extension.** - com.inteligr8.activiti.mq.** - - - - + + integration-test + verify + - - maven-failsafe-plugin - - - **/*IT.java - - - io.repaint.maven tiles-maven-plugin - 2.41 + 2.45 true - com.inteligr8.ootbee:beedk-aps-ext-rad-tile:[1.1,1.2) + com.inteligr8.ootbee:beedk-aps-ext-rad-tile:1.1-SNAPSHOT - com.inteligr8.ootbee:beedk-aps-ext-it-tile:[1.1,1.2) + com.inteligr8.ootbee:beedk-aps-ext-it-tile:1.1-SNAPSHOT @@ -345,53 +290,42 @@ 90000 - - apidoc - - - - maven-clean-plugin - - - - ${basedir}/apidocs - - - - + + bundle + + + - org.apache.maven.plugins - maven-javadoc-plugin - 3.12.0 - - - generate-doclet - generate-resources - javadoc - - com.inteligr8.activiti.doclet.ActivitiDoclet - - com.inteligr8.activiti - activiti-api-doclet - 1.1.1 - - false - apidocs - ${basedir} - - --title 'API Documentation' - --apiName '${project.name} - - - - **/*.java - - - + maven-shade-plugin + + + + + commons-beanutils:commons-beanutils + commons-collections:commons-collections + commons-logging:commons-logging + org.slf4j:* + + + + + shaded.mq. + + + * + + META-INF/** + + com.activiti.extension.** + com.inteligr8.activiti.mq.** + + + + - - - + + + diff --git a/src/main/java/com/inteligr8/activiti/mq/AbstractMqDelegate.java b/src/main/java/com/inteligr8/activiti/mq/AbstractMqDelegate.java index db8d09a..29cec13 100644 --- a/src/main/java/com/inteligr8/activiti/mq/AbstractMqDelegate.java +++ b/src/main/java/com/inteligr8/activiti/mq/AbstractMqDelegate.java @@ -6,7 +6,7 @@ import java.util.HashMap; import java.util.Map; import java.util.concurrent.TimeoutException; -import javax.jms.JMSException; +import jakarta.jms.JMSException; import org.activiti.engine.delegate.JavaDelegate; import org.slf4j.Logger; diff --git a/src/main/java/com/inteligr8/activiti/mq/ActivitiEntityEventMonitor.java b/src/main/java/com/inteligr8/activiti/mq/ActivitiEntityEventMonitor.java index 93d2585..e9b8268 100644 --- a/src/main/java/com/inteligr8/activiti/mq/ActivitiEntityEventMonitor.java +++ b/src/main/java/com/inteligr8/activiti/mq/ActivitiEntityEventMonitor.java @@ -2,8 +2,8 @@ package com.inteligr8.activiti.mq; import java.util.List; -import javax.annotation.PostConstruct; -import javax.annotation.PreDestroy; +import jakarta.annotation.PostConstruct; +import jakarta.annotation.PreDestroy; import org.activiti.engine.ProcessEngine; import org.activiti.engine.delegate.event.ActivitiEntityEvent; diff --git a/src/main/java/com/inteligr8/activiti/mq/GenericDestination.java b/src/main/java/com/inteligr8/activiti/mq/GenericDestination.java index fc7498c..4a68467 100644 --- a/src/main/java/com/inteligr8/activiti/mq/GenericDestination.java +++ b/src/main/java/com/inteligr8/activiti/mq/GenericDestination.java @@ -1,9 +1,9 @@ package com.inteligr8.activiti.mq; -import javax.jms.JMSException; -import javax.jms.Queue; -import javax.jms.Session; -import javax.jms.Topic; +import jakarta.jms.JMSException; +import jakarta.jms.Queue; +import jakarta.jms.Session; +import jakarta.jms.Topic; public class GenericDestination { diff --git a/src/main/java/com/inteligr8/activiti/mq/MqCommunicationService.java b/src/main/java/com/inteligr8/activiti/mq/MqCommunicationService.java index 484f5be..f7e128d 100644 --- a/src/main/java/com/inteligr8/activiti/mq/MqCommunicationService.java +++ b/src/main/java/com/inteligr8/activiti/mq/MqCommunicationService.java @@ -4,7 +4,7 @@ import java.net.URI; import java.util.HashMap; import java.util.Map; -import javax.jms.JMSException; +import jakarta.jms.JMSException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/com/inteligr8/activiti/mq/MqCommunicator.java b/src/main/java/com/inteligr8/activiti/mq/MqCommunicator.java index d53f023..826d788 100644 --- a/src/main/java/com/inteligr8/activiti/mq/MqCommunicator.java +++ b/src/main/java/com/inteligr8/activiti/mq/MqCommunicator.java @@ -3,7 +3,7 @@ package com.inteligr8.activiti.mq; import java.io.IOException; import java.util.concurrent.TimeoutException; -import javax.jms.JMSException; +import jakarta.jms.JMSException; import com.inteligr8.activiti.mq.model.DeliveredMessage; import com.inteligr8.activiti.mq.model.PreparedMessage; diff --git a/src/main/java/com/inteligr8/activiti/mq/MqPublishDelegate.java b/src/main/java/com/inteligr8/activiti/mq/MqPublishDelegate.java index 9142b06..afcc726 100644 --- a/src/main/java/com/inteligr8/activiti/mq/MqPublishDelegate.java +++ b/src/main/java/com/inteligr8/activiti/mq/MqPublishDelegate.java @@ -3,7 +3,7 @@ package com.inteligr8.activiti.mq; import java.io.IOException; import java.util.concurrent.TimeoutException; -import javax.jms.JMSException; +import jakarta.jms.JMSException; import org.activiti.engine.ProcessEngine; import org.activiti.engine.delegate.BpmnError; diff --git a/src/main/java/com/inteligr8/activiti/mq/MqSubscribeDelegate.java b/src/main/java/com/inteligr8/activiti/mq/MqSubscribeDelegate.java index 17384bb..107db56 100644 --- a/src/main/java/com/inteligr8/activiti/mq/MqSubscribeDelegate.java +++ b/src/main/java/com/inteligr8/activiti/mq/MqSubscribeDelegate.java @@ -3,7 +3,7 @@ package com.inteligr8.activiti.mq; import java.io.IOException; import java.util.concurrent.TimeoutException; -import javax.jms.JMSException; +import jakarta.jms.JMSException; import org.activiti.engine.ProcessEngine; import org.activiti.engine.delegate.BpmnError; diff --git a/src/main/java/com/inteligr8/activiti/mq/MqSubscribeReplyDelegate.java b/src/main/java/com/inteligr8/activiti/mq/MqSubscribeReplyDelegate.java index dc4003a..674049b 100644 --- a/src/main/java/com/inteligr8/activiti/mq/MqSubscribeReplyDelegate.java +++ b/src/main/java/com/inteligr8/activiti/mq/MqSubscribeReplyDelegate.java @@ -3,7 +3,7 @@ package com.inteligr8.activiti.mq; import java.io.IOException; import java.util.concurrent.TimeoutException; -import javax.jms.JMSException; +import jakarta.jms.JMSException; import org.activiti.engine.ProcessEngine; import org.activiti.engine.delegate.BpmnError; diff --git a/src/main/java/com/inteligr8/activiti/mq/ProcessDefinitionRegistry.java b/src/main/java/com/inteligr8/activiti/mq/ProcessDefinitionRegistry.java index 7de7dc0..7014758 100644 --- a/src/main/java/com/inteligr8/activiti/mq/ProcessDefinitionRegistry.java +++ b/src/main/java/com/inteligr8/activiti/mq/ProcessDefinitionRegistry.java @@ -6,7 +6,7 @@ import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; -import javax.annotation.PostConstruct; +import jakarta.annotation.PostConstruct; import org.activiti.bpmn.model.BpmnModel; import org.activiti.bpmn.model.FlowElement; diff --git a/src/main/java/com/inteligr8/activiti/mq/amqp/AmqpCommunicator.java b/src/main/java/com/inteligr8/activiti/mq/amqp/AmqpCommunicator.java index 20d1399..5e61e4c 100644 --- a/src/main/java/com/inteligr8/activiti/mq/amqp/AmqpCommunicator.java +++ b/src/main/java/com/inteligr8/activiti/mq/amqp/AmqpCommunicator.java @@ -8,7 +8,7 @@ import java.util.Collections; import java.util.UUID; import java.util.concurrent.TimeoutException; -import javax.jms.JMSException; +import jakarta.jms.JMSException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/com/inteligr8/activiti/mq/amqp/AmqpPreparedMessage.java b/src/main/java/com/inteligr8/activiti/mq/amqp/AmqpPreparedMessage.java index 91fa675..5d7fe92 100644 --- a/src/main/java/com/inteligr8/activiti/mq/amqp/AmqpPreparedMessage.java +++ b/src/main/java/com/inteligr8/activiti/mq/amqp/AmqpPreparedMessage.java @@ -6,7 +6,7 @@ import java.nio.channels.Channels; import java.nio.channels.ReadableByteChannel; import java.util.Date; -import javax.jms.DeliveryMode; +import jakarta.jms.DeliveryMode; import org.apache.commons.io.IOUtils; import org.jgroups.util.UUID; diff --git a/src/main/java/com/inteligr8/activiti/mq/jms/BytesMessageInputStream.java b/src/main/java/com/inteligr8/activiti/mq/jms/BytesMessageInputStream.java index 3634446..0cfef4d 100644 --- a/src/main/java/com/inteligr8/activiti/mq/jms/BytesMessageInputStream.java +++ b/src/main/java/com/inteligr8/activiti/mq/jms/BytesMessageInputStream.java @@ -3,8 +3,8 @@ package com.inteligr8.activiti.mq.jms; import java.io.IOException; import java.io.InputStream; -import javax.jms.BytesMessage; -import javax.jms.JMSException; +import jakarta.jms.BytesMessage; +import jakarta.jms.JMSException; public class BytesMessageInputStream extends InputStream { diff --git a/src/main/java/com/inteligr8/activiti/mq/jms/BytesMessageOutputStream.java b/src/main/java/com/inteligr8/activiti/mq/jms/BytesMessageOutputStream.java index 6dd66b2..6b0e9e0 100644 --- a/src/main/java/com/inteligr8/activiti/mq/jms/BytesMessageOutputStream.java +++ b/src/main/java/com/inteligr8/activiti/mq/jms/BytesMessageOutputStream.java @@ -3,8 +3,8 @@ package com.inteligr8.activiti.mq.jms; import java.io.IOException; import java.io.OutputStream; -import javax.jms.BytesMessage; -import javax.jms.JMSException; +import jakarta.jms.BytesMessage; +import jakarta.jms.JMSException; public class BytesMessageOutputStream extends OutputStream { diff --git a/src/main/java/com/inteligr8/activiti/mq/jms/JmsCommunicator.java b/src/main/java/com/inteligr8/activiti/mq/jms/JmsCommunicator.java index 01cb954..57f7e43 100644 --- a/src/main/java/com/inteligr8/activiti/mq/jms/JmsCommunicator.java +++ b/src/main/java/com/inteligr8/activiti/mq/jms/JmsCommunicator.java @@ -3,12 +3,12 @@ package com.inteligr8.activiti.mq.jms; import java.io.IOException; import java.util.concurrent.TimeoutException; -import javax.jms.Connection; -import javax.jms.JMSException; -import javax.jms.Message; -import javax.jms.MessageConsumer; -import javax.jms.MessageProducer; -import javax.jms.Session; +import jakarta.jms.Connection; +import jakarta.jms.JMSException; +import jakarta.jms.Message; +import jakarta.jms.MessageConsumer; +import jakarta.jms.MessageProducer; +import jakarta.jms.Session; import org.apache.activemq.ActiveMQConnectionFactory; import org.slf4j.Logger; diff --git a/src/main/java/com/inteligr8/activiti/mq/jms/JmsDeliveredMessage.java b/src/main/java/com/inteligr8/activiti/mq/jms/JmsDeliveredMessage.java index e91c7b9..11fc60f 100644 --- a/src/main/java/com/inteligr8/activiti/mq/jms/JmsDeliveredMessage.java +++ b/src/main/java/com/inteligr8/activiti/mq/jms/JmsDeliveredMessage.java @@ -7,14 +7,14 @@ import java.time.OffsetDateTime; import java.time.ZoneOffset; import java.util.Enumeration; -import javax.jms.BytesMessage; -import javax.jms.Destination; -import javax.jms.JMSException; -import javax.jms.Message; -import javax.jms.Queue; -import javax.jms.StreamMessage; -import javax.jms.TextMessage; -import javax.jms.Topic; +import jakarta.jms.BytesMessage; +import jakarta.jms.Destination; +import jakarta.jms.JMSException; +import jakarta.jms.Message; +import jakarta.jms.Queue; +import jakarta.jms.StreamMessage; +import jakarta.jms.TextMessage; +import jakarta.jms.Topic; import org.apache.commons.io.IOUtils; import org.slf4j.Logger; diff --git a/src/main/java/com/inteligr8/activiti/mq/jms/JmsPreparedMessage.java b/src/main/java/com/inteligr8/activiti/mq/jms/JmsPreparedMessage.java index 2845214..5911da7 100644 --- a/src/main/java/com/inteligr8/activiti/mq/jms/JmsPreparedMessage.java +++ b/src/main/java/com/inteligr8/activiti/mq/jms/JmsPreparedMessage.java @@ -4,12 +4,12 @@ import java.io.IOException; import java.io.InputStream; import java.util.Map.Entry; -import javax.jms.BytesMessage; -import javax.jms.DeliveryMode; -import javax.jms.JMSException; -import javax.jms.Message; -import javax.jms.Session; -import javax.jms.StreamMessage; +import jakarta.jms.BytesMessage; +import jakarta.jms.DeliveryMode; +import jakarta.jms.JMSException; +import jakarta.jms.Message; +import jakarta.jms.Session; +import jakarta.jms.StreamMessage; import org.apache.commons.io.IOUtils; import org.jgroups.util.UUID; diff --git a/src/main/java/com/inteligr8/activiti/mq/jms/StreamMessageInputStream.java b/src/main/java/com/inteligr8/activiti/mq/jms/StreamMessageInputStream.java index 7a3c57d..d56582d 100644 --- a/src/main/java/com/inteligr8/activiti/mq/jms/StreamMessageInputStream.java +++ b/src/main/java/com/inteligr8/activiti/mq/jms/StreamMessageInputStream.java @@ -3,8 +3,8 @@ package com.inteligr8.activiti.mq.jms; import java.io.IOException; import java.io.InputStream; -import javax.jms.JMSException; -import javax.jms.StreamMessage; +import jakarta.jms.JMSException; +import jakarta.jms.StreamMessage; public class StreamMessageInputStream extends InputStream { diff --git a/src/main/java/com/inteligr8/activiti/mq/jms/StreamMessageOutputStream.java b/src/main/java/com/inteligr8/activiti/mq/jms/StreamMessageOutputStream.java index 0d7d459..3bdd4a4 100644 --- a/src/main/java/com/inteligr8/activiti/mq/jms/StreamMessageOutputStream.java +++ b/src/main/java/com/inteligr8/activiti/mq/jms/StreamMessageOutputStream.java @@ -3,8 +3,8 @@ package com.inteligr8.activiti.mq.jms; import java.io.IOException; import java.io.OutputStream; -import javax.jms.JMSException; -import javax.jms.StreamMessage; +import jakarta.jms.JMSException; +import jakarta.jms.StreamMessage; public class StreamMessageOutputStream extends OutputStream { diff --git a/src/test/java/com/inteligr8/activiti/mq/MQDockerIT.java b/src/test/java/com/inteligr8/activiti/mq/MQDockerIT.java index 05eb39e..90c5104 100644 --- a/src/test/java/com/inteligr8/activiti/mq/MQDockerIT.java +++ b/src/test/java/com/inteligr8/activiti/mq/MQDockerIT.java @@ -5,8 +5,8 @@ import java.net.URI; import java.time.OffsetDateTime; import java.util.concurrent.TimeoutException; -import javax.annotation.PostConstruct; -import javax.jms.JMSException; +import jakarta.annotation.PostConstruct; +import jakarta.jms.JMSException; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test;