Yardguy-
I made to JDELIST several years ago on this topic.
There is both general information and specific information somewhere on the Oracle/PeopleSoft web site about upgrading from V4R4 and prior releases to V5R1 and later releases. Specifically, JDE issued a SAR (#05594442) several years ago to fix the library list problem documented below.
In my original JDELIST posting, I had URL's to both of the JDE Knowledge Garden articles, but they are now stale and no longer work.
From IBM:
Programs that use any of the following may need to be reviewed and revised to handle the enhanced library list (250 libraries).
Objects affected:
=B7 The CL command RTVJOBA USRLIBL( )
=B7 OS/400 APIs affected:
=B7 QUSRJOBI (Retrieve Job Information)
=B7 QWCRTVCA (Retrieve Current Attributes)
=B7 QUSRSPLA (Retrieve Spool File Attributes)
=B7 QWDRJOBD (Retrieve Job Description)
See the following IBM link describing the library list changes:
http://www-919.ibm.com/servers/eserver/iseries/developer/os400/lib_list.h tml
Please note that IBM has allowed the option to artificially limit the user library list to 25 libraries system-wide if the data area QUSRSYS/QLILMTLIBL (which is shipped with the system) exists, but this will be ignored after V5R2. This means that eventually you will need to make the program changes necessary to handle the user library list containing 250 libraries.