diff --git a/Gazelle-Transformation-Service/installation.md b/Gazelle-Transformation-Service/installation.md index d88565144c82b6bedb5bfd2f1e442a2b72ce52c4..a969d490cdf916496ad244be973c72e11141f81a 100644 --- a/Gazelle-Transformation-Service/installation.md +++ b/Gazelle-Transformation-Service/installation.md @@ -1,10 +1,10 @@ --- title: Installation Manual subtitle: Gazelle Transformation -author: Benjamin CARRIOU, Malo Toudic, Cédric Eoche-Duval +author: Benjamin CARRIOU, Malo Toudic, Cédric Eoche-Duval, Nicolas BAILLIET function: Engineer -date: 28/06/2018 -toolversion: 2.0.0 +date: 26/01/2021 +toolversion: 2.1.X version: 1.02 status: Approved document reference: KER1-MAN-IHE-GAZELLE_TRANSFORMATION_INSTALLATION-1_02 @@ -144,6 +144,21 @@ sudo chown -R jboss:jboss-admin /opt/DaffodilTransformation/ sudo chmod -R 755 /opt/DaffodilTransformation/ ``` +## CAS properties file + +Gazelle Transformation's CAS client is using a dedicated file in /opt/gazelle/cas which MUST be named "gazelle-transformation.properties". +The properties file content must contain the following parameters : + +``` +casServerUrlPrefix=https://{FQDN}/sso +casServerLoginUrl=https://{FQDN}/sso/login +casLogoutUrl=https://{FQDN}/sso/logout +service=https://{FQDN}/transformation +``` + +/!\ In the common file.properties, there is a serverName attribute which cannot be used at the same time with service, which explains why it is not +used anymore in this gazelle-transformation.properties file. + ## Deploy the application 1. Download the .ear from the latest version of the tool (transformation-ear-X.X.X.ear): [https://gazelle.ihe.net/nexus/#nexus-search;quick~transformation-ear](https://gazelle.ihe.net/nexus/#nexus-search;quick~transformation-ear") @@ -164,7 +179,7 @@ Database name : transformation sudo mv /tmp/transformation-ear-X.X.X.ear /usr/local/jboss8/standalone/deployments/transformation.ear ``` -Wait until the application has been completly deployed: +Wait until the application has been completely deployed: ```bash sudo ls /usr/local/jboss8/standalone/deployments/ @@ -180,7 +195,7 @@ Logs can be viewed here: ```bash tail -f /var/log/jboss8/server.log ``` - +<!-- # Migration from a previous version If an old version of Gazelle Transformation Service was already installed (< 2.0.0), jboss8 need to be modified before deploying the application : @@ -220,8 +235,7 @@ Remove the following lines too <default-bindings context-service="java:jboss/ee/concurrency/context/default" datasource="java:jboss/datasources/ExampleDS" jms-connection-factory="java:jboss/DefaultJMSConnectionFactory" managed-executor-service="java:jboss/ee/concurrency/executor/default" managed-scheduled-executor-service="java:jboss/ee/concurrency/scheduler/default" managed-thread-factory="java:jboss/ee/concurrency/factory/default"/> ``` -3. Edit /usr/local/jboss8//standalone/configuration/standalone.xml and replace - +3. Edit /usr/local/jboss8/standalone/configuration/standalone.xml and replace ```xml <subsystem xmlns="urn:jboss:domain:weld:2.0" require-bean-descriptor="true" /> ``` @@ -259,6 +273,7 @@ wget -nv -O /tmp/postgresql-42.2.1.jar https://gazelle.ihe.net/jboss8/postgresql sudo mv /tmp/postgresql-9.4.1212.jar /usr/local/jboss8/modules/org/postgresql/main ``` 7. Delete the old postgresql driver (postgresql-9.4.1212.jar). +--> # Application configuration diff --git a/Gazelle-Transformation-Service/release-note.md b/Gazelle-Transformation-Service/release-note.md index e2f71f8d9f9265b8985fe8b8eff7e386e27cbf6a..673f8e08fc29d3fbf08c0d7a1463558b8e696a3b 100644 --- a/Gazelle-Transformation-Service/release-note.md +++ b/Gazelle-Transformation-Service/release-note.md @@ -1,13 +1,22 @@ --- title: Release note subtitle: Gazelle Transformation Service -toolversion: 2.1.0 -releasedate: 2019-03-21 +toolversion: 2.1.1 +releasedate: 2021-01-26 author: Anne-Gaëlle BERGE function: Software Engineer customer: IHE Europe reference: KER1-RNO-IHE-GAZELLE_TRANSFORMATION_SERVICE --- +# 2.1.1 +_Release date: 2021-01-26_ + +__Remarks__ + +__Bug__ +* \[[TRANSFOSRV-71](https://gazelle.ihe.net/jira/browse/TRANSFOSRV-71)\] Cas service invalid +* \[[TRANSFOSRV-72](https://gazelle.ihe.net/jira/browse/TRANSFOSRV-72)\] Unable to use CAS login in docker context + # 2.1.0 _Release date: 2019-03-21_