I can generate or manually build the JCLIN, but I still don't get a MOD
entry for my exit that will eliminate the GIM44402W message.
*NONAME* ASM IEV90 ASSM ZJ01USEP ASSEM UPDATED ASSEMBLER
INPUT REPLACED
$ENTRY MAC UPDATED GENASM
ZJ01USEP ADDED
$HASPGBL MAC UPDATED GENASM
ZJ01USEP ADDED
$MODULE MAC UPDATED GENASM
ZJ01USEP ADDED
$RETURN MAC UPDATED GENASM
ZJ01USEP ADDED
ACCTWORK MAC UPDATED GENASM
ZJ01USEP ADDED
TIME MAC UPDATED GENASM
ZJ01USEP ADDED
LINK IEWL LKED ZJ01USEP LMOD ADDED
SYSLIB=LINKLIB, LEPARMS ADDED, LINK-EDIT INPUT ADDED
XJ01USEP MOD ADDED
DISTLIB=JESSRC, LMOD=ZJ01USEP
My sermon:
++USERMOD(JES2001) REWORK(2006254)
/*----------------------------------------------------------*/
/* THIS USERMOD PLACES JES2 EXIT #1 XJ01USEP INTO THE */
/* SMP/E ENVIRONMENT AS A USERMOD. */
/*--------------------------------------------------------*/ .
++VER(Z038) FMID(HJE7720)
PRE(WSJ2000) .
++JCLIN . /* JCLIN TO INSTALL EXIT */
//*ASM EXEC ASMACL,PARM='RENT'
//ASM EXEC PGM=IEV90,PARM='RENT'
//SYSPUNCH DD DSN=&TEMP(ZJ01USEP),DISP=(,PASS)
//SYSIN DD *
ZJ01USEP CSECT
$MODULE,
$HASPGBL ,
RMODE=ANY,
$BUFFER,
$CADDR,
$DCT,
$HASPEQU,
.....
$XPL,
$PRPUT
$PBLOCK
$MODEND
END ,
//LINK EXEC PGM=IEWL,PARM='LET,LIST,XREF,NCAL,RENT,REFR'
//SYSLMOD DD DSN=SYS1.DELENN.LINKLIB,DISP=SHR
//JESSRC DD DSN=GIBNEY.SMPE.ZOS17.USERMODS.SRC,DISP=SHR
//DLIBRARY DD DSN=GIBNEY.LOAD,DISP=SHR
//SYSLIN DD *
INCLUDE JESSRC(XJ01USEP)
SETCODE AC(1)
NAME ZJ01USEP(R)
++SRC(XJ01USEP) DISTLIB(DLIBRARY) TXLIB(JESSRC) .
I'm "testing" in the 1.7 zones until I get it right for the 1.9 zones. I
don't which to put trash in my 1.9 zones like I did a couple years ago,
the last time I tried to get this to work.
>
>On Wed, 10 Sep 2008 15:33:35 -0700, Gibney, Dave wrote:
>
>> For several iterations now, (1.7 to 1.9 this time) I've tried to
>>package my JES2 exits as usermods and have wanted SMP/E to notify (or
>>really, just reassemble/link) when a PTF effects them. But all I ever
>>get is:
>>
>>GIM44402W ZJ01USEP WAS NOT ASSEMBLED FOR MAC $PDDB IN SYSMOD
>UA38779
>>BECAUSE
>> THERE IS NO MOD ENTRY FOR ZJ01USEP. SMP/E CANNOT
>DETERMINE
>>THE
>> TARGET LIBRARY FOR THE ASSEMBLER OUTPUT.
>>
>>
>>Which does draw my attention, but isn't what I was hoping for.
>>
>> Also, I just tried one where I included the entire source in IEV90
>>JCLIN and then again after a ++SRC. It found few of the macros
>>referenced as most are pulled in by $MODULE. I'm starting to look at
>>ADATA to see if I can pull from there a useful input to the JCLIN.
>>
>> Time pressures are about to push me back to just shoving my exits
>>into a local linklst library and being done with it again, but I'd
>>really like to find out what I'm missing with my understanding of
SMP/E.
>>
>> Sorry to become to recently verbose/whining on IBM-MAIN :), but I'd
>>be grateful for any help.
>>
>
>----------------------------------------------------------------------
>For IBM-MAIN subscribe / signoff / archive access instructions,
>send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
>Search the archives at http://bama.ua.edu/archives/ibm-main.html
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html