dSeries Web Client Upgrade Successful with Wrong Version Details
search cancel

dSeries Web Client Upgrade Successful with Wrong Version Details

book

Article ID: 421109

calendar_today

Updated On:

Products

ESP dSeries Workload Automation ESP dSeries Workload Automation - Scheduler (dSeries)

Issue/Introduction

User attempted to upgrade from 12.3 ESP dSeries Web Client to 12.4 on RHEL 8.10. 

The primary issue encountered was incorrect Release/version on the About page of the Web Client:
 



Environment

Workload Automation DE (dSeries) Web Client

Cause

The version information in the config.js file was not updated:

The install log shows that the upgrade was successful with 1 Non-Fatal error found: : 

1 NonFatalErrors :

Custom Action: com.ca.wa.installer.library.ModifyConfigJs Status: ERROR

Additional Notes: ERROR - class com.ca.wa.installer.library.ModifyConfigJs.install() runtime exception: fix:

Resolution

  1. Navigate to the following location on the server hosting the Workload Automation DE Web Client.
    • Unix / Linux: <WA_DE_Install_dir>/apache-tomcat/webapps/deui
    • Windows: <WA_DE_Install_dir>\apache-tomcat\webapps\deui
  2. Open the buildinfo.txt file with a text editor, and verify that the file is correctly updated to the new version/build. Example '12.4.00.00-63'.
  3. Navigate to the following location on the server hosting the Workload Automation DE Web Client.
    • Unix / Linux: <WA_DE_Install_dir>/apache-tomcat/webapps/deui/common/scripts
    • Windows: <WA_DE_Install_dir>\apache-tomcat\webapps\deui\common\scripts
  4. Open the config.js file with a test editor showing the file was not updated with the new version/build details: Example version:'12.3.00.00-2321'
  5. Save a backup copy of the config.js file and open it with a text editor, and update the version:'<value>' to match the updated version in the buildinfo.txt in step 2.

    Example:
    To change the version, update the version value to match the updated version in step 2:

    .constant('System', {autoRefreshInterval:20000,defaultAlias:'DEFAULT',devMode:false,mock:false,mockApiPath:'../test/data',apiPath:'/dewebui/api',buildNo:'local',server:'<IP-address>',port:7500,integSrv:'https://cawade-12.x.xx.xx-webui:8443/dewebui',idle:20,timeout:5,idleInterval:10,installedtime:1475658314505,version:'12.3.00.00-2321',pages:{login:'../login/#/',index:'../main/#/dashboard',admin:'../main/#/conn',documentation:'https://docops.example.com/display/WLADEWEB/CA+Workload+Automation+DE+Web+Client+-+Home'}}) ;

    to:

    .constant('System', {autoRefreshInterval:20000,defaultAlias:'DEFAULT',devMode:false,mock:false,mockApiPath:'../test/data',apiPath:'/dewebui/api',buildNo:'local',server:'<IP-address>',port:7500,integSrv:'https://cawade-12.x.xx.xx-webui:8443/dewebui',idle:60,timeout:5,idleInterval:10,installedtime:1475658314505,version:'12.4.00.00-63',pages:{login:'../login/#/',index:'../main/#/dashboard',admin:'../main/#/conn',documentation:'https://docops.example.com/display/WLADEWEB/CA+Workload+Automation+DE+Web+Client+-+Home'}}) ;

    Note: Ensure that the version value matches the updated version in buildinfo.txt file in step 2.

  6. Save the changes to the config.js and restart the Web Client web server service.