-
SRVPGM + RCLACTGRP
Hi *all
wir haben ein SRVPGM,das eine prüfung durchführt. Es wird i.d.R. gerufen mit CALLPRC aus CLLE. Diese Prüfung ist in versch. in sich abgeschlossenen Abläufen drin. Ein zusammenfassen von 2 abläufen in einem CLLE bringt beim 2. Aufruf des SRVPGM einen MCH3402 mit Auto-Signoff. Die Ursache ist ein RCLACTGRP *ELIGLIBLE. Der RCL.. kann aber nicht raus, da er benötigt wird. Das Servicepgm läuft in ACTGRP(*CALLER) und ist NICHT OPM
Wie kann ich -entweder das Srvpgm am Leben erhalten trotz RCLACTGRP o d e r
das Srvpgm neu Laden nach dem RCL...
Danke für jeden Tipp, Robi
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von Robi:
Hi *all
wir haben ein SRVPGM,das eine prüfung durchführt. Es wird i.d.R. gerufen mit CALLPRC aus CLLE. Diese Prüfung ist in versch. in sich abgeschlossenen Abläufen drin. Ein zusammenfassen von 2 abläufen in einem CLLE bringt beim 2. Aufruf des SRVPGM einen MCH3402 mit Auto-Signoff. Die Ursache ist ein RCLACTGRP *ELIGLIBLE. Der RCL.. kann aber nicht raus, da er benötigt wird. Das Servicepgm läuft in ACTGRP(*CALLER) und ist NICHT OPM
Wie kann ich -entweder das Srvpgm am Leben erhalten trotz RCLACTGRP o d e r
das Srvpgm neu Laden nach dem RCL...
Danke für jeden Tipp, Robi[/quote]
Der RCLMACTGRP mit *Eligible ist natürlich nicht so clever. Besser ist es hier die ACTGRP immer wie das Programm zu nennen und gezielt zu Reclaimen; dann setzt man das SRVPGM in eine ACTGRP, die man NORECLAIM nennt und lässt es stets geladen.
Es gibt da noch einen weiteren Weg, nämlich per API dynamisch laden. Das API heisst QleActBndPgm
Dieter
-
Hallo,
ich habe da noch eine Ergänzung: ich habe ein kleines Beispiel für das dynamische Laden auf meine Homepage www.bender-dv.de
in die Abteilung Snippets gestellt.
Dieter
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von BenderD:
Der RCLMACTGRP mit *Eligible ist natürlich nicht so clever. Besser ist es hier die ACTGRP immer wie das Programm zu nennen und gezielt zu Reclaimen; dann setzt man das SRVPGM in eine ACTGRP, die man NORECLAIM nennt und lässt es stets geladen.
Es gibt da noch einen weiteren Weg, nämlich per API dynamisch laden. Das API heisst QleActBndPgm
Dieter[/quote]
-
Danke ich sehs mir an, Robi
(1. lösung z.zt. nicht möglich)
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
Similar Threads
-
By Xanas in forum NEWSboard Programmierung
Antworten: 15
Letzter Beitrag: 10-01-06, 12:59
-
By JonnyRico in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 14-08-05, 15:38
-
By KM in forum NEWSboard Programmierung
Antworten: 11
Letzter Beitrag: 15-02-05, 08:41
-
By Christoph in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 16-08-04, 08:24
-
By KM in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 26-09-03, 07:52
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks