IBM Support

PI06120: USING THE XML DIFF MERGE TOOL IN THE NATIVE CLEARCASE GUIS RESULTS IN A MAJOR PERFORMANCE ISSUE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as Permanent restriction.

Error description

  • When you are using the IBM Rational ClearCase XML Diff Merge
    tool to compare, diff, or merge files in the native ClearCase
    GUIs, you will experience extremely slow performance.  You will
    also see high memory and CPU consumption.
    
    This occurs using ClearCase Explorer and the Version Tree
    Browser when comparing, diffing, merging or delivering files to
    a stream.
    It also occurs the Unified Change Management (UCM) GUIs when
    doing a deliver or rebase that requires a merge operation.
    
    WORKAROUND:
    
    If you use ClearTeam Explorer (CTE) with UTF8 set, you will not
    see this issue.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Windows users of the ClearCase XML Diff Merge                *
    * tool to compare, diff, or merge files in the native          *
    * ClearCase                                                    *
    * GUIs.                                                        *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When you are using the IBM Rational ClearCase XML Diff Merge *
    * tool to compare, diff, or merge files in the native          *
    * ClearCase                                                    *
    * GUIs, you will experience extremely slow performance.  You   *
    * will                                                         *
    * also see high memory and CPU consumption.                    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Please see problem conclusion.                               *
    ****************************************************************
    

Problem conclusion

  • Please use either the kdiff3 or UTF solution:
    
    To change the default XML DIff Merge tool by Kdiff3 please see
    technote:
    http://www-01.ibm.com/support/docview.wss?uid=swg21256807
    
    
    To set UTF diff merge as the default tool for a specific type of
    file:
    Find the Element type manager being used ("_xml2" in this
    example).  Now open the map file, C:\Program
    Files\IBM\RationalSDLC\ClearCase\lib\mgrs\map  and modify the
    xcompare and xmerge entries of the type manager from
    xmldiffmrg.exe to ucleardiffmrg.exe
    
    For example,
    _xml2            xcompare            ..\..\bin\xmldiffmrg.exe
    _xml2            xmerge                ..\..\bin\xmldiffmrg.exe
    to
    _xml2            xcompare            ..\..\bin\ucleardiffmrg.exe
    _xml2            xmerge
    ..\..\bin\ucleardiffmrg.exe
    
    If you want to make this change for all element types which uses
    xmldiffmrg.exe then you can do a replacement of all
    xmldiffmrg.exe to ucleardiffmrg.exe in the map file.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI06120

  • Reported component name

    CLEARCASE WIN

  • Reported component ID

    5724G2900

  • Reported release

    800

  • Status

    CLOSED PRS

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-11-13

  • Closed date

    2013-12-02

  • Last modified date

    2014-09-26

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

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

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
26 September 2014