I have a query regarding a SYNCPOINT in CICS Cobol program.
If I from program1 call to program2 using EXEC CICS LINK PROGRAM(program2) ..... and in this program while working on a database or file is fails, I try to make a SYNCPOINT ROLLBACK but this operation causes a INVREQ response, then I try to make a EXEC CICS SYNCPOINT END-EXEC from program1 (the caller) but it returns the same INVREQ.
¿Program1 be the must have done some reading or opening a database to use EXEC CICS SYNPOINT END-EXEC.?
Thanks and regards.