diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/docker/docker-compose.yml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/docker/docker-compose.yml index 08be87f1..a092d475 100644 --- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/docker/docker-compose.yml +++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/docker/docker-compose.yml @@ -20,6 +20,9 @@ services: context: ../../../${rootArtifactId}-platform-docker/target environment: JAVA_TOOL_OPTIONS: "${symbol_dollar}{keystore.settings}" + JAVA_OPTS: " + -Dmessaging.broker.url=\"failover:(nio://${rootArtifactId}-activemq:61616)?timeout=3000&jms.useCompression=true\" + " CATALINA_OPTS: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:8888" ports: - "${symbol_dollar}{acs.port}:8080" @@ -52,6 +55,15 @@ services: volumes: - ${rootArtifactId}-ass-volume:/opt/alfresco-search-services/contentstore - ${rootArtifactId}-ass-volume:/opt/alfresco-search-services/data + ${rootArtifactId}-activemq: + image: alfresco/alfresco-activemq:5.16.1 + mem_limit: 1g + ports: + - 8161:8161 # Web Console + - 5672:5672 # AMQP + - 61616:61616 # OpenWire + - 61613:61613 # STOMP + volumes: ${rootArtifactId}-acs-volume: external: true diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml index 16b7d324..158404be 100644 --- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml +++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml @@ -33,8 +33,6 @@ @@keystore.settings@@ - @@activemq.version@@ - 1.1.8 @@ -86,12 +84,6 @@ test - - org.apache.activemq - activemq-all - ${activemq.version} - - diff --git a/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/docker/docker-compose.yml b/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/docker/docker-compose.yml index 0178f58b..da24588d 100644 --- a/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/docker/docker-compose.yml +++ b/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/docker/docker-compose.yml @@ -16,6 +16,9 @@ services: context: ../../../target environment: JAVA_TOOL_OPTIONS: "${symbol_dollar}{keystore.settings}" + JAVA_OPTS: " + -Dmessaging.broker.url=\"failover:(nio://${rootArtifactId}-activemq:61616)?timeout=3000&jms.useCompression=true\" + " CATALINA_OPTS: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:8888" ports: - "${symbol_dollar}{acs.port}:8080" @@ -48,6 +51,15 @@ services: volumes: - ${rootArtifactId}-ass-volume:/opt/alfresco-search-services/contentstore - ${rootArtifactId}-ass-volume:/opt/alfresco-search-services/data + ${rootArtifactId}-activemq: + image: alfresco/alfresco-activemq:5.16.1 + mem_limit: 1g + ports: + - 8161:8161 # Web Console + - 5672:5672 # AMQP + - 61616:61616 # OpenWire + - 61613:61613 # STOMP + volumes: ${rootArtifactId}-acs-volume: external: true diff --git a/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/pom.xml index fc6f2fc4..73cad2f2 100644 --- a/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/pom.xml +++ b/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/pom.xml @@ -29,8 +29,6 @@ @@keystore.settings@@ - @@activemq.version@@ - 1.1.8 @@ -82,12 +80,6 @@ test - - org.apache.activemq - activemq-all - ${activemq.version} - - diff --git a/pom.xml b/pom.xml index f617325c..03dadde2 100644 --- a/pom.xml +++ b/pom.xml @@ -80,7 +80,6 @@ -Dmetadata-keystore.metadata.algorithm=AES - 5.16.3 https://github.com/Alfresco/alfresco-sdk