APAR status
Closed as fixed if next.
Error description
Unable run compare on Object Migration log file on 3.5.1 platform when selected in background option We you try to run a compare after loading OM package on 3.5.1 version and it repeats the same rows into the object migration log file. It appears it kept re-running the compare (about 1 hour per run) multiple times and it does not work or present results. The problem happens when the background comparison result is run, and the OM package contains UX Metadata.
Local fix
The workaround is to click the wait link to run the comparison report, instead of the background comparison report. Another workaround is to run the background comparison report, and then run the following sql to prevent the comparison to continuously run. (Note, in the sql replace YOUR_PACKAGE_NAME with the name of the OM package you ran the comparison report on. Also note, you will likely need to stop the Object Migration Agent before running this sql). update OM_PKG_HEADER set OM_PKG_STATUS = 12 where OM_PKG_NAME = 'YOUR_PACKAGE_NAME'
Problem summary
The issue was that UX Metadata compare has logic to grab the package from the session. OM logic will add the package to the session, if it is not already there when getPackageFromSession is called. This was causing a conflict when the context was being finalized in the compare notification logic, thus causing the status to continuously be set to compare in progress. The fix is to clean the session of the OM package if necessary prior to notification logic being called.
Problem conclusion
Object Migration Comparison Report now works if background comparison is selected. Before, the comparison process would continuously run and never be completed. This is targeted to the 1h2017 release.
Temporary fix
Comments
APAR Information
APAR number
IV91613
Reported component name
TRI APPLCATION
Reported component ID
5725F26AB
Reported release
351
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-12-16
Closed date
2017-01-04
Last modified date
2017-01-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
999
Fix information
Applicable component levels
R352 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHEB3","label":"IBM TRIRIGA Application Platform"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"351","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
30 March 2022