...
Item | Zip Location | Description |
---|---|---|
CONNECT-<App SERVER>-<VERSION>.ear | <binary-location>/CONNECT-<VERSION>-<APP SERVER>/CONNECT-<APP SERVER>/<VERSION> | This is the ear file used to deploy CONNECT to a particular application server. |
CONNECTAdminGUI-<VERSION>.war | <binary-location>/CONNECT-<VERSION>-<APP SERVER>/CONNECTAdminGUI/<VERSION> | This is the war file used to deploy System Administration Module to application server |
MySQL scripts | <binary-location>/CONNECT-<VERSION>/DBScripts/nhincdb | These are the scripts needed to create the application required database and tables. The test data that are required by application smoke testing are also populated using these scripts. |
Application Server properties files | <binary-location>/CONNECT-<VERSION>/Properties | These are the properties files required to configure the Application Server to run CONNECT |
Configure App Server
Configure GlassFish to use MySQL by putting the latest version of mysql-connector-java-5.1.xx.jar into <glassfish>/domains/domain1/lib/ext.
Configure the domain1 directory for CONNECT:
- Create this directory: <glassfish>/domains/domain1/config/nhin
- Move everything from <binary-location>CONNECT-<VERSION>/Properties to <glassfish>/domains/domain1/config/nhin
- Copy <binary-location>CONNECT-<VERSION>/glassfish_templates/connect/domain.selfsigned.xml.template to <glassfish>/domains/domain1/config/ as domain.xml (replace existing domain.xml)
- Move log4j.properties from <glassfish>/domains/domain1/config/nhin to <glassfish>/domains/domain1/config/
- Copy jboss-logging.3.3.0.Final.jar from //CONNECT-GF/lib to ~\{glassfish_install_dir}\glassfish\modules.
- Optional: To deploy AdminGUI.war copy hibernate-jpa-2.1-api-1.0.0.Final.jar from \\WEB-INF\lib folder to ~\{glassfish_install_dir}\glassfish\modules.
NOTE: Follow Hibernate upgrade from 3.2.5 to 5.1.0.Final to find more details.
Generate a self-signed certificate and create key stores and trust stores Anchorcertkeystore certkeystore
certkeystore | |
certkeystore |
...