Rob / Chuck

1) Currently, I have at least 3 apps that use Prd, PDM, BRMS, AJS.
How do you implement a product/cmd as a PRD lib?

2) I've done something different with PKZIP. I CRTDUPOBJ of PKZIP cmd to a universal library, SYS.
This has worked well.
However, this is not really a "proxy" command. I have the cmd in SYS pointed to library/pgm needed to process.
What would be the difference between the "proxy" and the "DUP" command?
Command . . . . . . . : PKZIP Library . . . . . . . : SYS

Program to process command . . . . . . : PKZIP
Library . . . . . . . . . . . . . . : PKW10053P

I will plan on doing this for following libs/cmd
CMD
DBU10 SYS DBU 10.0 REL 10/23/2014 DBU
MAILTOOL SYS V7.10 SP140805 MAILTOOL

3) The remaining products below have additional issues to deal with.

TAATOOL SYS TAA Prod Tools library V7R1 10/15/13 Exception to the rule, too many cmds.
RXS SYS RPG-XML Suite v3.11 Still researching
TCPIP502 SYS Netsocket/400 No commands
RDB40 Still researching

Paul

-----Original Message-----
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of rob@xxxxxxxxx
Sent: Tuesday, December 02, 2014 11:12 AM
To: Midrange Systems Technical Discussion
Subject: Re: Managing libl for multiple 3rd party products

1 - I would NOT add all these third party products to your system library list. If your 'upgrade' instructions ever do something drastic like have you delete the library and reinstall it the process won't be able to be completed until you can get a lock on the library from ALL jobs.

2 - Let's say DBU using a command called FIXFILE. And it is in a library called DBU. If they put a command in QSYS or QUSRSYS then that command should be a "proxy" command only (see CRTPRXCMD). That proxy command should point to the real command in the DBU library. And FIXFILE in the DBU library could then have a "product library" associated with it.
Want an easy way to see a product library in use? Then simply enter in the command STRPDM. At the command line at that menu type in DSPLIBL and you will see QPDA listed as such:


Library Type
QSYS SYS
QSYS2 SYS
QHLPSYS SYS
QUSRSYS SYS
QPDA PRD
ROB CUR
QTEMP USR
QGPL USR

As soon as you F3 out of the STRPDM command it goes away.

As you can see, product libraries appear below the QSYSLIBL but above any QUSRLIBL and even your 'current' library.


Rob Berendt

This thread ...

Follow-Ups:
Replies:

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

This mailing list archive is Copyright 1997-2019 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].