Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
bordertrue
Column

Column

The main goal of this page is to provide an installation manual for new OpenNCP adopters.

It tries to cover all possible setup and configuration operations and it can be used not only as a step-by-step guide but also as a supporting guide to install a certain component - you can check the table of contents on the right side of the page.

Please feel free to leave suggestions or expose your doubts at the bottom of the page.

Column
width30
Table of contents:

Table of Contents
stylesquare

...

For more background information and configuration tips on the JNDI please refer to this JIRA:

Jira Legacy
serverJIRA (openncp.atlassian.net)
keyOPENNCP-27
 

2. Obtain artifacts

In order to install OpenNCP, you must obtain the following artifacts (Please use the last versions for each component): 

...

Tip

This tool will execute every 5 seconds, you can adjust this time by editing this file, present at the deploy dir:

<application server root>/webapps/epsos-tsl-sync/WEB-INF/classes/quartz_data.xml

From the 2.8.9 version the tsl-sync utility can be run also from the command line. You can see more here TSLSync Home

4.3 TSAM-Sync

The TSAM-Sync component will connect to HealthTerm repository to fetch your country terminologies and load them in your LTR database.

This application is a standalone jar that can be placed in custom location, together with a required group of folders.

For instance:

Code Block
tam-sync-custom-location
|-- conf
|	|-- epsos.properties
|	|-- hibernate.cfg.xml
|	|-- log4j.xml
|	|-- logging.properties
|	+-- settings.properties
|-- lib
|	+-- jdbc-connector.jar
|-- tsam-sync.jar
+-- sync.sh 

...

When you have set up the folder structure you should download the jar from the repository mentioned in step 2 and place it at the folder root - also you may adjust the sync.sh script to match the jar name.

Tip

If you do not have the LTR database already, you can just create it in the same way you create the properties database. Then adjust the TSAM-Sync configuration, present in the conf folder and run the jar. It will create your tables and fill the database with the terminologies.

You can download the folder contents here:

...

To install the OpenNCP portal, you may follow the provided instructions, available at:

Installing Liferay OpenNCP Portal

Configuring portal

4.10.2 epSOS-Web

...