My Oracle Support Banner

Tuxedo Application Runtime for CICS and Batch 12cR1: m_FileOverride -C Does Not Concatenate Properly "procedure part" (Doc ID 1556820.1)

Last updated on FEBRUARY 12, 2024

Applies to:

Oracle Tuxedo Application Runtime for CICS and Batch - Version 12.1.1.0 and later
Information in this document applies to any platform.

Symptoms

 When using m_FileOverride with -C for concatenation for procedure, however it will not be concatenated on procedure.

main
       m_ProcInclude PROC PGMNAME="a.sh"
       m_OutputOverride -c "*" SYSOUT
       m_OutputOverride -c "*" SYSDBOUT
       m_OutputOverride -c "*" SYSUDUMP
       m_FileOverride -d SHR FILE4 ${DATA}/DATA4
       m_FileOverride -d OLD FILE56 ${DATA}/DATA5
       m_FileOverride -d OLD -C FILE56 ${DATA}/DATA6
       m_FileOverride -d SHR FILE123 ${DATA}/DATA1
       m_FileOverride -d SHR -C ${DATA}/DATA2
       m_FileOverride -d SHR -C ${DATA}/DATA3
       m_FileOverride -d SHR FILE78 ${DATA}/DATA7
       m_FileOverride -d SHR -C ${DATA}/DATA8
       JUMP_LABEL=ENDJOB
       ;;
 
procedure:

(DB2YBAT)
       m_OutputAssign -c "*" SYSOUT
       m_OutputAssign -c "*" SYSTSPRT
       m_OutputAssign -c "*" SYSPRINT
       m_OutputAssign -c "*" SYSUDUMP
       m_FileAssign -d SHR FILE123 ${DATA}/DATA1
       m_FileAssign -d SHR -C ${DATA}/DATA2
       m_FileAssign -d SHR FILE78 ${DATA}/DATA7
       m_ProgramExec $[PGMNAME]


It should FILE123 concatenate DATA1,DATA2 and DATA3
FILE4 is assigned DATA4
FILE56 concatenate DATA5 and DATA6
FILE78 concatenate DATA7 and DATA8

The result is that FILE4 is correct, but another DD is incorrect.


Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.