The answer is probably for security reasons, and in future releases you're going to see more of that. The idea of putting a custom version in a libary above QSYS in the *LIBL isn't going to work. See the V4R5 Memo To Users for a hint of this. You can order this via SNDPTFORD SF98056 or look it up at http://www.as400service.ibm.com/s_dir/sline003.nsf/3a8f58452f9800bc862562900059e09e/1fd8ce74858ce6d88625690c0073b189?OpenDocument&Highlight=2,SF98056 Or just read what it says here: PROGRAMS THAT USE CUSTOMIZED VERSIONS OF IBM-SUPPLIED COMMANDS Some OS/400 functions that use IBM-supplied CL commands that are not library-qualified in V4R5 may be changed in a future release to specify a specific library, *NLVLIBL or *SYSTEM, for the library qualifier. Applications that depend on using their own version of commands instead of the IBM-supplied ones will not work as they had on earlier releases. Those applications should be changed to use the new retrieve command exit point (QIBM_QCA_RTV_COMMAND) that allows your exit program to get control when the command is used or the change command exit point (QIBM_QCA_CHG_COMMAND) that allows your exit program to get control and possibly change the command that will be used. Neil Palmer DPS Data Processing Services Canada Ltd. 50 Acadia Avenue, Ste.102 AS/400~~~~~ Markham, Ontario, Canada. ____________ ___ ~ Phone:(905) 474-4890 x303 |OOOOOOOOOO| ________ o|__||= Cell.:(416) 565-1682 x303 |__________|_|______|_|______) Fax: (905) 474-4898 oo oo oo oo OOOo=o\ mailto:NeilP@DPSlink.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http://www.DPSlink.com iSeries 400 The Ultimate Business Server "Maarten Vries, de" <email@example.com> Sent by: firstname.lastname@example.org 2001/01/25 07:07 Please respond to MIDRANGE-L To: email@example.com cc: Subject: Hi In our enviroment the QSYS/CRTPF has public *exclude and higher in the librarylist another command with CRTPF has public *use. When we use FTP and issue a get and the file is not there the program creates a PF, however it is trying to use the QSYS/CRTPF instead of the other CRTPF that is higher in the system library list. Can anyone tell me why IBM has chosen to hardcode the QSYS/CRTPF instead of *LIBL/QSYS? Maarten +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: firstname.lastname@example.org +---
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.