Hi,

I forwarded this note to Rochester.

Please see the following from my COMMON presentations:

 V5R1 Library List Enhancement:

 The correct spelling of the word "enhancement" is "fiasco".


 In response to numerous customer and ISV requests, IBM is increasing the
 length of the user portion of the library list from 25 to 250 libraries
 effective in V5R1.  Although IBM developers understand that this change
 will impact some users, they contend that this is in the best interest of
 the long-term interest of the platform.  The speaker disagrees, and feels
 that this could break your applications.  This would be the significant
 first change in the history of the System/38, AS/400, iSeries platform
 that will break users code, forcing you to make changes to keep existing
 applications working in the event that those application encountered more
 than 25 libraries on the user's portion of the library list.


 The following is an example of some pseudo code that would have to
 ultimately be changed:

                 DCL        VAR(&USRLIBL) TYPE(*CHAR) LEN(275)
                 DCL        VAR(&CMD) TYPE(*CHAR) LEN(6000)
                 RTVJOBA    USRLIBL(&USRLIBL)
                 CHGLIBL    LIBL(MYLIB1 MYLIB2 QGPL QTEMP)

    /*  Do my thing, sing my song, yada, yada, yada                      */

                 CHGVAR     &CMD ('CHGLIBL LIBL(' *CAT &USRLIBL *TCAT ')')
                 CALL       PGM(QCMDEXC) PARM(&CMD 6000)



 If you did not have access to your source code, or did not have support
 from your ISV, the above code would break.  Retrieving a user library list
 into a variable of insufficient length would cause a new escape message of
 CPF098A.


 To minimize the impact of this change, IBM has created a new data area in
 V5R1 (QLILMTLIBL in QUSRSYS) that acts as a system wide switch only
 allowing access to the first 25 libraries in the all commands that support
 a library list parameter.  The data area will not be shipped in V5R2, and
 in fact will be deleted when you install V5R2.  You have the option of
 saving and restoring it after the install of V5R2, or recreating it.  The
 functionality of the data area will be honored in V5R2, but not in any
 follow-on release.  Detailed documentation about this change can be found
 at:

                http://www.iseries.ibm.com/developer/os400/lib_list.html

If you feel that this is an inappropriate change, you might want to express
your feelings to an employee of the IBM Corporation.

Al

Al Barsa, Jr.
Barsa Consulting Group, LLC

400>390

914-251-1234
914-251-9406 fax

http://www.barsaconsulting.com
http://www.taatool.com






                    "Wills, Mike N.
                    (TC)"                     To:     
"'midrange-l@midrange.com'" <midrange-l@midrange.com>
                    <MNWills@taylorcorp       cc:
                    .com>                     Subject:     RE: Large library 
lists...
                    Sent by:
                    midrange-l-admin@mi
                    drange.com


                    12/19/01 12:22 PM
                    Please respond to
                    midrange-l






What version are you running?

-----Original Message-----
From: Graap, Ken [mailto:keg@nwnatural.com]
Sent: Wednesday, December 19, 2001 11:20 AM
To: 'Midrange'
Subject: Large library lists...


Al should get a kick out of this ....

We are planning our upgrade to V5R1.

In our discussion with Lawson (our GL, procurement software vendor), they
indicated that their software would 'break" if we enabled the new 250
library list feature of V5....

Kenneth

****************************************
Kenneth E. Graap
IBM Certified Specialist
AS/400e Professional System Administrator
NW Natural (Gas Services)
keg@nwnatural.com
Phone: 503-226-4211 x5537
FAX:    603-849-0591
****************************************

_______________________________________________
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@midrange.com
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/cgi-bin/listinfo/midrange-l
or email: MIDRANGE-L-request@midrange.com
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.
_______________________________________________
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@midrange.com
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/cgi-bin/listinfo/midrange-l
or email: MIDRANGE-L-request@midrange.com
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.







As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.