A circular reference is a special case of unresolved import
requests. It occurs, for example, when a service program SP1
depends on imports from a service program SP2, which in turn
depends on an import from service program SP1.
Figure 14 illustrates the unresolved import requests between program A and two service programs, SP1 and SP2.
Figure 14. Unresolved Import Requests in a Program with Circular References
![]() |
The following import requests occur between program A and the two service programs, SP1 and SP2, that are called by programA:
To create a program with unresolved circular references, perform the following tasks:
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.