From 2319b4d1b56498e6fca10c7cdeea908d1874b3ec Mon Sep 17 00:00:00 2001 From: Andrea Ligios Date: Tue, 7 Sep 2021 17:32:27 +0200 Subject: [PATCH] REPO-5641 - Allows localised file names --- .../src/main/docker/Dockerfile | 5 ++++- .../src/main/docker/Dockerfile | 5 ++++- .../resources/archetype-resources/src/main/docker/Dockerfile | 5 ++++- .../resources/archetype-resources/src/main/docker/Dockerfile | 5 ++++- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/__rootArtifactId__-platform-docker/src/main/docker/Dockerfile b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/__rootArtifactId__-platform-docker/src/main/docker/Dockerfile index 385d77a1..0b612af6 100644 --- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/__rootArtifactId__-platform-docker/src/main/docker/Dockerfile +++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/__rootArtifactId__-platform-docker/src/main/docker/Dockerfile @@ -4,6 +4,9 @@ ARG TOMCAT_DIR=/usr/local/tomcat USER root +# Allows localised file names as per GitHub issue #618 +RUN yum -y install glibc-locale-source glibc-langpack-en + # Copy Dockerfile to avoid an error if no JARs exist COPY Dockerfile extensions/*.jar $TOMCAT_DIR/webapps/alfresco/WEB-INF/lib/ @@ -19,4 +22,4 @@ COPY disable-webscript-caching-context.xml $TOMCAT_DIR/shared/classes/alfresco/e # Copy Dockerfile to avoid an error if no license file exists COPY Dockerfile license/*.* $TOMCAT_DIR/webapps/alfresco/WEB-INF/classes/alfresco/extension/license/ -USER ${USERNAME} \ No newline at end of file +USER ${USERNAME} diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/__rootArtifactId__-share-docker/src/main/docker/Dockerfile b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/__rootArtifactId__-share-docker/src/main/docker/Dockerfile index 6b43fb21..dd562d6b 100644 --- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/__rootArtifactId__-share-docker/src/main/docker/Dockerfile +++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/__rootArtifactId__-share-docker/src/main/docker/Dockerfile @@ -2,6 +2,9 @@ FROM ${docker.share.image}:${alfresco.share.version} ARG TOMCAT_DIR=/usr/local/tomcat +# Allows localised file names as per GitHub issue #618 +RUN yum -y install glibc-locale-source glibc-langpack-en + # Copy Dockerfile to avoid an error if no JARs exist COPY Dockerfile extensions/*.jar $TOMCAT_DIR/webapps/share/WEB-INF/lib/ @@ -13,4 +16,4 @@ RUN java -jar $TOMCAT_DIR/alfresco-mmt/alfresco-mmt*.jar install \ COPY share-config-custom.xml $TOMCAT_DIR/shared/classes/alfresco/web-extension COPY log4j.properties $TOMCAT_DIR/webapps/share/WEB-INF/classes -COPY hotswap-agent.properties $TOMCAT_DIR/webapps/share/WEB-INF/classes \ No newline at end of file +COPY hotswap-agent.properties $TOMCAT_DIR/webapps/share/WEB-INF/classes diff --git a/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/src/main/docker/Dockerfile b/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/src/main/docker/Dockerfile index 385d77a1..0b612af6 100644 --- a/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/src/main/docker/Dockerfile +++ b/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/src/main/docker/Dockerfile @@ -4,6 +4,9 @@ ARG TOMCAT_DIR=/usr/local/tomcat USER root +# Allows localised file names as per GitHub issue #618 +RUN yum -y install glibc-locale-source glibc-langpack-en + # Copy Dockerfile to avoid an error if no JARs exist COPY Dockerfile extensions/*.jar $TOMCAT_DIR/webapps/alfresco/WEB-INF/lib/ @@ -19,4 +22,4 @@ COPY disable-webscript-caching-context.xml $TOMCAT_DIR/shared/classes/alfresco/e # Copy Dockerfile to avoid an error if no license file exists COPY Dockerfile license/*.* $TOMCAT_DIR/webapps/alfresco/WEB-INF/classes/alfresco/extension/license/ -USER ${USERNAME} \ No newline at end of file +USER ${USERNAME} diff --git a/archetypes/alfresco-share-jar-archetype/src/main/resources/archetype-resources/src/main/docker/Dockerfile b/archetypes/alfresco-share-jar-archetype/src/main/resources/archetype-resources/src/main/docker/Dockerfile index 6b43fb21..dd562d6b 100644 --- a/archetypes/alfresco-share-jar-archetype/src/main/resources/archetype-resources/src/main/docker/Dockerfile +++ b/archetypes/alfresco-share-jar-archetype/src/main/resources/archetype-resources/src/main/docker/Dockerfile @@ -2,6 +2,9 @@ FROM ${docker.share.image}:${alfresco.share.version} ARG TOMCAT_DIR=/usr/local/tomcat +# Allows localised file names as per GitHub issue #618 +RUN yum -y install glibc-locale-source glibc-langpack-en + # Copy Dockerfile to avoid an error if no JARs exist COPY Dockerfile extensions/*.jar $TOMCAT_DIR/webapps/share/WEB-INF/lib/ @@ -13,4 +16,4 @@ RUN java -jar $TOMCAT_DIR/alfresco-mmt/alfresco-mmt*.jar install \ COPY share-config-custom.xml $TOMCAT_DIR/shared/classes/alfresco/web-extension COPY log4j.properties $TOMCAT_DIR/webapps/share/WEB-INF/classes -COPY hotswap-agent.properties $TOMCAT_DIR/webapps/share/WEB-INF/classes \ No newline at end of file +COPY hotswap-agent.properties $TOMCAT_DIR/webapps/share/WEB-INF/classes