Moving an element fails with C1G0336E Element Has No Component List
search cancel

Moving an element fails with C1G0336E Element Has No Component List

book

Article ID: 99179

calendar_today

Updated On:

Products

Endevor Endevor Natural Integration Endevor - ECLIPSE Plugin Endevor - Enterprise Workbench

Issue/Introduction

We recently created a new processor to deal with z/OS C++ programs.
We know the compile works because when the element is generated we can test with it fine.

But something is amiss that is causing Endevor to not produce a component list for the element and the Move processor is getting this error:   
COMPONENT LIST FOR ELEMENT AT LOCATION <inventory location> HAS NO COMPONENT LIST

We have regenerated the element a couple times now but still no Component list.  What are we missing?

Environment

Release: All Supported Releases

Resolution

The Component list is created during the Generate process by specifying the keyword MONITOR on the input data sets such as SYSLIB DD statements and output data sets such as SYSLMOD or OBJECT libraries to create the input and output component relationships in the Component list. 

Need to review the Generate processor for the element and verify that you have specified MONITOR=COMPONENTS on all the appropriate DD statements 

Note: The processor keyword MONITOR cannot be specified on DD statements that refer to USS path and file names.

Additional Information

See Endevor guide at Chapter "How to Monitor and Collect Data"