diff --git a/Test-Management/installation.md b/Test-Management/installation.md index 8ea31c732fd1958727394f03cd03bfcb86e24113..5477c5a51e6215e58c054aadc1fbb2b192851831 100755 --- a/Test-Management/installation.md +++ b/Test-Management/installation.md @@ -21,7 +21,7 @@ Here is a guide to help you with installing Test Management. # Pre-requisites -Gazelle Test Management runs under Jboss AS 7.2.0 with a postgresql PostGresql 9.1 or higher database. For general considerations regarding the installation of the +Gazelle Test Management runs under Jboss AS 7.2.0 with a postgresql PostGresql 9.1 or higher database. For general considerations regarding the installation of the application server, read [Jboss7 installation guide](../General/jboss7.html). # Sources @@ -49,6 +49,14 @@ Download the file containing all the data required by the application to properl pg_restore -U gazelle -h 127.0.0.1 -d your_database tm-first-import.data ``` +# Graphviz + +Gazelle Test Management need the package graphviz to display graph (Display relations between actors and transactions for a given integration profile) +```bash +sudo apt install graphviz +``` + + # Binary You can either fetch the public EAR (released version) in our [Nexus repository](https://gazelle.ihe.net/nexus/index.html#nexus-search;gav~~gazelle-tm-ear*~~~) or compile the tool by your own. @@ -70,7 +78,7 @@ The archive (EAR) and the distribution file are created and placed into gazelle- Test Management requires JBoss 7.2.0 to have some additional libraries (see pre-requisites section). -Since version 5.10.0, Before you start your Jboss server, you shall configure the datasource at `[YOUR_JBOSS_INSTALL]/standalone/configuration/standalone.xml`. +Since version 5.10.0, Before you start your Jboss server, you shall configure the datasource at `[YOUR_JBOSS_INSTALL]/standalone/configuration/standalone.xml`. Read details in the "Externalize datasources from tool projects" section of [JBoss 7 installation page](../General/jboss7.html). The datasource element to import in the standalone.xml file is available in the [project](https://gazelle.ihe.net/jenkins/view/Test%20Management/job/gazelle-tm-public/ws/gazelle-tm-ear/src/main/datasource/TestManagement-ds.xml). @@ -89,11 +97,11 @@ Once you have copied the content of this file in your Jboss configuration: * min.pool.size = 1 and max.pool.size = 70 for the instance running at EU-CAT outside of connectathon periods and for intances using the __public__ profile * min.pool.size = 1 and max.pool.size = 30 for the Gazelle Master Model * min.pool.size = 1 and max.pool.size = 10 for the Product Registry and other instances - + You can retrieve those values in [gazelle-tm's pom.xml file](https://gazelle.ihe.net/jenkins/view/Test%20Management/job/gazelle-tm-public/ws/pom.xml) for each profile. - -Since version 5.11.0, you need to configure the mail session that is needed by the tool in the jboss configuration file `standalone.xml`. Read details in the "Externalize mail server configuration" section of [JBoss 7 installation page](../General/jboss7.html) for further information. + +Since version 5.11.0, you need to configure the mail session that is needed by the tool in the jboss configuration file `standalone.xml`. Read details in the "Externalize mail server configuration" section of [JBoss 7 installation page](../General/jboss7.html) for further information. Copy the gazelle-tm.ear into the " standalone\\deployments" directory of your JBoss 7 server. Finally, start your server. When the application is deployed, open a browser and go to **http://yourserver/gazelle**. If the deployment and the database initialization are successful you should see the home page.