From bb19c61253835c56e60e2a3888fd126a73d634ab Mon Sep 17 00:00:00 2001 From: CezarLeahu <35226487+CezarLeahu@users.noreply.github.com> Date: Fri, 19 Feb 2021 14:52:28 +0200 Subject: [PATCH] ACS-1253 Enable Camel JMX management (#295) - enable Camel JMX management - disable JMS connection idle timeout - update ActiveMQ broker URLs to use NIO --- .../tests/environment/docker-compose-minimal+transforms.yml | 2 +- packaging/tests/environment/docker-compose-minimal.yml | 2 +- pom.xml | 5 +++++ repository/pom.xml | 4 ++++ .../subsystems/Messaging/default/messaging-context.xml | 3 ++- .../subsystems/Messaging/default/messaging.properties | 4 ++-- 6 files changed, 15 insertions(+), 5 deletions(-) diff --git a/packaging/tests/environment/docker-compose-minimal+transforms.yml b/packaging/tests/environment/docker-compose-minimal+transforms.yml index 17281c9512..676e1e6c9e 100644 --- a/packaging/tests/environment/docker-compose-minimal+transforms.yml +++ b/packaging/tests/environment/docker-compose-minimal+transforms.yml @@ -38,7 +38,7 @@ services: -Dftp.dataPortTo=30099 -Dshare.host=localhost -Daos.baseUrlOverwrite=http://localhost:8082/alfresco/aos - -Dmessaging.broker.url=\"failover:(tcp://activemq:61616)?timeout=3000&jms.useCompression=true\" + -Dmessaging.broker.url=\"failover:(nio://activemq:61616)?timeout=3000&jms.useCompression=true\" -DlocalTransform.core-aio.url=http://transform-core-aio:8090/ -Dimap.server.port=1143 -Dftp.port=1221 diff --git a/packaging/tests/environment/docker-compose-minimal.yml b/packaging/tests/environment/docker-compose-minimal.yml index b6d91f1cae..dd0649c65c 100644 --- a/packaging/tests/environment/docker-compose-minimal.yml +++ b/packaging/tests/environment/docker-compose-minimal.yml @@ -38,7 +38,7 @@ services: -Dftp.dataPortTo=30099 -Dshare.host=localhost -Daos.baseUrlOverwrite=http://localhost:8082/alfresco/aos - -Dmessaging.broker.url=\"failover:(tcp://activemq:61616)?timeout=3000&jms.useCompression=true\" + -Dmessaging.broker.url=\"failover:(nio://activemq:61616)?timeout=3000&jms.useCompression=true\" -Dlocal.transform.service.enabled=false -Dlegacy.transform.service.enabled=false -Dimap.server.port=1143 diff --git a/pom.xml b/pom.xml index c94ffb0b91..93d6677df4 100644 --- a/pom.xml +++ b/pom.xml @@ -777,6 +777,11 @@ camel-direct ${dependency.camel.version} + + org.apache.camel + camel-management + ${dependency.camel.version} + org.apache.camel camel-mock diff --git a/repository/pom.xml b/repository/pom.xml index 047ca6de20..dda259011b 100644 --- a/repository/pom.xml +++ b/repository/pom.xml @@ -687,6 +687,10 @@ org.apache.camel camel-direct + + org.apache.camel + camel-management + org.apache.camel camel-mock diff --git a/repository/src/main/resources/alfresco/subsystems/Messaging/default/messaging-context.xml b/repository/src/main/resources/alfresco/subsystems/Messaging/default/messaging-context.xml index 3c06c00252..adfa56d7db 100644 --- a/repository/src/main/resources/alfresco/subsystems/Messaging/default/messaging-context.xml +++ b/repository/src/main/resources/alfresco/subsystems/Messaging/default/messaging-context.xml @@ -22,6 +22,7 @@ + @@ -85,7 +86,7 @@ - +