Please proceed as follows to update Trifork T4 Application Server under Windows.
Stop and uninstall the existing Trifork T4
Please stop the existing Trifork service by terminating Trifork Enterprise Application Server via Control Panel > Administration > Services.
For not loosing the license, please copy the file server\license\license.txt
from the Trifork T4 installation directory to your desktop.
Uninstall the Trifork service.
instance\default\bin\rc.npsd.bat uninstallService trifork
Now remove the Trifork T4 software via Windows Control Panel (Software).
Installing the new version of Trifork T4
Install the new version of Trifork T4 by executing the Trifork installation program, for example trifork-4.1.40-jdk.exe. Note that the path of the installation directory must not contain space characters.
Then copy the license.txt
file from the desktop to server\license
in the Trifork T4 installation directory.
Activate the server
Adapt the configuration of all CMS Fiona instances to the new Trifork installation. For this, specify the correct installation directory of Trifork T4 in the file instance\instanceName\config\rc.npsd.conf
.
Adapt the file domains\default\bin\service\default\service.ini
in the Trifork installation directory. Insert the following into the [Java-Options]
section:
; Options -Xmx256m -Xms256m -XX:MaxPermSize=128m
Please ensure that the JAVA_HOME
environment variable points to the Java version to be used by Trifork T4 and that the directory $JAVA_HOME/bin
is found first via the PATH
variable. For this, please check:
Triforks service.ini in TRIFORK_DIR/domains/default/bin/service/default
JDK_ROOT
+ PATH
Triforks setDomainEnv.cmd in TRIFORK_DIR/domains/default/bin
JAVA_HOME +
PATH
Windows Control Panel
JAVA_HOME
+ PATH
in System -> Advanced System Settings -> Environment Variables
Install a new trifork service.
instance\default\bin\rc.npsd.bat installService trifork
Then start this service.
Deploying the web applications again
Finally, the web applications of CMS Fiona need to be deployed into the new Trifork server:
instance\instanceName\bin\rc.npsd.bat deploy
The new version of the Trifork server is now ready for operation.