*************************
* Installazione GovWay	*
*************************

Per completare il processo di installazione si devono effettuare i seguenti passi:

   1. Creare un utente sul RDBMS avente i medesimi valori di username e password indicati in fase di setup.

   2. Creare un database, per ospitare le tabelle dell'applicazione, avente il nome indicato durante la fase di setup. Il charset da utilizzare è UTF-8, la collation deve essere case sensitive.

   3. Impostare i permessi di accesso in modo che l'utente creato al passo 1 abbia i diritti di lettura/scrittura sul database creato al passo 2. 

   4. Eseguire lo script sql/GovWay.sql per la creazione dello schema del database. 
      Successivamente eseguire lo script sql/GovWay_init.sql per inserire i dati di inizializzazione del database.
      Ad esempio, nel caso di PostgreSQL, si potranno eseguire i comandi:
      - psql <hostname> <username> -f sql/GovWay.sql
      - psql <hostname> <username> -f sql/GovWay_init.sql

   5. Copiare i files datasource/govway_console-ds.xml e datasource/govway-ds.xml, contenenti le definizioni dei datasources, nella directory <WILDFLY_HOME>/standalone/deployments/

   6. Copiare all'interno della configurazione di WildFly il connection-pool e le code jms definite nei files jms/openspcoop2-jms.xml e jms/openspcoop2-destinations-activemq-jms.xml. 
   NOTA: I moduli per il broker JMS activeMQ non sono presenti, per quanto concerne la versione 'standalone', nella configurazione di default in <WILDFLY_HOME>/standalone/configuration/standalone.xml. Tali moduli sono disponibili nella configurazione <WILDFLY_HOME>/standalone/configuration/standalone-full.xml e nella versione 'domain'.

   7. Copiare le applicazioni presenti in archivi nella directory <WILDFLY_HOME>/standalone/deployments/

   8. Installare il DriverJDBC, relativo al tipo di RDBMS indicato in fase di setup, nella directory <WILDFLY_HOME>/standalone/deployments/

   9. Editare i datasources installati al punto 5. sostituendo la keyword 'NOME_DRIVER_JDBC.jar' con il nome del driver jdbc gestito al punto 7.

   10. Se il setup ha una directory cfg, copiarne il contenuto nella directory di lavoro indicato durante la fase di setup.
      Es. cp -r cfg/* /etc/govway/

   11. Avviare JBoss (ad esempio su Linux con il comando <WILDFLY_HOME>/bin/standalone.sh oppure utilizzando il relativo service)

