Hello, The xxxx040D Rsncode is proof enough that your program is running authorized.
It is a warning that your authorized program is not using an authorized Qname, but, the Rsncode also indicates the resource is available. If your authorized program does not use an authorized Qname then your ISGENQ will return RC 4 Rsncode xxxx040D rather than RC 0 when the resource is available. An authorized Qname is one that can only be ENQ'd by an authorized program. These exist so that authorized programs can protect themselves against unauthorized programs "blocking" their ENQs. Unauthorized programs will get an ABEND or failure RC if they try to ENQ on an authorized Qname. Any Qname that starts with SYSZ is automatically an authorized Qname. For more information, refer to z/OS MVS Planning: Global Resources Serialization ( http://pic.dhe.ibm.com/infocenter/zos/v2r1/topic/com.ibm.zos.v2r1.ieag400/autqna.htm?resultof=%22%61%75%74%68%6f%72%69%7a%65%64%22%20%22%61%75%74%68%6f%72%22%20%22%71%6e%61%6d%65%73%22%20%22%71%6e%61%6d%65%22%20 ). Best regards, JG Joe Gentile z/OS GRS and Logger Development (845)435-2184 (T/L 295-2184) [email protected] ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
