I have a requirement to generate cross references of JCL Source. I need to have a database that I can query to answer questions like this:
1. What job/jobstep/ddname references dataset A.B.C? 2. What job/jobstep references program XYZ? 3. What datasets does job J123 reference, ... At this installation, we have simple source xref tools to do this now, possible only because this installation did not believe in SET/INCLUDE/PROC etc. But now we are going to be creating much more elaborate JCL, with heavy usage of SET/INCLUDE/PROC. So the old tools won't work anymore. I have looked into COTS software like CA-JCLCHECK, but I think this is a non-starter due to cost (we are on a group 80 machine). I also know that legacy migration tools are available off platform, but I really need a z/OS solution. So I wonder: is there any possibility of my invoking z/OS JES3 routines to fully resolve JCL source? I know that the JCL Converter/Interpreter does this when you submit a job, but the result is a bunch of internal control blocks chained together. But is there anything that can take "complex JCL" as input and output "simple JCL text" as file output (with all PROCs, INCLUDEs, and symbols resolved)? Also, this needs to be something that can be done as a regular application program, not something where I need to involve the SysProgs (IEFUJV etc.). If I had a tool like this, then extracting xref information to build the database become a fairly simple exercise. John ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html