[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2005
    Beiträge
    18

    STRWCH funktioniert nicht

    Hallo, ich will Druckerfehler überwachen und habe mich mit STRWCH beschäftigt und ganz simpel angefangen. Aber es funktioniert nicht.
    Ich starte die Überwachung mit:
    STRWCH SSNID(BLWCHPRT) WCHPGM(BL/BLWCHPRT) +
    WCHMSG((CPF3382)) WCHMSGQ((*SYSOPR))

    CPF3382 ist nur so zum testen (Ausgabeprogramm .... gestartet)

    Mein Watchprogramm ebenso ganz simpel ...ich sende mir eine Nachricht


    PGM PARM(&WCHOPTSET &SESSIONID &ERRDETECT +
    &EVENTDATA)
    /* PARAMETER */
    DCL VAR(&WCHOPTSET) TYPE(*CHAR) LEN(10)
    DCL VAR(&SESSIONID) TYPE(*CHAR) LEN(10)
    DCL VAR(&ERRDETECT) TYPE(*CHAR) LEN(10)
    DCL VAR(&EVENTDATA) TYPE(*CHAR) LEN(1024)

    CHGVAR VAR(&ERRDETECT) VALUE(' ')

    SNDMSG MSG('DRUCKERFEHLER') TOUSR(MICHEL)
    ENDPGM

    Ich bekomme das Programm mit WRKWCH angezeigt und in QSYSWK läuft QSCWCHMS.
    V7R3
    Wenn ich jetzt einen Drucker starte (STRPRTWTR) sehe ich die Meldung in QSYSOPR, aber ich bekomme keine Nachricht.
    Was mache ich falsch?

    Gruß Andreas

  2. #2
    Registriert seit
    Apr 2008
    Beiträge
    72
    Moin!

    Das ist m.E. erst einmal alles korrekt so- habs eben selbst unter V7R2 ausprobiert: funktioniert.
    Hast du evtl. in der DEVD des Druckers eine abweichende MSGQ definiert?

    Gruß Ede

  3. #3
    Registriert seit
    May 2005
    Beiträge
    18
    Danke Ede, das Thema scheint nicht sehr "hip" zu sein.
    Nein, an der DEVD kann es nicht liegen. Ich sehe die Nachricht ja in der Warteschlange QSYSOPR.
    Auch in HSTLOG. Das hatte ich dann auch mal eingestellt, aber auch kein Erfolg.
    Hast du irgendwas im Jobprotokoll von dem Job QSCWCHMS stehen? Ist bei mir leer, bis auf die Startmeldung.

    Gruß Andreas

  4. #4
    Registriert seit
    May 2005
    Beiträge
    18
    Hallo nochmal.
    Ich habe den Job QSCWCHMS in QUSRWRK beendet und die Überwachung neu gestartet.
    Jetzt funktioniert es.
    Ich werde das beobachten und mich bei Problemen nochmal hier melden!

  5. #5
    Registriert seit
    Apr 2008
    Beiträge
    72
    Der QSCWCHMS ist bei mir auch leer- hab jetzt mal spaßeshalber einen crtlib edefauler eingebaut- damit ein CPF2111 wegen schon vorhandener Bib erzeugt wird.
    Die Verarbeitung erfolgt wohl nicht im QSCWCHMS, sondern in einem QSCWCHPS unter meinem Usernamen.
    Hab mit Watcher ansonsten noch nie was gemacht ;-)

    Gruß Ede

  6. #6
    Registriert seit
    May 2005
    Beiträge
    18
    Danke,
    liegt vielleicht an V7R4, ich habe R3

    Gruß Andreas

Similar Threads

  1. SET_COLUMN_ATTRIBUTE funktioniert nicht ?
    By a.wojcik in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 09-06-16, 17:14
  2. CGIDEV2 - wrtsection funktioniert nicht
    By Tobse77 in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 16-03-15, 13:25
  3. Kopieren in ein IFS-Verzeichnis funktioniert nicht
    By GJV23 in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 06-08-14, 17:57
  4. SQL IS nOT NULL funktioniert nicht auf V7.1
    By hs in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 31-01-14, 12:49
  5. Antwortlisteneintrag funktioniert nicht
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 03-03-03, 09:59

Tags for this Thread

Berechtigungen

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