My understanding is that a batch-compiled COBOL program cannot be run within the CICS environment (however one invokes it). You will have to recompile the secondary program as a CICS program and then either XC LINK to it or use the Cobol dynamic linkages as you observe.
Dig Deeper on IBM system z and mainframe systems
Related Q&A from Robert Crawford
For better mainframe capacity planning, how do I convert CPU hours to MIPS? And is there a way to calculate the relationship between MIPS and MSUs? Continue Reading
I have two years of experience in mainframe technology, currently working as a mainframe developer. I want to change to Java technology. Continue Reading
I want to replicate DB2 from the mainframe to an AIX box since it's cheaper and the copy can be used for testing. Is this possible? Continue Reading