EGL run units normally correlate on a one-to-one basis with ILE COBOL run units and ILE activation groups. When a EGL application initiates or begins a run unit, a named activation group is also initiated. Using a named activation group ensures that all EGL applications that run in the job share the same resources in terms of ILE resource management.
If your application system consists of non-EGL programs as well as EGL applications, you can add your non-EGL programs to the named activation group or use a different activation group. Sharing commitment control logical units of work and sharing database file Open Data Paths are important aspects to consider when making your decision. To share either ILE resources, using the same activation group achieves the above result. Conversely, using different activation groups keeps the ILE resources isolated in terms of EGL application use and non-program use.
The ILE activation group name is established when EGL applications are in the preparation phase of application development. EGL preparation templates, which create OS/400 program objects, name the activation group in the iSeries command template for the CRTPGM command. The keyword is ACTGRP and the default is ACTGRP(QVGN).
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.