[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Oct 2001
    Beiträge
    68

    Fehlermeldung RPG-Programm

    Hallo,

    ich habe folgendes Problem: Ich habe ein CL-Programm per SBMJOB übergeben. Aus diesem CL wird ein RPG-PGM aufgerufen,
    das eine Datei abarbeitet und bei Bedarf wieder ein RPG aufruft das eine Mail an einen Benutzer sendet.
    Das ganze funktioniert wenn ich das CL interaktiv aufrufe. Im SMBJOB bekomme ich folgende Meldung, mit der ich relativ
    wenig anfangen kann:

    Auflösung zu Objekt EDVC025 nicht möglich. Art und Subart X'0201', Berechtigung X'0000'.
    Funktionsprüfung. MCH3401 nicht überwacht durch PUBR011 bei Anweisung 000000781, Instruktion X'0000'.
    Fehler beim Aufrufen von Programm oder Prozedur *LIBL/EDVC025 (C G D F).


    F1 gedrückt bei Fehlermeldung "Auflösung........'
    Nachricht . . . : Auflösung zu Objekt EDVC025 nicht möglich. Art und Subart
    X'0201', Berechtigung X'0000'.
    Ursache . . . . : Ein System- oder ein Datenzeiger kann nicht aufgelöst
    werden.
    Ein Systemzeiger kann nicht zu Objekt EDVC025, Art und Unterart X'0201',
    Berechtigung X'0000', aufgelöst werden, da das genannte Objekt sich in
    keinem bezogenen Kontext befand oder sich das richtige Objekt dort befand,
    das Benutzerprofil aber nicht die erforderliche Berechtigung hatte.

    Was ist das mit der Auflösung, kann mir da jemand weiterhelfen??

    EDVC025 ist das Programm das die Mail versendet
    PUBR011 ist das Programm das die Datei einliest und das PGm EDVC025 aufruft.

    Danke für die Hilfe .... Ralph

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Ein aufzurufendes Programm wird bei HLL-Programmen IMMER in der Bibliotheksliste gesucht. Wenn das Programm EDVC025 also in einer anderen Bibliothek steht, als aktuell in der Bibliotheksliste angegeben, so kann der CALL nicht funktionieren.

    Also:

    Ggf. die Bibliothek in die USRLIBL standardmäßig mit aufnehmen (JOBD) oder per ADDLIBLE MYLIB vor dem SBMJOB hinzufügen und hinterher per RMVLIBLE MYLIB wieder entfernen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Oct 2001
    Beiträge
    84

    Post Fehlermeldung RPG Programm

    Hallo Ralph,

    diese Fehlermeldungen sagen lediglich eines aus:
    Zur Laufzeit findet das PGM PUBR011 ein benötigtes Objekt EDVC025.
    Wie Fuerchau schon erklärt hat, sucht das Programm in der Bibliotheks liste, welche dem JOB zur Verfügung steht.
    Mit anderen worden:
    Die Bibliothek, in welcher sich das Objekt EDVC025 befindet, ist bei Dir, wenn Du angemeldet bist, in der Bibliotheksliste enthalten. Nicht aber bei dem Job, welcher durch Dein SBMJOB übergeben wird.
    Dem kannst Du entweder über eine *JOBD abhelfen, welche Du dem Job mitgibst, oder über ein ADDLIBLE in dem CL-PGM, von welchem das RPG-Programm aufgerufen wird.

  4. #4
    Registriert seit
    Oct 2001
    Beiträge
    84

    Talking

    Sorry zum ersten Satz:

    Es findet das Objekt natürlich NICHT .

Similar Threads

  1. Rückgabewert vom RPG Programm
    By mk in forum NEWSboard Java
    Antworten: 8
    Letzter Beitrag: 21-04-11, 21:51
  2. MI Source aus einem RPG Programm erstellen
    By ExAzubi in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 13-07-06, 10:51
  3. Java Programm aus ILE RPG aufrufen
    By PGMR in forum NEWSboard Java
    Antworten: 10
    Letzter Beitrag: 10-02-05, 10:33
  4. Java Programm aus ILE RPG aufrufen
    By PGMR in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 02-02-05, 13:10

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •