Before you begin
To deploy the new
ws.war,
ws-legacy.war, and
ws-api.war files, just place them in the location where the previous WAR file was and restart Tomcat. Make sure that you have backed up your
WorldServer configuration files before you execute these instructions, including the
WS_CONFIG folder, and make sure that all the custom properties you have set are in the
WS_CONFIG folder.
These instructions assume you have obtained the new WAR files from SDL Technical Support.
Procedure
- Copy the new ws.war, ws-legacy.war, and ws-api.war files to <TOMCAT_HOME>\webapps (for Windows) or ${WS_HOME}/apache-tomcat-8.0.36/webapps (for Linux).
- Restart Tomcat and wait for the ws.war, ws-legacy.war, and ws-api.war files to be expanded completely.
When finished, the .complete file appears in the <TOMCAT_HOME>\webapps\ws, <TOMCAT_HOME>\webapps\ws-legacy, or <TOMCAT_HOME>\webapps\ws-api folders for Windows or in the corresponding folders for Linux.
- On Windows, start the Tomcat service (called Idiom Process Monitor).
Note: If you deployed WorldServer onto Tomcat manually, instead of deploying it with the installer, there will not be an Idiom Process Monitor service and you must use a startup script instead.
- On Linux, run the following command as root:
> /sbin/service worldserver start
Results
The update is now in place and the
WorldServer login screen indicates the update number right after the version number.
Important: Should you need to roll back, stop Tomcat, back up the new ws.war, ws-legacy.war, and ws-api.war folders (by renaming them), revert the original ws.war, ws-legacy.war, and ws-api.war folders to their original names and restart Tomcat.