On Mon, 25 Jan 2010 15:04:00 -0000 Andrew Metcalfe <[email protected]> wrote:
:>I am trying to incorporate the IEFPRMLB service into a TSO logon exit :>(IKJEFLD3). I keep getting :>IEF431E ZERO QMPA POINTER FOUND. SWA MANAGER REASON CODE=3C :>The explanation of RC=3C states: :>While attempting to process an assign request, the SWA manager :>encountered a zero value as the pointer to the QMPA. The most :>likely cause of this error condition is that a task running :>under the master subsystem (SUB=MSTR) attempted a dynamic :>allocation in its own address space, but that address space is :>not yet totally established. :>I believe that my parameter list is ok and I cannot see any restrictions :>documented in either IKJEFLD3 or IEFPRMLB manuals. However, the fact that :>this is a logon exit sits will with the fact that the address space is not :>fully established (?). :>Has anyone else come across this problem? The LOGON exits run before the address space is established. Long long ago I put in code (IKJEFLD - which was the only one) to check to see if the proclib specified was valid (to avoid the painful 'My logon failed' calls) and I had to add the TSO proclib to MSTRJCL. Do you need to do this logic in the TSO exit itself? Might you be able to build an STC which will place whatever you need in CSA (with a REFRESH option)? -- Binyamin Dissen <[email protected]> http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. ---------------------------------------------------------------------- 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

