IBM Support

Updating WebSphere Liberty in IBM Watson Explorer Foundational Components

Fix Readme


Abstract

Follow the procedures in this document to update the version of WebSphere Liberty that are provided with IBM Watson Explorer Foundational Components.

Content

Procedures for Linux:
WebSphere Liberty exists in the following folders. You need to update it under each of these folders:
  • /opt/ibm/WEX/ResultsModule/wlp
  • /opt/ibm/WEX/AppBuilder/wlp
Follow the steps after you download the required version of WebSphere Liberty for your operating system from Fix Central. The folders and file names used in the steps are shown for example purpose only. Replace the sample file name with the name of the file that you downloaded.
  1. Shut down ResultsModule and AppBuilder.
  • service resultsmodule-service stop or systemctl stop resultsmodule.service
  • service appbuilder-service stop or systemctl stop appbuilder.service
2. Rename the wlp folders.
  • cd /opt/ibm/WEX/ResultsModule
  • mv wlp wlp.old
  • cd /opt/ibm/WEX/AppBuilder
  • mv wlp wlp.old
3. Extract wlp-base-embeddable-<version>.zip file from the interim fix, and expand in the /opt/ibm/WEX/ResultsModule and /opt/ibm/WEX/AppBuilder folders.
For example,
  • unzip wlp-base-embeddable-22.0.0.3.zip -d /opt/ibm/WEX/ResultsModule
  • unzip wlp-base-embeddable-22.0.0.3.zip -d /opt/ibm/WEX/AppBuilder
4. Move the applications from the wlp.old folder to the wlp folder.
  • mv /opt/ibm/WEX/ResultsModule/wlp.old/usr/servers/ResultsModule /opt/ibm/WEX/ResultsModule/wlp/usr/servers
  • mv /opt/ibm/WEX/AppBuilder/wlp.old/usr/servers/AppBuilder /opt/ibm/WEX/AppBuilder/wlp/usr/servers
5. Change the ownership of the new files to the correct owner and group, on the directory where you extracted wlp:
  • cd /opt/ibm/WEX/ResultsModule
  • chown -R wex-resultsmodule:ibm-wex wlp
  • cd /opt/ibm/WEX/AppBuilder
  • chown -R wex-appbuilder:ibm-wex wlp
6. Remove the old wlp.
  • rm -rf /opt/ibm/WEX/ResultsModule/wlp.old
  • rm -rf /opt/ibm/WEX/AppBuilder/wlp.old
7. Restart ResultsModule and AppBuilder.
  • service resultsmodule-service start or systemctl start resultsmodule.service
  • service appbuilder-service start or systemctl start appbuilder.service
Procedures for Windows:
WebSphere Liberty exists in the following folders. You need to update it under each of these folders:
  • C:\Program Files\IBM\WEX\ResultsModule\wlp
  • C:\Program Files\IBM\WEX\AppBuilder\wlp
Follow the steps after you download the required version of WebSphere Liberty for your operating system from Fix Central. The folders and file names used in the steps are shown for example purpose only. Replace the sample file name with the name of the file that you downloaded.
  1. Shut down ResultsModule and AppBuilder.
  • Use "Services" to stop ResultsModule
  • Use "Services" to stop AppBuilder
2. Uninstall ResultsModule and AppBuilder services by using the following commands.
  • C:\Program Files\IBM\WEX\ResultsModule\resultsmodule-config.exe
  • C:\Program Files\IBM\WEX\AppBuilder\appbuilder-config.exe
3. Rename the wlp folders to wlp.old by using either Command Prompt or Windows Explorer.
  • cd "C:\Program Files\IBM\WEX\ResultsModule"
  • ren wlp wlp.old
  • cd "C:\Program Files\IBM\WEX\AppBuilder"
  • ren wlp wlp.old
4. Extract wlp-base-embeddable-<version>.zip file from the interim fix, and expand in the C:\Program Files\IBM\WEX\ResultsModule and C:\Program Files\IBM\WEX\AppBuilder folders.
5. Move the applications from the wlp.old folder to the wlp folder by using either Command Prompt or Windows Explorer.
  • cd "C:\Program Files\IBM\WEX\ResultsModule"
  • move wlp.old\usr\servers\ResultsModule wlp\usr\servers
  • cd "C:\Program Files\IBM\WEX\AppBuilder"
  • move wlp.old\usr\servers\AppBuilder wlp\usr\servers
6. Remove the following wlp.old folders.
  • C:\Program Files\IBM\WEX\ResultsModule\wlp.old
  • C:\Program Files\IBM\WEX\AppBuilder\wlp.old
7. Install ResultsModule and AppBuilder services by using the following commands.
  • C:\Program Files\IBM\WEX\ResultsModule\resultsmodule-config.exe
  • C:\Program Files\IBM\WEX\AppBuilder\appbuilder-config.exe
8. Restart ResultsModule and AppBuilder.
  • Use "Services" to start ResultsModule
  • Use "Services" to start AppBuilder

[{"Type":"MASTER","Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS8NLW","label":"IBM Watson Explorer"},"ARM Category":[{"code":"a8m0z000000cvvoAAA","label":"Documentation"}],"Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"11.0.2;12.0.3"}]

Document Information

Modified date:
22 September 2022

UID

ibm16573933