Endevor INPUT COMPONENT VALIDATION ERROR on CAST of components FPVL001E ( FPVL001W / FPVL001I) and FPVL003E ( FPVL003W / FPVL003I)
search cancel

Endevor INPUT COMPONENT VALIDATION ERROR on CAST of components FPVL001E ( FPVL001W / FPVL001I) and FPVL003E ( FPVL003W / FPVL003I)

book

Article ID: 211798

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

The customer has this life cycle: DEV to QA stage 1 to QA stage 2 to prod. The customer is trying to cast for a move from QA stage 2 to Prod.

They get these error messages:

FPVL001E  INPUT COMPONENT VALIDATION ERROR HAS OCCURRED FOR   
C1G0000I   ELEMENT ELEMENT1                                   
PKMR801I  OF ENV: QA SYS: SYS1  SUBSYS: SUB1  TYPE: COBOL STG: 2 
                                                              
FPVL003E  FOOTPRINT MISMATCH FOR                              
C1G0000I   INPUT COMPONENT COPYMEM                           
C1G0000I   FROM DATA SET <levl1>.<level2>.COPYLIB                   
PKMR802I     FP ENV: QA SYS: SYS1 SUBSYS: SUB1 TYPE: CPY STG: 1 
PKMR805I     FP DATE/TIME IN COMPONENT LIST:          24FEB21  08:06 
PKMR807I     GENERATE PROCESSOR DATE/TIME:        23FEB21  16:39 
PKMR808I     LAST PROCESSOR DATE/TIME:                  23MAR21  13:03 

 

Environment

All supported Releases 

Cause

To determine the cause of the problem the following information should be gathered/reviewed:

  • the full listing with the cast error
  • the package listings. the generate and each move listings.
  • the print element of the element with the issue.
  • footprint reports report80/81 of all the members involved.
  • Options trace

 

 

 

 

Resolution

In this case the Element component list was incorrect. The element list had a component that was QA stage 1. It should have been QA stage 2. The component was moved to QA stage 2 and did have the right component. 

We could not verify that the move from QA1 to QA2 worked. The listings for the move were lost. Cause could not be found.

To resolve this: 

  • generate the element again in Q2. This will re-create component list.
  • retrieve the components and elements to the DEV and bring them through the process again
  • cast the package with VERIFY COMPONENTS = N or I. This will either suppress or change the error messages to informational. Only do this if you are sure that the component is correct. 
  • May be due to ENCOPTBL option PRESERVE_GEN_TIME_IN_SOL_MEMBER_FP=ON being off (commented out). This normally happens when you see "GENERATE PROCESSOR DATE/TIME:" and "LAST PROCESSOR DATE/TIME:" being equal. This is a extremely rare case. It can take years to happen and hard to recreate. It's recommended that this optional feature be turned on. Then to get past this package error cast the package with VERIFY COMPONENTS = N or I.

Additional Information

PKMR805I     FP DATE/TIME IN COMPONENT LIST:          24FEB21  08:06   <-this is the date time the element was added to Endevor
PKMR807I     GENERATE PROCESSOR DATE/TIME:        23FEB21  16:39   <- this is the date time that the element was generated
PKMR808I     LAST PROCESSOR DATE/TIME:                  23MAR21  13:03   <- this is the date time that the element was moved