[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2001
    Beiträge
    1.975

    Monmsg TCP3211 ?

    Hi,
    bin grad mal wieder etwas wirr.

    Lt. BedHelp von monmsg kann ich Abbruch, Mitteilungs und Statusnachrichten überwachen.
    Beendigungs und Diagnosenachrichten nicht.

    TCP3211 ist hat die Nachrichtenart: Information (Bewertung 00)
    Komm ich da ran ?
    (is ja schlecht auszuprobieren)
    Danke
    Robi

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Zitat Zitat von Robi
    Hi,
    bin grad mal wieder etwas wirr.

    Lt. BedHelp von monmsg kann ich Abbruch, Mitteilungs und Statusnachrichten überwachen.
    Beendigungs und Diagnosenachrichten nicht.

    TCP3211 ist hat die Nachrichtenart: Information (Bewertung 00)
    Komm ich da ran ?
    (is ja schlecht auszuprobieren)
    Danke
    Robi
    Hast Du Folgendes probiert?
    Du setzt einen RCVMSG in Deinem Programm ab und prüfst die Message-Id.

    Birgitta
    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  3. #3
    Registriert seit
    Dec 2000
    Beiträge
    450
    TCP3211 kommt, wenn zuvor ein PING abgesetzt wurde. Mit dem CL-Befehl RCVMSG können die Nachrichten aus dem Joblog ausgelesen werden.

    Bruno

  4. #4
    Registriert seit
    Jun 2001
    Beiträge
    1.975
    Jau, vielen Dank, diese Anpassung mache ich gerade.

    aber eigentlich wollt ich wissen ob ein MONMSG(TCP3211) exec(goto irgentwas) funktioniert oder nicht!

    Wenn expliziet gesagt wird nur : Abbruch, Mitteilungs und Statusnachrichten werden überwacht, und zusätzlich aufgeführt wird, das Beendigungs und Diagnosenachrichten nicht überwacht werden, wozu gehört den dann ein Informationsnachricht und wie kann ich das feststellen?

  5. #5
    Registriert seit
    Aug 2004
    Beiträge
    923

    diagnosenachricht

    Zitat Zitat von Robi
    Jau, vielen Dank, diese Anpassung mache ich gerade.

    aber eigentlich wollt ich wissen ob ein MONMSG(TCP3211) exec(goto irgentwas) funktioniert oder nicht!

    Wenn expliziet gesagt wird nur : Abbruch, Mitteilungs und Statusnachrichten werden überwacht, und zusätzlich aufgeführt wird, das Beendigungs und Diagnosenachrichten nicht überwacht werden, wozu gehört den dann ein Informationsnachricht und wie kann ich das feststellen?
    hello,

    die handbücher sind da recht verwirrend.
    habe über die bedienerhilfe folgendes gefunden:

    Nachrichtenart (MSGTYPE) - Hilfetext
    *DIAG
    Eine Diagnosenachricht wird an die
    Nachrichtenwarteschlange
    gesendet. Diagnosenachrichten liefern Informationen
    über Fehler, die von diesem Programm festgestellt
    wurden. Die Fehler befindet sich entweder in der an
    das Programm gesendeten Eingabe, oder es sind Fehler,
    die während der Ausführung der angeforderten Funktion
    aufgetreten sind. Mit einer Abbruch- oder
    Hinweisnachricht sollte das empfangende Programm oder
    die empfangende Prozedur außerdem darüber informiert
    werden, dass sich Diagnosenachrichten in ihrer
    Warteschlange befinden.

    hilft das weiter?

    k.

  6. #6
    Registriert seit
    May 2003
    Beiträge
    95
    So geht's :

    /* Prüfen ob PC verfügbar, ansonst Warten... */
    PING RMTSYS(*INTNETADR) INTNETADR('X.X.X.X') +
    MSGMODE(*QUIET *ESCAPE)
    MONMSG MSGID(TCP3210) EXEC(DO)
    DLYJOB DLY(3600)
    GOTO (WARTEN)
    ENDDO

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    MONMSG wirkt sich nur auf Abbruch-Nachrichten aus. Diese müssen vorher per SNDPGMMSG ... TYPE(*ESCAPE) gesendet worden sein.
    Ansonsten halt wie oben gesagt, per RCVMSG aus dem Joblog holen.
    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

  8. #8
    Registriert seit
    May 2003
    Beiträge
    95
    Die Frage war im konkreten Fall ob TCP3210(11) mit MONMSG bearbeitet werden kann. Es geht :

    Auszug aus Joblog falls Verbindung OK als COMP (Beendigung):
    TCP3210 00 COMP Statistik der Verbindun
    gsprüfung: 5 von 5 erfo
    lgreich (100%).

    Falls Verbindung nicht OK als ESC (Abbruch)
    TCP3210 00 ESC Statistik der Verbindun
    gsprüfung: 0 von 5 erfo
    lgreich (0%).

Similar Threads

  1. Java POI API auf I5 installieren / einrichten
    By User23 in forum IBM i Hauptforum
    Antworten: 19
    Letzter Beitrag: 10-05-06, 11:19
  2. Monmsg
    By Lissy1 in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 29-09-05, 14:34
  3. Sicherheitssoftware auf der AS400
    By hs in forum IBM i Hauptforum
    Antworten: 19
    Letzter Beitrag: 08-08-05, 09:42
  4. MONMSG für *INFO Nachrichten, oder anders...
    By AndreasW aus H in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 23-04-03, 14:59
  5. Frage zu MONMSG
    By hs in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 14-08-02, 07:09

Berechtigungen

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