Page History
...
- Download the installation zip file described in Downloading NBIA 6.5 Files to a directory of your choice. Unzip the files into a fresh directory. This documentation refers to this location as the
<installer_directory>
.
Example:<
.installer_directory
> = C:\NBIA_6_5_installer Edit the default properties in the <
installer_directory>/install.properties
file. To do so, open both properties files, the one you configured originally, and the one at NBIA 6.5<installer_directory>
.Tip title Duplicate attributes Where there are duplicate attributes, the values must be the same in both files.
In the NBIA 6.5
install.properties
file, make sure to set the exclude database to be "true
",exclude.database=true
. If the database type is MySQL, set database.re-create=false. The 6.5 installer configures the Tomcat application server and installs NBIA applications. For the database upgrade, it must be done in a separate process. See the database upgrade tip below for details.Copy each entry you modified in the NBIA 6.5
install.properties
file and paste it in the corresponding location in theinstall.properties
file for NBIA 6.5, replacing the default text, as appropriate. There are new properties for 6.5 that did not exist in 6.4. Consult NBIA 6.5 Properties of this guide for more background on the meaning of the properties. Be sure to use the correct database properties.Record these property values.
Tip title Default values If you chose not to use the default ports on the Tomcat application server, make sure the ports in the
install.properties
file match what you chose to use in Tomcat. Be sure to verify that other applications are not using the ports in this file.From the command line, navigate to
<
(Example:installer_directory
cd C:\NBIA_6_5_installer
), and typeant
. This initiates the upgrade process, which should take 7 to 15 minutes depending on your system's speed, power, and memory.
The installer configures pre-installed Tomcat application server, installs the NBIA 6.5 portal, CTP server, and NBIA REST service for the NBIA application.Update the database schema.
Anchor DatabaseUpgrade DatabaseUpgrade Tip title Database upgrade The database upgrade needs to be performed after the NBIA installation completes.
- In the
<
, comment outinstaller_directory
>/install.propertiesexclude.database=true
, that is, put#
in front ofexclude.database=true
- From the command line, navigate to
<installer_directory>
(Example:cd C:\NBIA_6_5_installer
), and type ant build:db:update .
The installer upgrades your existing NBIA database on your MySQL server.
Please note because of an incompatibility issue of Liquibase script with MySQL 5.5, the script for custom.series.list.tables.creation record has to be modified. Consequently this results in the change of the check sum value to the
When theant build:db:update fails and reports an error message like the following screen, note the value of the new MD5SUM.custom.series.list.tables.creation
record. A one-time-only modification on MD5SUM field will be needed on thedatabasechangelog
table for the record that has the ID "4.4.custom.series.list.tables.creation". Here are the steps:- Update the value of MD5SUM for 4.4.custom.series.list.tables.creation record of databasechangelog table using the following SQL script:
Type ant build:db:update again to complete the database upgrade.update databasechangelog set MD5SUM='5732cf3e71eb85633c1c7bda7cf485f' where ID='4.4.custom.series.list.tables.creation'
If the value of MD5SUM reported in the error message is different from'5732cf3e71eb85633c1c7bda7cf485f'
, replace it with the MD5SUM value reported in error message.- In the
- To verify that NBIA upgraded successfully, start up the Tomcat server and open your web browser to [
http://tomcat.server.hostname>:<tomcat.server.port>/ncia
]
(example: [http://hostname.com:8080/ncia
]) and enternciadevtest
as the user andchangeme
as the password.