IBM Support

IV87671: MISSING PARAMETERS IN TWAINSTANCE#.TWA.PROPERTIES, UPGRADE FAILS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When performing a direct upgrade of an 8.5.1 MDM to 9.2 FP1+ or
    9.3 FP1+ the instance discovery fails if specific parameters
    are missing or if elements within a parameter are missing.
    Parameters may be missing if the MDM was upgraded to 8.5.1 from
    a version earlier than 8.5.
    1. If twsComponentList does not include EWas there will be a
    NullPointerException in IM logs.  For example:
    "...
    <entry num='272' time='1469791673800' elapsed='02:53.47'
    level='ERROR' thread='main'>
    <logger>com.ibm.cic.common.core.model.internal.SelectionExpressi
    on</logger>
     <class>com.ibm.cic.common.core.model.internal.SelectionExpressi
    on.WithBundle</class>
     <method>evaluate</method>
     <message>Exception caught while evaluating expression in bundle
    "com.ibm.tws.enginepanels".</message>
     <exception>
      java.lang.NullPointerException
    <stack>com.ibm.tws.im.engine.LocationCheckInstance.retrieveAgent
    Type(Unknown Source)</stack>
      <stack>com.ibm.tws.im.FeatureMDMSelector.evaluate(Unknown
    Source)</stack>
    <stack>com.ibm.cic.common.core.model.internal.SelectionExpressio
    n$WithBundle.evaluate(SelectionExpression.java:249)</stack>
    <stack>com.ibm.cic.common.core.model.internal.AbstractFeatureBas
    e.evaluateApplicability(AbstractFeatureBase.java:134)</stack>
    2. If DB2_* entries are missing, then the following message
    will be generated:
    <message>ERROR: AWSJIM018E code=53 The product cannot retrieve
    the db2Component-TWARegistry parameter from the Tivoli Workload
    Scheduler instance you want to upgrade.
      explanation:
      userAction: Check the Installation Manager log for details on
    the error. Check the BrokerWorkstation.properties, the
    JobManager.ini, the TWSConfig.properties, the ita.ini, the
    localopts, the globalopts files, and the registry to verify if
    the parameter was correctly defined.= The product cannot
    retrieve the db2Component-TWARegistry parameter from the
    Tivoli Workload Scheduler instance you want to
    upgrade.</message>
    

Local fix

  • Manually modify the appropriate 8.5.1 MDM
    /etc/TWA/twainstance#.TWA.properties file.
    1. Add EWas to the list of elements in twaComponentList if
    missing.
    2. Add DB2 to to the list of elements in twaComponentList if
    missing.  Also, add the following 7 DB2_ parameters.  Change
    the values to match your environment:
    DB2_version=9.7.0.11
    DB2_INSTANCE_PORT=50000
    DB2_basePath=/homt/db2inst1/sqllib
    DB2_ADMINISTRATOR_NAME=db2inst1
    DB2_IS_SERVER=true
    DB2_INSTANCE_NAME=db2inst1
    DB2_counter=1
    

Problem summary

  • Handle the case installation is not able to retrieve the
    required info
    

Problem conclusion

  • This apar will be fixed   9.2.0-TIV-TWS-FP0003,
    9.3.0-TIV-TWS-FP0003
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV87671

  • Reported component name

    TIV WKLD SCHDL

  • Reported component ID

    5698WKB92

  • Reported release

    9A2

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-05

  • Closed date

    2016-10-05

  • Last modified date

    2016-10-05

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    TIV WKLD SCHDL

  • Fixed component ID

    5698WKB92

Applicable component levels

  • R9A2 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSGSPN","label":"IBM Workload Scheduler"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
26 May 2020