DFHEITAL IEFC621I EXPECTED CONTINUATION NOT RECEIVED

This forum provides the support of Dezhi Mainframe systems. Please post your questions about logon, usage of our mainframe environment.

Moderators: sysprog, prino, sfan, steve-myers, Tim001

DFHEITAL IEFC621I EXPECTED CONTINUATION NOT RECEIVED

Postby mstram1 » Wed 30 Mar 2011, 19:00

I'm trying to use the DFHEITAL procedure to assemble a CICS program.

I'm getting :
IEFC621I EXPECTED CONTINUATION NOT RECEIVED

The DFHEITAL procedure looks almost identical to the DFHEITVL, which works fine. (on a COBOL program of course)

My calling JCL for DFHEITAL / DFHEITVL is almost identical as well, just changed the procedure name, and the TRN.SYSIN dataset.

I've copied DFHEITAL to my own dataset, and am using JCLLIB to try to debug the procedure.

I suspect possibly a 'non printing' character or some other weird formatting error.

Curiously, I'm getting the same error on my home OS/390 system, so it seems ...maybe the same cause has always been there, or that nobody ever used DFHEITAL ??? ..

Or quite possibly, I'm just doing something very dumb :)

** I know that the PROGLIB is not going to work with CICS (s.b. SYSFAN.CICS.LOAD), I changed it just for testing the compile /assemble. Can't see how that could cause the above error.

===============================================================
//MSTRAMAC JOB A123,'CICS ASSEM',CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
//*PROCLIB JCLLIB ORDER=MSTRAM.CICS.JCL
//CICSASM EXEC DFHEITAL,
// DSCTLIB=SYSFAN.CICS.SDFHMAC,
// PROGLIB=MSTRAM.LIB2.LOAD
//TRN.SYSIN DD DSN=CICSTS23.CICS.SDFHSAMP(DFH$AALL),DISP=SHR
//LKED.SYSIN DD *
NAME DFH$AALL(R)
//*
===========================
//MSTRAMCB JOB A123,'CICS COMPILE',CLASS=A,MSGCLASS=A,NOTIFY=&SYSUID
//CICSCOMP EXEC DFHEITVL,PARM='SOURCE',
// OUTC=A,
// DSCTLIB=SYSFAN.CICS.SDFHMAC, <== COPY LIBRARY
// PROGLIB=MSTRAM.LIB2.LOAD <== LOAD LIBRARY
//*TRN.SYSIN DD DSN=MSTRAM.CICS.COBOL(MSTRAM5),DISP=SHR
//LKED.SYSIN DD *
NAME ACCT99(R)
//*
mstram1
 
Posts: 14
Joined: Mon 24 Jan 2011, 11:42

Re: DFHEITAL IEFC621I EXPECTED CONTINUATION NOT RECEIVED

Postby mstram1 » Thu 31 Mar 2011, 12:44

Solved !!!!!

In the DFHEITAL procedure :

DSCTLIB='CICSTS23.CICS.SDFHMAC,

s.b.

DSCTLIB='CICSTS23.CICS.SDFHMAC',

(closing single quote) !

I stared at that a number of times, only when I turned on the ISPF editor color highlighting, did I notice it !

I kept ASSuming the system proc was ok, and was only looking at my own JCL.

I tried to edit the SYSFAN.ADCD.PROCLIB(DFHEITAL) member, but got an authorization failure.

I copied the procedure to my own JCL lib for now.

*** edit **

Hmm, just for a test, I removed the quotes for all dataset parameters in the procedure, and it still works.
mstram1
 
Posts: 14
Joined: Mon 24 Jan 2011, 11:42


Return to Dezhi systems: Mainframe

Who is online

Users browsing this forum: No registered users and 0 guests