diff --git a/domismp-tests/domismp-docker/images/domismp-springboot-mysql/entrypoint.sh b/domismp-tests/domismp-docker/images/domismp-springboot-mysql/entrypoint.sh index 12d419efba5d49721983d9df52864e667d077afd..e76c5fad5a981b218ac218847111b15b3947a8df 100755 --- a/domismp-tests/domismp-docker/images/domismp-springboot-mysql/entrypoint.sh +++ b/domismp-tests/domismp-docker/images/domismp-springboot-mysql/entrypoint.sh @@ -108,6 +108,7 @@ init_smp() { # set smp data/security folder mkdir -p "${SMP_HOME}/smp/" mkdir -p "${SMP_HOME}/smp-libs" + mkdir -p ${DATA_DIR}/smp/locales # copy smp keystore with sml authorized sml certificates cp /tmp/artefacts/shared-artefacts/smp-logback.xml "${SMP_HOME}/logback.xml" cp "/tmp/artefacts/shared-artefacts/smp-keystore-docker-demo.p12" "${SMP_HOME}/smp/smp-keystore-docker-demo.p12" @@ -127,7 +128,7 @@ init_smp_properties() { echo "# SMP init parameters" echo "smp.security.folder=${SMP_HOME}/smp/" echo "smp.libraries.folder=${SMP_HOME}/smp-libs" - echo "smp.locale.folder=${SMP_HOME}/locales" + echo "smp.locale.folder=${SMP_HOME}/smp/locales" echo "smp.automation.authentication.external.tls.clientCert.enabled=true" echo "bdmsl.integration.enabled=false" echo "bdmsl.participant.multidomain.enabled=false" diff --git a/domismp-tests/domismp-docker/images/domismp-tomcat-mysql/entrypoint.sh b/domismp-tests/domismp-docker/images/domismp-tomcat-mysql/entrypoint.sh index 6f845c82d9b6ce5f2f073327fbaab308ba438dce..871eb8793b149f31828b4fb0508049f5b52a935e 100755 --- a/domismp-tests/domismp-docker/images/domismp-tomcat-mysql/entrypoint.sh +++ b/domismp-tests/domismp-docker/images/domismp-tomcat-mysql/entrypoint.sh @@ -85,7 +85,7 @@ init_tomcat() { rm -rf ${TOMCAT_HOME}/classes ln -sf ${TOMCAT_DIR}/classes ${TOMCAT_HOME}/ # set smp data/security folder - mkdir ${DATA_DIR}/smp/ + mkdir -p ${DATA_DIR}/smp/locales # sleep a little to avoid mv issues sleep 5s @@ -243,7 +243,7 @@ init_smp_properties() { echo "# SMP init parameters" echo "smp.security.folder=${DATA_DIR}/smp/" echo "smp.libraries.folder=$SMP_HOME/apache-tomcat-$TOMCAT_VERSION/smp-libs" - echo "smp.locale.folder=$SMP_HOME/apache-tomcat-$TOMCAT_VERSION/locales" + echo "smp.locale.folder=$SMP_HOME/apache-tomcat-$TOMCAT_VERSION/smp/locales" echo "bdmsl.integration.logical.address=${SMP_LOGICAL_ADDRESS:-http://localhost:8080/smp/}" echo "smp.automation.authentication.external.tls.clientCert.enabled=true" echo "bdmsl.integration.enabled=true" diff --git a/domismp-tests/domismp-docker/images/domismp-weblogic122/properties/init/smp.config.properties b/domismp-tests/domismp-docker/images/domismp-weblogic122/properties/init/smp.config.properties index beec0400e7fbe65d7c3ab014ea533fe2669c109d..364a4ae8938c66de5e9a464807417767e6ad7daf 100644 --- a/domismp-tests/domismp-docker/images/domismp-weblogic122/properties/init/smp.config.properties +++ b/domismp-tests/domismp-docker/images/domismp-weblogic122/properties/init/smp.config.properties @@ -1,5 +1,6 @@ smp.security.folder=/data/smp/security +smp.locale.folder=/data/smp/locales smp.jdbc.hibernate.dialect=org.hibernate.dialect.Oracle10gDialect smp.datasource.jndi=jdbc/eDeliverySmpDs smp.automation.authentication.external.tls.clientCert.enabled=true diff --git a/domismp-tests/domismp-docker/images/domismp-weblogic141/properties/init/smp.config.properties b/domismp-tests/domismp-docker/images/domismp-weblogic141/properties/init/smp.config.properties index 78599b119855eadba9e823b491a2f2ffbc09b65a..00f93a596a343421f730175600e0fa8e550ffd92 100644 --- a/domismp-tests/domismp-docker/images/domismp-weblogic141/properties/init/smp.config.properties +++ b/domismp-tests/domismp-docker/images/domismp-weblogic141/properties/init/smp.config.properties @@ -1,5 +1,6 @@ smp.security.folder=/data/smp/security +smp.locale.folder=/data/smp/locales smp.jdbc.hibernate.dialect=org.hibernate.dialect.Oracle10gDialect smp.datasource.jndi=jdbc/eDeliverySmpDs smp.automation.authentication.external.tls.clientCert.enabled=true diff --git a/smp-angular/src/assets/i18n/en.json b/smp-angular/src/assets/i18n/en.json index 024510500f1c067bbe7ad8c36c901c53534df550..9a3820cccd5f9c0d7c8011071a48cbfb6bc75626 100644 --- a/smp-angular/src/assets/i18n/en.json +++ b/smp-angular/src/assets/i18n/en.json @@ -93,7 +93,7 @@ "session.expiration.dialog.button.logout": "Logout", "session.expiration.dialog.title": "Extend session", "session.expiration.dialog.label.session.about.to.expire": "Your session is about to expire in <b>{{timeLeft}}</b> seconds!<br />Would you like to logout now or extend it<br /> for another <b>{{timeoutMinutes}}</b> minute(s) and <b>{{timeoutSeconds}}</b> second(s)?", - "session.alert.message.logout.expired": "Your session has expired, and you have been logged out", + "session.alert.message.logout.expired": "Your session has expired, and you have been logged out.", "alert.panel.title": "Alerts", "alert.panel.user.title": "{{value}} (Email: '{{mailTo}}')", "certificate.panel.title": "Selected certificate data", diff --git a/smp-webapp/src/main/smp-setup/smp.config.properties b/smp-webapp/src/main/smp-setup/smp.config.properties index 356e5937b71838ac4a746d69c28785c21616aca7..29e87fa26a2875b9dfa74efd8f4efbfb9c2be2df 100644 --- a/smp-webapp/src/main/smp-setup/smp.config.properties +++ b/smp-webapp/src/main/smp-setup/smp.config.properties @@ -62,8 +62,11 @@ smp.jdbc.password=secret123 # Extension folder # ********************************* # path where SMP extensions are located. The Folder is loaded by the SMP classloader at startup. -# smp.libraries.folder=/cef/test/smp/apache-tomcat-8.5.73/smp/ext-lib - - +# smp.libraries.folder=/data/smp/ext-lib +# ********************************* +# Locale folder +# ********************************* +# The locale folder contains the translations for the SMP web application. +# smp.libraries.folder=/data/smp/locales