Configuring WorldServer 11.x to use only the legacy interface (through Tomcat)

If you have grown accustomed to the legacy interface, but have a newer version (11.x) of WorldServer, you can remove the 11.x sections of the interface and use only the legacy ones.

Procedure

  1. Install Tomcat as a service.
    You can use the installer provided in the WorldServer distribution kit.
  2. If the Tomcat service is started, stop it.
  3. Copy the ws-legacy.war and ws-api.war files to <tomcat-home>/webapps, and then rename the ws-legacy file.
  4. Create a folder named WS_CONFIG.
  5. Copy the necessary configuration files in the WS_CONFIG folder from another instance of WorldServer or from classpath and configure them.
  6. Add WS_CONFIG as an environment variable and specify the location of the WS_CONFIG folder as its value.
  7. In the transportconfig.properties file, uncomment the appropriate line and change the value of the enable_new_create_project_wizard property to false.
  8. Start the Tomcat service.
  9. In your browser's address bar, type: http://<ws-ip>:<port>/<war-name>/login, where <ws-ip> and <port> are the IP address and port of the server on which WorldServer is installed, whereas <war-name> is the name you gave to the ws-legacy WAR file when you renamed it.
    For example, a possible address is: http://12.345.67.890:8085/worldserver/login.
  10. Optional: On your desktop, create a shortcut that points to the new address.