diff --git a/alfresco-docker-alfresco-pdf-renderer/pom.xml b/alfresco-docker-alfresco-pdf-renderer/pom.xml index e7410dc0..cb28fc73 100644 --- a/alfresco-docker-alfresco-pdf-renderer/pom.xml +++ b/alfresco-docker-alfresco-pdf-renderer/pom.xml @@ -45,10 +45,27 @@ + org.alfresco alfresco-core + + + + dom4j + dom4j + + + + org.dom4j + dom4j + 2.1.1 + + diff --git a/alfresco-docker-imagemagick/pom.xml b/alfresco-docker-imagemagick/pom.xml index 8845950c..2b698831 100644 --- a/alfresco-docker-imagemagick/pom.xml +++ b/alfresco-docker-imagemagick/pom.xml @@ -45,10 +45,27 @@ + org.alfresco alfresco-core + + + + dom4j + dom4j + + + + org.dom4j + dom4j + 2.1.1 + + diff --git a/alfresco-docker-libreoffice/pom.xml b/alfresco-docker-libreoffice/pom.xml index 9b005596..25351358 100644 --- a/alfresco-docker-libreoffice/pom.xml +++ b/alfresco-docker-libreoffice/pom.xml @@ -45,10 +45,27 @@ + org.alfresco alfresco-core + + + + dom4j + dom4j + + + + org.dom4j + dom4j + 2.1.1 + + org.alfresco alfresco-jodconverter-core diff --git a/alfresco-docker-tika/pom.xml b/alfresco-docker-tika/pom.xml index c91ac006..224c2605 100644 --- a/alfresco-docker-tika/pom.xml +++ b/alfresco-docker-tika/pom.xml @@ -46,10 +46,27 @@ + org.alfresco alfresco-core + + + + dom4j + dom4j + + + + org.dom4j + dom4j + 2.1.1 + + org.alfresco alfresco-data-model diff --git a/alfresco-docker-transform-misc/pom.xml b/alfresco-docker-transform-misc/pom.xml index 17d38723..5c55c203 100644 --- a/alfresco-docker-transform-misc/pom.xml +++ b/alfresco-docker-transform-misc/pom.xml @@ -47,9 +47,25 @@ + org.alfresco alfresco-core + + + + dom4j + dom4j + + + + + org.dom4j + dom4j + 2.1.1 diff --git a/alfresco-transformer-base/pom.xml b/alfresco-transformer-base/pom.xml index 3fea7243..4c9f8808 100644 --- a/alfresco-transformer-base/pom.xml +++ b/alfresco-transformer-base/pom.xml @@ -39,10 +39,27 @@ + org.alfresco alfresco-core + + + + dom4j + dom4j + + + + org.dom4j + dom4j + 2.1.1 + + org.alfresco alfresco-transform-model diff --git a/alfresco-transformer-base/src/main/java/org/alfresco/transformer/messaging/MessagingConfig.java b/alfresco-transformer-base/src/main/java/org/alfresco/transformer/messaging/MessagingConfig.java index 437b349d..ce5d7568 100644 --- a/alfresco-transformer-base/src/main/java/org/alfresco/transformer/messaging/MessagingConfig.java +++ b/alfresco-transformer-base/src/main/java/org/alfresco/transformer/messaging/MessagingConfig.java @@ -34,6 +34,7 @@ import org.apache.activemq.command.ActiveMQQueue; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Value; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.jms.annotation.JmsListenerConfigurer; @@ -52,6 +53,7 @@ import org.springframework.transaction.PlatformTransactionManager; * created on 18/12/2018 */ @Configuration +@ConditionalOnProperty(name = "activemq.url") public class MessagingConfig implements JmsListenerConfigurer { private static final Logger logger = LoggerFactory.getLogger(MessagingConfig.class); @@ -63,6 +65,7 @@ public class MessagingConfig implements JmsListenerConfigurer } @Bean + @ConditionalOnProperty(name = "activemq.url") public DefaultMessageHandlerMethodFactory methodFactory() { DefaultMessageHandlerMethodFactory factory = new DefaultMessageHandlerMethodFactory(); @@ -71,6 +74,7 @@ public class MessagingConfig implements JmsListenerConfigurer } @Bean + @ConditionalOnProperty(name = "activemq.url") public DefaultJmsListenerContainerFactory jmsListenerContainerFactory( final ConnectionFactory connectionFactory, final TransformMessageConverter transformMessageConverter) @@ -84,6 +88,7 @@ public class MessagingConfig implements JmsListenerConfigurer } @Bean + @ConditionalOnProperty(name = "activemq.url") public PlatformTransactionManager transactionManager(final ConnectionFactory connectionFactory) { final JmsTransactionManager transactionManager = new JmsTransactionManager(); @@ -92,6 +97,7 @@ public class MessagingConfig implements JmsListenerConfigurer } @Bean + @ConditionalOnProperty(name = "activemq.url") public Queue engineRequestQueue(@Value("${queue.engineRequestQueue}") String engineRequestQueueValue) { return new ActiveMQQueue(engineRequestQueueValue); diff --git a/alfresco-transformer-base/src/main/resources/application.yaml b/alfresco-transformer-base/src/main/resources/application.yaml index 8bc4f767..d18bf043 100644 --- a/alfresco-transformer-base/src/main/resources/application.yaml +++ b/alfresco-transformer-base/src/main/resources/application.yaml @@ -1,3 +1,4 @@ +--- spring: servlet: multipart: @@ -18,7 +19,7 @@ server: logging: level: - #org.alfresco.util.exec.RuntimeExec: debug + # org.alfresco.util.exec.RuntimeExec: debug org.alfresco.transformer.LibreOfficeController: debug org.alfresco.transformer.JodConverterSharedInstance: debug org.alfresco.transformer.AlfrescoPdfRendererController: debug @@ -36,9 +37,9 @@ management: web: exposure: include: - - metrics - - prometheus - - health + - metrics + - prometheus + - health metrics: enable[http]: false enable[logback]: false @@ -46,4 +47,4 @@ management: enable[jvm.classes]: false container: - name: ${HOSTNAME:t-engine} \ No newline at end of file + name: ${HOSTNAME:t-engine} diff --git a/pom.xml b/pom.xml index 07028105..d45e46be 100644 --- a/pom.xml +++ b/pom.xml @@ -46,12 +46,29 @@ + org.alfresco alfresco-core ${dependency.alfresco-core.version} + + + + dom4j + dom4j + + + + org.dom4j + dom4j + 2.1.1 + + org.alfresco alfresco-data-model