From 0596affc5548087bafd7c41c840d9a693fbf0b86 Mon Sep 17 00:00:00 2001
From: nbailliet <nbt@kereval.com>
Date: Mon, 7 Sep 2020 10:59:28 +0200
Subject: [PATCH] CH-IUA-Valdiator installation manual + release note added

---
 CH-IUA-Validator/.gitignore      |  1 +
 CH-IUA-Validator/Makefile        |  3 ++
 CH-IUA-Validator/installation.md | 63 ++++++++++++++++++++++++++++++++
 CH-IUA-Validator/release-note.md | 16 ++++++++
 EVS-Client/installation.md       |  2 +-
 5 files changed, 84 insertions(+), 1 deletion(-)
 create mode 100755 CH-IUA-Validator/.gitignore
 create mode 100755 CH-IUA-Validator/Makefile
 create mode 100755 CH-IUA-Validator/installation.md
 create mode 100644 CH-IUA-Validator/release-note.md

diff --git a/CH-IUA-Validator/.gitignore b/CH-IUA-Validator/.gitignore
new file mode 100755
index 0000000..ea8c4bf
--- /dev/null
+++ b/CH-IUA-Validator/.gitignore
@@ -0,0 +1 @@
+/target
diff --git a/CH-IUA-Validator/Makefile b/CH-IUA-Validator/Makefile
new file mode 100755
index 0000000..cbbc56c
--- /dev/null
+++ b/CH-IUA-Validator/Makefile
@@ -0,0 +1,3 @@
+SHELL := /bin/bash
+
+include ../Makefile.generic
diff --git a/CH-IUA-Validator/installation.md b/CH-IUA-Validator/installation.md
new file mode 100755
index 0000000..7ac8072
--- /dev/null
+++ b/CH-IUA-Validator/installation.md
@@ -0,0 +1,63 @@
+---
+title:  Installation Manual
+subtitle: CH:IUA Validator
+author: Nicolas BAILLIET
+function: Software Engineer
+date: 2020-09-04
+toolversion: 1.0.0
+version: 1.01
+status: To be reviewed
+reference: KER1-MAN-IHE-CH-IUA-VALIDATOR_INSTALLATION-1\_01
+customer: IHE-EUROPE
+---
+# Purpose
+
+Here is a guide to help you installing the CH-IUA-Validator-Service.
+
+# Deployment
+
+## Minimal requirements
+
+* Debian squeeze or ubuntu 12.04 64bits or higher with an Internet access.
+* Database : Postgresql 9.6+
+* Java virtual machine : JDK 11
+* Application server : Wildfly 18.0.1
+    * It must be installed in: `/usr/local/wildfly18`
+
+To install those requirements you can refer to the documentation of installation of Wildfly : [*General Requirements Wildfly 18*](https://gazelle.ihe.net/gazelle-documentation/General/wildfly18.html)
+
+## Instructions
+
+Copy the chiua-validator-service.war into the "/usr/local/wildfly18/standalone/deployments" directory of your Wildfly server. Finally, start your server.
+
+When the application is deployed, open a browser and go to http://yourserver/chiua-validator-service/ModelBasedValidationWSImpl?wsdl in order to check of the service is available.
+
+If the deployment is successful, you should see the WSDL page.
+
+# Configuration in EVSClient
+
+**Administrator rights are required to follow the instructions below**
+
+## Create a referenced standard
+
+In EVSClient, go to the menu Administration > Manage referenced standards. 
+If an CH:IUA standard has not been created yet, click on "Add a standard" button.
+*Otherwise, you should skip the instructions to the following part.*
+
+You can refer to the [*Add a referenced standard*](https://gazelle.ihe.net/gazelle-documentation/EVS-Client/installation.html#add-a-reference-to-a-standard) part of the installation manual of EVSClient.
+
+## Create a validation service
+
+In EVSClient, go to the menu Administration > Manage validation services. 
+If an CH:IUA Token validator service has not been created yet, click on "Create new validation service" button.
+*Otherwise, you should skip the instructions to the following part.*
+
+You can refer to the [*Adding a validation service*](https://gazelle.ihe.net/gazelle-documentation/EVS-Client/installation.html#adding-a-validation-service) part of the installation manual of EVSClient.
+
+## Configure the menu
+
+In EVSClient, go to the menu Administration > Menu configuration. 
+If the CH:IUA standard has not been assigned yet to a menu, add it by editing the corresponding menu or click on "Create a new menu group" button if there is not any suitable group menu.
+*Otherwise, you should skip the instructions to the following part.*
+
+You can refer to the [*Configuring the top bar menu*](https://gazelle.ihe.net/gazelle-documentation/EVS-Client/installation.html#configuring-the-top-bar-menu) part of the installation manual of EVSClient.
\ No newline at end of file
diff --git a/CH-IUA-Validator/release-note.md b/CH-IUA-Validator/release-note.md
new file mode 100644
index 0000000..a6f1130
--- /dev/null
+++ b/CH-IUA-Validator/release-note.md
@@ -0,0 +1,16 @@
+---
+title: Release note
+subtitle: CH:IUA Validator
+toolversion: 1.0.0
+releasedate: 2020-09-04
+author: Nicolas BAILLIET
+function: Software Engineer
+customer: IHE Europe
+reference: KER1-RNO-IHE-CH-IUA-VALIDATOR
+---
+# CH:IUA Validation Service 1.0.0
+_Release date: 2020-09-04_
+
+__Story__
+* \[[IUAINFRA-1](https://gazelle.ihe.net/jira/browse/IUAINFRA-1)\] Validate Base JWT Access Token
+* \[[IUAINFRA-10](https://gazelle.ihe.net/jira/browse/IUAINFRA-10)\] CH:IUA Validation Web Service and deployable
\ No newline at end of file
diff --git a/EVS-Client/installation.md b/EVS-Client/installation.md
index 2be23a6..845e8b6 100644
--- a/EVS-Client/installation.md
+++ b/EVS-Client/installation.md
@@ -241,7 +241,7 @@ See [*here*](http://fontawesome.io/icons/) for a complete list of available icon
 
 Editing an existing referenced standard uses slightly the same form as the one described in the previous section.
 In addition, the user has the possibility to add the link to a XML Stylesheet that can be used to render the XML document validated
-by the validation tool in that context of the this referenced standard.
+by the validation tool in that context of this referenced standard.
 Note that is the validated document is not an XML file, adding references to XML stylesheet here does not make sense.
 
 Click on the green plus sign in order to add a link to a stylesheet.
-- 
GitLab