PDA

View Full Version : Start PGM aus VB -> Bibliothek QSYS2929 nicht gefunden



JonnyRico
02-02-06, 16:05
Hallo,

nur kurz eine Frage. Ich benutze die CA Control Library mit dem Command-Button für den Befehlsausfühung aus VB. Alles kein Problem soweit und es läuft auch alles. Ich wollte jetzt nur im Fehlerfall den Error über .GetErrorMessageCount abfangen. Ich bekomme immer genau einen Error angezeigt. Wenn ich auf der Maschine im Joblog schaue, bekomme ich da die Abbruchnachricht. CPF2110 Bibliothek QSYS2929 nicht gefunden.
Der Job läuft allerdings sauber durch. Hat jemand vielleicht eine Erklärung für mich oder eine Tip für mich?

Gruß

Sascha

Fuerchau
03-02-06, 10:01
Das ist für mich ein bekanntes Problem.
Die QZDA-Jobs versuchen, die Sprachlib als Systemlib einzutragen. Wenn Deutsch die Hauptsprache ist, existiert allerdings die QSYS2929 nicht.
Meldet sich z.B. ein fremdsprachiger User an, wird die entsprechende Sprachlib QSYS29xx vorgeschaltet (soweit installiert).
Dabei gibt es allerdings ein Problem:
Durch die Wiederverwendung der QZDA-Jobs eines deutschen Users und fehlenden QSYS2929 bleibt die letzte Sprachlib im Job, so dass von nun an alle Meldungen in der Fremdsprache kommen.
Auszuschalten ist das nur durch die Änderung der PJ-Jobs im Subsystem auf max. 1 Verwendung.
Ansonsten kann die Meldung ignoriert werden.

JonnyRico
03-02-06, 10:49
Hi,

okay danke für die Erklärung. Dann werde ich mich von nun an ein winig im Ignorieren üben :D

Gruß

Sascha

TARASIK
03-02-06, 14:37
Hallo Sascha,
da gibt es sogar ein IBM Dokument dafür:
http://www-1.ibm.com/support/docview.wss?uid=nas1b63ed152aa1d430e86256fb00071e1 54&rs=110