Ok, now that I can execute a transaction (see "VSE/2.4 CICS -
DFHAC2033 DBDCCICS You are not authorized to use transaction MK01 ")
...
I used the sample job from lib 59, and am getting :
Transaction MK03 has failed with abend ALIG
Here's the job (the job is bigger than the 20 line program ;)
----------------------------------
* $$ JOB JNM=ASMCICIN,DISP=D,CLASS=A,NTFY=YES
* $$ LST DISP=D,CLASS=Q,PRI=3
* $$ PUN DISP=I,DEST=*,PRI=9,CLASS=A
// JOB EXCIASM1 TRANSLATE ASSEMBLER SAMPLE BATCH CLIENT
// ASSGN SYSIPT,SYSRDR
// EXEC IESINSRT
$ $$ LST DISP=D,CLASS=Q,PRI=3
*
// JOB EXCIASM1 ASSEMBLE THE PROGRAM
// SETPARM CATALOG=1
// IF CATALOG = 1 THEN
// GOTO CAT
// OPTION ERRS,SXREF,SYM,LIST,NODECK
// GOTO ENDCAT
/. CAT
* ------- MIKE ------
// LIBDEF PHASE,CATALOG=PRD2.CONFIG
*
// OPTION ERRS,SXREF,SYM,CATAL,NODECK
*
* ------- MIKE ------
PHASE SMAP001,*
*
INCLUDE DFHXCSTB
/. ENDCAT
// EXEC ASMA90,SIZE=(ASMA90,64K),PARM='EXIT(LIBEXIT(EDECKXIT)),SIZE(MAXC
-200K,ABOVE)'
* $$ END
// ON $CANCEL OR $ABEND GOTO ENDJ2
// OPTION NOLIST,NODUMP,DECK
// EXEC DFHEAP1$,SIZE=512K
*ASM XOPTS(CICS)
SMAP001 CSECT
EXEC CICS SEND MAP('MAP001') MAPSET('S01SET') ERASE
EXEC CICS RETURN
*
DS 0H ENSURE ALIGNMENT
MAP001S EQU * . START OF MAP DEFINITION
DS 12C . TIOA PREFIX
MAP001E EQU * . END OF MAP DEFINITION
ORG MAP001S . ADDRESS START OF MAP
* CALCULATE MAPLENGTH, ASSIGNING A VALUE OF ONE WHERE LENGTH=ZERO
MAP001L EQU MAP001E-MAP001S
MAP001I DS 0CL(MAP001L+1-(MAP001L/MAP001L))
MAP001O DS 0CL(MAP001L+1-(MAP001L/MAP001L))
ORG
S01SETT EQU * * END OF MAP SET
END
/*
/. ENDJ2
// EXEC IESINSRT
/*
// IF CATALOG NE 1 OR $MRC GT 4 THEN
// GOTO NOLNK
// EXEC LNKEDT,SIZE=256K
/. NOLNK
#&
$ $$ EOJ
* $$ END
/&
* $$ EOJ
_______________________________________________
VSE-L mailing list
VS...@lists.lehigh.edu
https://lists.lehigh.edu/mailman/listinfo/vse-l