Retrieve element failed with CCID not found error in Endevor Bridge for Git log:
19:31:53 API0101I BEGINNING OF API ACTION PROCESSING
API0100I
API0100I RETRIEVE ELEMENT:
API0100I 'Cxxxxx'
API0100I MESSAGE DDNAME: APIMSGS
API0100I FROM ENVIRONMENT: Oxxxxx
API0100I SYSTEM: Exxxx
API0100I SUBSYSTEM: Fxxxxx
API0100I TYPE: COB
API0100I STAGE NUM: 1
API0100I TO DDNAME: **DYNM**
API0100I OPTIONS
API0100I CCID: 123dc8f65bff
API0100I COMMENT: Squashed commit of the following:
API0100I NO SIGNOUT: N
API0100I OVERRIDE SIGNOUT: Y
API0100I SEARCH: Y
API0100I
API0100I API ACTION REQUEST DATA SUCCESSFULLY PRINTED
API0100I
19:31:53 C1Y0015I STARTING PARSE OF REQUEST CARDS
STATEMENT £1
19:31:53 C1Y0016I REQUEST CARDS SUCCESSFULLY PARSED
19:31:53 C1G0202I ACTION £1 / STMT £1
19:31:53 C1G0203I RETRIEVE ELEMENT Cxxxx
19:31:53 C1G0204I FROM ENVIRONMENT: Oxxxx SYSTEM: Exxxx SUBSYSTEM: Fxxxx TYPE: COB STAGE ID: O
19:31:53 C1G0221I TO DIR: Bridge for Git
19:31:53 C1G0232I OPTIONS: OVERRIDE SIGNOUT, NEW ELEMENT NAME, SEARCH
19:31:53 C1G0232I CCID: 123DC8F65BFF
19:31:53 C1G0232I COMMENT: Squashed commit of the following:
19:31:54 C1U0213E EXIT 2 - The specified CCID was not found in the table - The action was canceled
19:31:54 C1G0277I RETRIEVE PROCESSING TERMINATED BECAUSE OF THE PREVIOUS ERROR
19:31:54 C1G0200I ELEMENT ACTION REQUEST PROCESSING COMPLETED, HIGHEST ENDEVOR RC WAS 0012
Release : 18.1
Endevor Bridge for Git 2.12.5
CCID 123dc8f65bff is used for B4G retrieve element action, EXIT 2 program scan the CCID rule table and can't find a match for 123dc8f65bff, thus throw the "EXIT 2 -The specified CCID was not found in the table" error.
Specifies a CCID value for Endevor Bridge for Git to use with the retrieve actions during a mapping synchronization. If program exits that govern CCID rules is used at site, ensure that the default value is added to the exit, or to specify a valid CCID value for these actions.
For example - set up following paramter in application.yml to specify "RETRIEVE" as the CCID for retrieve actions during a B4G mapping synchronization, make sure RETRIEVE is added to EXIT2 CCID rule table.
endevor:
retrieve:
default:
ccid: RETRIEVE
For more information about ccid used for Endevor Bridge for Git, please check out Endevor Client Options
Exit 2 enforces the use of specific CCIDs for Endevor actions, check out more information in Exit Program Examples