I am using the LOAD/MODADDR because I would like to get the address to debug it.

Sent from my iPhone

On Jan 9, 2014, at 7:51 AM, Peter Relson <[email protected]> wrote:

>> If I understand the processing for this exit, the exit 
>> routine must be in common storage (e.g., LPA or CSA) if 
>> you specify MODADDR on the CSVDYNEX ADD macro. So unless 
>> your LOAD is satisfied from LPA I doubt that this will 
>> work properly.
> 
> Walt is correct, with the addition of "unless you use the STOKEN keyword 
> (or possibly the JOBNAME keyword if there is no duplication of the 
> specified jobname in the system) to specify the single address space in 
> which the exit routine is to get control". And even STOKEN would be wrong 
> if this were an initiator address space and the LOAD occurred within the 
> job step.
> 
> Going beyond that, it makes no sense to do the LOAD and then use MODADDR 
> in just about any situation unless the specified module is present only in 
> a tasklib/steplib/joblib known to the LOAD and not in the LNKLST or LPA. 
> It makes no sense to add an exit routine of name CSVLLIX1 both because 
> that is the name owned by the customer not any individual application and 
> because z/OS will add that by default in the normal case.
> 
> Peter Relson
> z/OS Core Technology Design
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to