you mentioned this was not your system but also add;
We are seeing a ABEND306-4 issued by FOCUS (not by IBM Contents Supervision) after a BLDL against DDname USERLIB returns with GPR15=00000004, R0=00000000, GPR1=00000306. System trace shows that PDSMAN code gets control for the BLDL, but IBM code does not, hence our interest in how PDSMAN responds to dynamic APF additions. The data set is in the APF list with volume *SMS* and we have been assured that it was added to APF dynamically before the above abend. In the dump, DEBFLGS1/DEBAPFIN is on. PDSMAN at the site I supported was used to monitor PDS's and member usage and run reports for statistics. Sorry I don't have PDSMAN and I don't recall what all the options or rules are but I don't think PDSMAN / traps, or intercepts dynamic APF updates. Carmen Vitullo ----- Original Message ----- From: "Gord Tomlin" <[email protected]> To: [email protected] Sent: Wednesday, October 17, 2018 1:57:56 PM Subject: Re: CA PDSMAN and dynamic additions to APF list On 2018-10-17 13:41, Carmen Vitullo wrote: > I really don't belive PDSMAN refreshes / adds or deletes libraries from APF, > dynamic or not, I know 'it used to' update LLA IF the PDS was managed, this > was back Y2K, so things may have changed. > the 306-4 is I think related to the concatenation, you lost authorization due > to the STEPLIB concatenation, can't prove any of this without seeing JCL, > APF...etc PDSMAN did not add the library to the APF list. The customer added the data set to the APF list, presumably using SETPROG APF,ADD,... The question has to do with what PDSMAN does (or doesn't do) when a library is added to the APF list. 306-4 does mean that "A LOAD macro requested, by the load to global option, a module residing in a library that is not authorized program facility (APF) authorized." However, the library is in fact in the APF list. PDSMAN returns to the BLDL issuer with GPR15=00000004, R0=00000000, GPR1=00000306. The BLDL issuer then abends 306-4. This all makes me wonder whether PDSMAN maintains its own representation of the APF list, which may not be current after the APF list is dynamically updated. I know PDSMAN has this command: F PDSMAN,NEWRULES to reload the rules in the PDSMAN initialization member, PDSMINIT. But I have no idea whether that has any relationship to what PDSMAN may know about the APF list, and have not been able to find anything that says it does or doesn't. -- Regards, Gord Tomlin Action Software International (a division of Mazda Computer Corporation) Tel: (905) 470-7113, Fax: (905) 470-6507 Support: https://actionsoftware.com/support/ ---------------------------------------------------------------------- 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
