IBM Support

IJ24891: UPGRADE TO MAXIMO 7.6.1.1 FAILS IN PATCH V7611_67.CLASS

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • Client upgrades their Maximo 7.6.1 database to 7.6.1.1. The
    upgrade fails in patch V7611_67.class due to a java
    exception:
    Comparison method violates its general
    contract!
    
    This was originally reported in APAR IJ19723 and
    fixed November 20, 2019 in 7.6.1.1 IFix 003. Client applied
    IFix 003 and the failure still occurs. Client applied IFix 004,
    then IFix 005, and in all cases the failure still
    occurs.
    
    Calling the class file : psdi.script.en.V7611_67 Tue
    Apr 28 12:51:09 CDT 2020
    ---------------------------------------
    ----------------------------
    commit
    ;
    ERROR: Comparison method
    violates its general contract!
    at
    java.util.ComparableTimSort(ComparableTimSort.java: 755)
    at
    java.util.ComparableTimSort(ComparableTimSort.java: 492)
    at
    java.util.ComparableTimSort(ComparableTimSort.java: 417)
    at
    java.util.ComparableTimSort(ComparableTimSort.java: 224)
    at
    java.util.Arrays(Arrays.java: 1656)
    at
    java.util.Arrays(Arrays.java: 1850)
    at
    java.util.ArrayList(ArrayList.java: 1471)
    at
    java.util.Collections(Collections.java: 152)
    at
    psdi.script.en.V7611_67(V7611_67.java: 192)
    at
    psdi.script.en.V7611_67(V7611_67.java: 176)
    at
    psdi.script.en.V7611_67(V7611_67.java: 61)
    at
    psdi.script.AutoUpgradeTemplate(AutoUpgradeTemplate.java:
    420)
    at psdi.script.en.V7611_67(V7611_67.java: 44)
    at sun.reflec
    t.NativeConstructorAccessorImpl(NativeConstructorAccessorImpl.ja
    va: Native Method)
    at sun.reflect.NativeConstructorAccessorImpl(
    NativeConstructorAccessorImpl.java: 83)
    at sun.reflect.Delegatin
    
    gConstructorAccessorImpl(DelegatingConstructorAccessorImpl.java:
    57)
    at java.lang.reflect.Constructor(Constructor.java: 437)
    at
    psdi.tools.ScriptExecutionInfo(ScriptExecutionInfo.java:
    451)
    at
    psdi.tools.ScriptExecutionInfo(ScriptExecutionInfo.java:
    277)
    at psdi.tools.RunScripts(RunScripts.java: 156)
    at
    psdi.tools.UpdateDB(UpdateDB.java: 2879)
    at
    psdi.tools.UpdateDB(UpdateDB.java: 2758)
    at
    psdi.tools.UpdateDB(UpdateDB.java: 2244)
    at
    psdi.tools.UpdateDB(UpdateDB.java: 5256)
    at
    psdi.tools.UpdateDB(UpdateDB.java: 275)
    at
    psdi.tools.UpdateDB(UpdateDB.java: 3234)
    --
    BEGINUPDATEDBERROR
    -- Product: Tivoli's process automation
    engine
    -- Error running script: V7611_67
    -- UPDATEDBFILE:
    V7611_67.class
    -- Script: Error
    
    STEPS TO REPRODUCE:
    
    Install
    Maximo 7.6.1.1. Upgrade the database.
    
    RESULTS
    
    UpdateDB aborts
    in TPAE patch V7611_67.
    
    EXPECTED RESULTS:
    
    Upgrade/UpdateDB to
    7.6.1.1 should run start to finish with no
    interruption.
    
    PRODUCT VERSION:
    
    7.6.1.1
    

Local fix

  • Fully remove file V7611_67.class and perform the upgrade. Any
    changes that were to be made by V7611_67 will need to be made
    manually after the upgrade completes and prior to building the
    Maximo EAR.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * MAXIMO                                                       *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * UPGRADE TO MAXIMO 7.6.1.1 FAILS IN PATCH V7611_67.CLASS      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The fix for this APAR is contained in the following maintenance
    package:
    	 | release\fix pack | Interim Fix for Release 7.6.1.3 Product
    
    This is only an issue when upgrading to 7.6.1.1. Already fixed
    in 7.6.1.2 and later. APAR opened to backport fix to 7.6.1.1
    IFIX.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ24891

  • Reported component name

    UPGRADE PROGRAM

  • Reported component ID

    5724R46UP

  • Reported release

    761

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-05-12

  • Closed date

    2020-05-13

  • Last modified date

    2020-05-13

  • 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

    UPGRADE PROGRAM

  • Fixed component ID

    5724R46UP

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCHPPD","label":"Upgrade Programs"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
15 May 2020