IBM Support

Installing TWS 8.6.0 for Apps to TWS 9.1 environment.

Troubleshooting


Problem

TWS 8.6.0 for Application installation fails at updating registries step.

Symptom

Environment:
FTA: TWS 9.1 on AIX 7.1
ForApps: TWS 8.6 hosted by 9.1 FTA.

The following error is displayed at the final stage of the TWS 8.6.0 for Applications GUI installation:

"The installation of IBM Tivoli Workload Scheduler for Applications completed with errors. For details, analyze the tws4apps_ia_install.log and the tws4apps_install.log files located in /usr/local/TWS91A/mae91a/logs directory. Before checking the installation logs files, close the current installation panel."

1. tws4apps_ia_install.log has the following error:

Custom Action: com.ibm.tws.installer.commands.SaveTWSRegistry
Status: ERROR
Additional Notes: ERROR - class com.ibm.tws.installer.commands.SaveTWSRegistry NonfatalInstallException null


2. tws4apps_install.log has the following error:
2014/02/03 11:09:41 com.ibm.tws.installer.commands.SaveTWSRegistry install
ALL: Exception during saving of features in TWA instance
Throwable occurred: java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java:775)
at java.util.Properties.setProperty(Properties.java:621)
at com.ibm.twa.registry.bus.impl.TWS.saveToProperties(Unknown Source)
at com.ibm.twa.registry.bus.impl.TWAInstanceImpl.save(Unknown Source)
at com.ibm.tws.installer.commands.SaveTWSRegistry.install(Unknown Source)
at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..)
at ZeroGw0.run(DashoA10*..)
2014/02/03 11:09:41 com.ibm.tws.installer.util.InstallIANotFatalException <init>
ALL: EEWAI013E Install Process can not save the update to Tivoli Workload Scheduler registry file.

Note: EEWAI013E message may not be exact, because it is translated to English from other language.

Resolving The Problem

Find FTA 9.1 instance property files under /etc/TWA directory.

1. Add the following line at the end of each file.


TWS_FIX_LIST_KEY=

For example:


Files to update.
    twainstance1TWA.properties.ext
    twainstance1.TWA.properties

Contents after adding a missing line:


#TWAInstance registry
#Mon Feb 3 09:27:40 JST 2014
TWA_path=/usr/local/TWS91A/mae91a
TWA_componentList=TWS
TWS_version=9.1.0.00
TWS_counter=1
TWS_server_name=server1
TWS_instance_type=FTA
TWS_basePath=/usr/local/TWS91A/mae91a/TWS
TWS_user_name=mae91a
TWS_FIX_LIST_KEY=

2. Install TWS 8.6.0 for Applications again.

[{"Product":{"code":"SSTG2Y","label":"Tivoli Workload Scheduler for Applications"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Not Applicable","Platform":[{"code":"PF002","label":"AIX"}],"Version":"8.6","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21664786