We have Hawkeye 9.0 installed in our AS400 and I'm currently using it to study the job flow during a batch job.
I've been studying the EXPLODED file that is generated when Building a x-ref. I'm not sure if my understanding of the EXPLODED is correct but it looks like Hawkeye reads a program and checks if each word in the program has a corresponding obj. If it does then Hawkeye continues with the explosion. Is this correct?
Here's the scenario:
I have a daily batch job that calls a RPG program.
The RPG program has an internally described table called TAB1 which contains the values Fruits and Veggies.
There is a CL program called Fruits that calls another program.
At no point in the RPG program does it call the Fruits program.
According to the EXPLODED spool file, once the RPG program is called it will then call the Fruits program.
Does this mean that the jobs really call Fruits or is it just the function of HAWKEYE? Any idea on how to avoid it?
I've been studying the EXPLODED file that is generated when Building a x-ref. I'm not sure if my understanding of the EXPLODED is correct but it looks like Hawkeye reads a program and checks if each word in the program has a corresponding obj. If it does then Hawkeye continues with the explosion. Is this correct?
Here's the scenario:
I have a daily batch job that calls a RPG program.
The RPG program has an internally described table called TAB1 which contains the values Fruits and Veggies.
There is a CL program called Fruits that calls another program.
At no point in the RPG program does it call the Fruits program.
According to the EXPLODED spool file, once the RPG program is called it will then call the Fruits program.
Does this mean that the jobs really call Fruits or is it just the function of HAWKEYE? Any idea on how to avoid it?