Thanks for the great response Jon.

Good and bad. Good if the root program (i.e. the one effectively
called from the command line) is a real ILE program with either ACTGRP
(*NO) or ACTGRP(somenameorother).

Currently, our initial programs launch a menu system, which in turn launches all of our applications. The initial program and entire menu system have been converted to ILE (even if that meant simply recompling a CLP as CLLE), and all are ACTGRP(*CALLER). I am going to change the initial program to ACTGRP(*NEW) or a named group and see how that affects things.


This is basically doing nothing. RCLRSC is completely ignored by ILE
programs. _If_ you are running your ILE programs in an ILE AG then
you want RCLACTGRP.

Actually, RCLRSC(*) seemed to do a good job of cleaning up, but it could have been cleaning up remnants from some OPMs that we noticed. I will add RCLACTGRP and see if that squashes our remaining stragglers.


_any_ program can run *caller - the _why_ it
doesn't run will show us how to cure it.

This one will need some more research on our part. After changing an app yesterday to *CALLER it started generating errors when attempting to validate the delivery address with UPS via an HTTPAPI procedure we use. Removing *CALLER fixed it. I was not the programmer working on it, so I need to get more specifics on why it did not work and what the errors were.

Thanks again,
JD

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-2026 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.