Mentions légales du service

Skip to content
Snippets Groups Projects
Commit e1ef931e authored by Malo Toudic's avatar Malo Toudic
Browse files

TM : fix installation manual

parent 3529bb70
No related branches found
No related tags found
No related merge requests found
......@@ -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.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment