Determining the behavior of child enclaves

If you want to create a child enclave, you need to consider the following factors:
  • The language of the main routine in the child enclave
  • The sources from which each type of child enclave gets runtime options
  • The default condition handling behavior of each type of child enclave
  • The setting of the TRAP runtime option in the parent and the child enclave

All of these interrelated factors affect the behavior, particularly the condition handling, of the created enclave. The sections that follow describe how the child enclaves created by each method (EXEC CICS® LINK, EXEC CICS XCTL, SVC LINK, C system() function, and PL/I FETCH and CALL of a fetchable main) will behave.