In this network, which has both FOPs and LOPs, it is assumed that
all the operations have the same IA date and time. The example shows
a multiple dependency loop made up of four operations. The loop detection
process detects a loop of type SOME NODES COULD NOT BE CHECKED, because
five nodes could not be assigned an earliest start time (EAS) and
therefore are identified as not checked. The loop analysis is performed
to identify which dependencies can be the reasons of the loop and
suggest how to solve it.
The reduction process, at its first iteration, identifies and lists
all the loop operations, along with their dependencies. After an analysis
of the loop operations, you are suggested to remove a dependency from
the network (reason: CLOSEST TO LOOP ENTRY).
The reduction process starts for the second iteration. After the
reduction, three operations are left in the network, meaning that
there is another loop involving them. After an analysis of the loop
operations, you are suggested to remove a dependency from the network
(reason: CLOSEST TO LOOP ENTRY).
The reduction process starts the third iteration. At this stage,
the reduction process leaves no operations in the network, meaning
that the loop is resolved.
All the applications involved in the loops are listed ordered by
the last update date and time, in descending order, in the EQQLOOP
data set.
After the loop detection process is completed, the following messages
are issued in the EQQMLOG data set:
During the loop analysis process, the following messages are issued
in the EQQLOOP data set:
When a batch daily planning ends in error or takes too long, search
for message EQQ3150E in the EQQMLOG and EQQLOOP data sets to check
whether a loop condition occurred. If a loop condition occurred, detailed
information is stored in the EQQLOOP data set.
According to the resolution actions suggested, check if the removed
dependencies are the actual dependencies you can remove based on your
application definitions. Check messages EQQ3157I and EQQ3158I to see
if some application definitions were recently changed, because they
might have caused the loop.
Have feedback?
Google Analytics is used to store comments and ratings. To provide a comment or rating for a topic, click Accept All Cookies or Allow All in Cookie Preferences in the footer of this page.