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

Reply via email to