How to find PTF's that fix PTF's that are PE'ed. That is, PTF's that are in error after the finalize (1/1) is displayed.
search cancel

How to find PTF's that fix PTF's that are PE'ed. That is, PTF's that are in error after the finalize (1/1) is displayed.

book

Article ID: 222436

calendar_today

Updated On:

Products

CHORUS SOFTWARE MANAGER

Issue/Introduction

Sometimes applying or accepting PTF's does not include all the PTF's that were selected to be applied or accepted. Why are some of these PTF's being excluded?

Environment

Release : 6.0

Resolution

Some PTF's are excluded because they are being superseded by other PTF's that were selected to be applied or accepted. Some PTF's are PE'ed/marked in error an the PTF's that fix these PE'ed PTF were not selected to be applied or accepted. 

Note on the left were it says ERROR where it shows two PTF's are in error. RO45502 and SO12876. On the right side of the panel RO60266 fixes RO45502 and LU02099 fixes SO12876. If RO45502 and LU02099 were not selected then RO45502 and SO12876 will not be applied or accepted. On the summary panel you can see these two PTF's in error were excluded.

To verify whether these PTF's are in error and might have fixing PTF's, in CSM go to Settings, System Settings, Software Catalog and note the path that is in the Root Directory field. For example /parentpath/mpm/scroot.

Go into ishell and access path /parentpath/mpm/scroot/DatabaseM/CA/error_hold_data 
select file ALL-HOLDDATA.TXT and search for PTF's RO45502 and SO12876, You would find these:

++HOLD(RO47505) ERROR FMID(CABDE00)                                   
 REASON(AR47505) DATE(15121) CLASS(PE)                                
 COMMENT(                                                             
                                                                      
   PROBLEM DB-5053:  NATIVE EXTRACT/BACKUP W/FIRSTKEY FAILS           
   OR EXTRACT 0 RECORDS                                               
 SMRTDATA(CHGDT(150511)   FIX(RO80879)                                
  SYMP(FUL)                                                           

and ...

++HOLD(SO12876) ERROR FMID(CAW1F00)                               
 REASON(AS12877) DATE(21193) CLASS(SECINT)                        
 COMMENT(                                                         
   PROBLEM CAIRIM-14195: SECURITY OR INTEGRITY PROBLEM            
 SMRTDATA(CHGDT(210809)   FIX(LU02099)                            
  SYMP(B6.5,T6.0)                                                 
       )).                                                        

This tells us that for RO45502 and SO12876 to be included in an apply or an accept RO80879 and LU02099 must also be included. If you do not see FIX(...) identifying a fixing PTF it means one is not yet available.