ENDEVOR FREQUENTLY ASKED QUESTIONS 1. WHEN DO COMPILES OCCUR? WHEN ADDING TO THE TEST STAGE WHEN ADDING TO THE FIX...
1. WHEN DO COMPILES OCCUR?
WHEN ADDING TO THE TEST STAGE
WHEN ADDING TO THE FIX STAGE
WHEN MOVING FROM THE TEST STAGE TO THE HOLD STAGE
------------------------------------------------------------------------
2. WHERE IS MY COMPILE LISTING?
COMPILE AND LINKAGE EDITOR LISTINGS CAN BE WRITTEN TO SYSDA DATASETS
(KEPT 48 HOURS) THAT ARE NAMED:
TCCCC.SSSCM.STAGE.TYPE.ELEMENT.LST OR YOU CAN CHOOSE TO KEEP COMPILE
AND LINK LISTINGS PERMANENTLY. PERMANENT LISTINGS CAN BE VIEWED THROUGH
ENDEVOR OPTION 1.2. THE DATASET NAME IS VCCCC.SSSCM.STAGE.LST.
CCCC IS EQUAL TO YOUR CUSTOMER CODE AND
SSS IS EQUAL TO YOUR SYSTEM CODE AND
STAGE IS EQUAL TO THE CA-ENDEVOR STAGE (TEST, HOLD, FIX OR PROD) AND
TYPE IS EQUAL TO THE CA-ENDEVOR TYPE (I.E., C2PB, P1PBD2) AND
ELEMENT IS EQUAL TO THE ELEMENT NAME
EXAMPLE: TABCD.XYZCM.TEST.C2PB.ABCDYZ12.LST OR VABCD.XYZCM.TEST.LST
------------------------------------------------------------------------
3. ARE THE LEVEL NUMBERS ASSIGNED TO COMPONENT LISTS THE SAME AS THE
LEVEL NUMBERS ASSIGNED TO ELEMENTS?
THE LEVEL NUMBERS ASSIGNED TO A COMPONENT LIST (COMPONENT LEVELS) ARE
INDEPENDENT OF THE LEVEL NUMBERS ASSIGNED TO AN ELEMENT (ELEMENT
LEVELS). SINCE AN ELEMENT MAY BE RECOMPILED MANY TIMES DUE TO COPY
OR MACRO CHANGES, THERE MAY BE MORE COMPONENT LEVELS THAN ELEMENT
LEVELS.
------------------------------------------------------------------------
4. I HAD A PACKAGE EXECUTION FAIL. DO I NEED TO RESET THE PACKAGE?
PACKAGES SHOULD NOT BE RESET AFTER AN EXECUTION IS ATTEMPTED. IF THE
PACKAGE FAILED BECAUSE OF A PROBLEM SUCH AS A LIBRARY BEING FULL OR A
DB2 BIND FAILS, CORRECT THE PROBLEM AND SIMPLY RE-EXECUTE OR RE-SUBMIT
THE PACKAGE. THE PACKAGE WILL REMEMBER WHICH ACTIONS WERE SUCCESSFULLY
COMPLETED AND WHICH ARE STILL OUTSTANDING.
------------------------------------------------------------------------
5. WHAT IS THE DIFFERENCE BETWEEN A PACKAGE EXECUTION AND PACKAGE
SUBMIT?
A PACKAGE EXECUTION IS PERFORMED IN FOREGROUND AND YOUR TERMINAL REMAINS
LOCKED UP UNTIL THE ACTION COMPLETES. A PACKAGE SUBMIT, SUBMITS A BATCH
JOB TO PERFORM THE PACKAGE ACTIONS.
------------------------------------------------------------------------
6. ARE ENDEVOR MANUALS AVAILABLE?
ENDEVOR MANUALS ARE AVAILABLE IN THREE FORMATS (PAPER, CD AND ON-LINE).
TO ORDER A PAPER COPY OR A CD, CONTACT THE EDS SAC AT 8-834-4206 OR
972-604-4206. ENDEVOR MANUALS ARE ALSO AVAILABLE ONLINE AT THE
FOLLOWING ADDRESS:
HTTP://PLP107.SYS.EDS.COM/BOOKMGR-CGI/BOOKMGR.CMD/SHELVES/CAEND37O (3.7)
HTTP://PLP107.SYS.EDS.COM/BOOKMGR-CGI/BOOKMGR.CMD/SHELVES/EM380 (3.8).
------------------------------------------------------------------------
7. WHEN ATTEMPTING TO CAST A PACKAGE, IT FAILS WITH THE MESSAGE
"NO FOOTPRINT MATCH". WHY DID THIS HAPPEN AND HOW CAN I FIX IT?
WHEN A PACKAGE IS CAST, THE CAST PROCESS CHECKS THE COMPONENT LIST OF
EACH PROGRAM IN THE PACKAGE. THE COMPONENT LIST IDENTIFIES THE
SUBROUTINES, INCLUDES, COPYBOOKS AND MACROS USED BY THE PROGRAM DURING
IT'S LAST COMPILE/LINK. EACH OF THESE SUBROUTINES, INCLUDES, COPYBOOKS
AND MACROS ARE CONSIDERED INPUT COMPONENTS TO THE PROGRAM AND EACH
CONTAIN A FOOTPRINT THAT IDENTIFIES WHEN THEY WERE CREATED OR LAST
UPDATED. DURING THE PACKAGE CAST PROCESSING THE COMPONENT LIST ITEMS
ARE MATCHED AGAINST THE ACTUAL ITEMS IN THE LIBRARIES. IF THE COMPONENT
LIST, INPUT COMPONENT CAN NOT BE FOUND WITH A MATCHING DATE/TIME, THE
"NO FOOTPRINT MATCH" ERROR MESSAGE IS PRESENTED. THE MOST COMMON
REASON FOR THIS NO MATCH SITUATION IS THAT THE INPUT COMPONENT WAS
CHANGED AFTER THE PROGRAM WAS LAST COMPILED/LINKED. TO CORRECT THIS
SITUATION, RECOMPILE THE PROGRAM, RE-TEST THE PROGRAM AND RE-CAST THE
PACKAGE.
------------------------------------------------------------------------
8. HOW LONG DOES IT TAKE TO CONVERT FROM CHAMP TO ENDEVOR?
MOST ACCOUNTS CONVERT IN TWO OR THREE MONTHS. HOWEVER, SOME ACCOUNTS
TAKE MORE OR LESS TIME DEPENDING UPON COMPLEXITY. YOU CAN FIND A
CONVERSION ESTIMATING TOOL AT:
HTTPS://WWW.TI.EDS.COM/ATTS/CHAMP/REFERENCE.HTM
------------------------------------------------------------------------
9. WHEN ATTEMPTING TO DELETE A PROCESSOR GROUP, THE ENDEVOR
ADMINISTRATOR RECEIVES THE MESSAGE "GROUP IN USE". WHY ARE WE
GETTING THIS MESSAGE AND HOW CAN WE DELETE THIS PROCESSOR GROUP?
THIS MESSAGE IS PRESENTED WHEN ATTEMPTING TO DELETE A PROCESSOR GROUP
THAT IS IN USE BY ELEMENTS UNDER THIS SYSTEM AND TYPE. BEFORE YOU CAN
DELETE THIS PROCESSOR GROUP, EACH ELEMENT THAT USES THIS PROCESSOR
GROUP MUST BE REGENERATED USING ANOTHER PROCESSOR GROUP. TO DETERMINE
WHICH ELEMENTS MUST BE REGENERATED, GO TO THE RETRIEVE OR GENERATE
OPTION AND DISPLAY ALL ELEMENTS "WHERE PROCESSOR GROUP IS EQUAL" TO THE
PROCESSOR GROUP YOU ARE ATTEMPTING TO DELETE. GENERATE EACH ELEMENT
USING ANOTHER PROCESSOR GROUP OR RETRIEVE AND ADD EACH ELEMENT USING
ANOTHER PROCESSOR GROUP. YOU WILL THEN BE ABLE TO DELETE THE OLD
PROCESSOR GROUP.
------------------------------------------------------------------------
10. WHEN ATTEMPTING TO EXECUTE A PACKAGE, I RECEIVE THE MESSAGE
"EXECUTION N/A". WHAT IS WRONG?
PACKAGES ARE NORMALLY USED TO AFFECT THE PRODUCTION STAGE (MOVE TO OR
DELETE FROM PRODUCTION). IT IS IMPORTANT TO BE ABLE TO REVIEW THE
OUTPUT FROM THE PACKAGE EXECUTION. FOR THIS REASON, THE PACKAGE
EXECUTION OPTION (FOREGROUND) IS DISABLED. THE PACKAGE SUBMIT OPTION
(BATCH) IS ENABLED. CHOOSE THE "S" OPTION INSTEAD OF THE "E" OPTION
AND A BATCH JOB WILL BE SUBMITTED TO EXECUTE THE PACKAGE. THIS JOB WILL
BE AVAILABLE FOR REVIEW WHEREAS THE FOREGROUND MESSAGES FROM AN EXECUTE
WOULD BE GONE AS SOON AS THE PACKAGE EXECUTOR EXITED ENDEVOR.
------------------------------------------------------------------------
11. WHEN GOING INTO ENDEVOR I AM RECEIVING AN "ENUXSITE" MESSAGE
FOLLOWED BY "NOT AUTHORIZED" MESSAGES. I WAS ACCESSING ENDEVOR
WITHOUT PROBLEMS EARLIER.
WHEN YOU FIRST CHOOSE WHICH ENDEVOR TO GO INTO, ENDEVOR REMEMBERS THIS
FOR THE LENGTH OF THIS TSO LOGON SESSION. IF YOU HAVE GONE INTO ONE
ENDEVOR IMPLEMENTATION AND THEN CHOOSE TO GO INTO ANOTHER ENDEVOR
IMPLEMENTATION, YOU WILL RECEIVE THE ENUXSITE ERROR MESSAGE. IT MAY
APPEAR AS THOUGH YOU HAVE GONE INTO THE SECOND ENDEVOR IMPLEMENTATION
WHEN YOU REALLY ARE STILL REFERENCING THE FIRST ENDEVOR IMPLEMENTATION'S
FILES. TO CORRECT THIS PROBLEM, LOG OFF AND THEN LOG ON AND CHOOSE
THE CORRECT ENDEVOR IMPLEMENTATION.
------------------------------------------------------------------------
12. CAN THE PERSON WHO CREATED A PACKAGE, ALSO APPROVE THAT PACKAGE?
YES, WITH ENDEVOR THIS IS ACCEPTABLE. THIS IS THE MAIN REASON WHY
PACKAGE QUORUMS ARE USUALLY SET TO 2. THIS WAY A SECOND PERSON IS
REQUIRED TO APPROVE THE PACKAGE THUS ENSURING ONE PERSON DOES NOT CHANGE
AN ELEMENT AND MOVE IT TO PRODUCTION WITHOUT SOMEONE ELSE CONCURRING.
------------------------------------------------------------------------
13. HOW CAN I TELL IF MY INCLUDES, COPYBOOKS AND SUBROUTINES WERE PICKED
UP FROM TEST, HOLD OR PROD?
VIEW THE ENDEVOR COMPONENT LIST OF THE PROGRAM THAT CALLS THE
SUBROUTINES, INCLUDES OR COPYBOOKS. THIS CAN BE DONE THROUGH THE
ENDEVOR DISPLAY ELEMENTS OPTION (1.1). ISSUE THE BX COMMAND TO VIEW
THE COMPONENT LIST AND THEN FIND THE "INPUT COMPONENTS" SECTION.
------------------------------------------------------------------------
14. HOW CAN I TELL IF MY ELIB LIBRARIES REQUIRE MAINTENANCE?
YOUR ENDEVOR ADMINISTRATOR SHOULD RUN AN "INQUIRE" REPORT AGAINST EACH
ELIB ON A WEEKLY BASIS. SAMPLE JCL CAN BE FOUND IN
SYSREAD.INFO.CHAMP(INQELIB).
------------------------------------------------------------------------
15. HOW CAN I CONVERT AN ENDEVOR ELEMENT FROM ONE TYPE TO ANOTHER?
ENDEVOR ELEMENTS CAN BE CONVERTED FROM ONE TYPE TO ANOTHER BY FOLLOWING
THIS PROCEDURE:
1. RETRIEVE THE EXISTING ELEMENT
2. ADD THE ELEMENT TO THE TEST STAGE USING THE NEW TYPE
3. MOVE THE ELEMENT TO THE HOLD STAGE USING THE NEW TYPE
4. USING A PACKAGE, DELETE OR ARCHIVE THE ELEMENT UNDER THE OLD TYPE
5. USING A PACKAGE, MOVE THE ELEMENT UNDER THE NEW TYPE TO PRODUCTION
------------------------------------------------------------------------
2 comments
Very interesting blog. A lot of blogs I see these days don't really provide anything that attract others, but I'm most definitely interested in this one. Just thought that I would post and let you know.
Great article, Thanks for your nice data, the content is quiet attention-grabbing. i'll be expecting your next post.
Post a Comment