[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Nov 2003
    Beiträge
    2.427
    Zitat Zitat von Matthias182 Beitrag anzeigen
    Ich möchte die message queue nicht generell löschen, sondern nur, wenn sie defekt ist. Und das will ich natürlich vorher prüfen.
    Dann bleibt dir wohl nur der Weg mittels MI (Machine Interface), wobei eine Nachrichtenwarteschlange wie es aussieht in der Systemdomäne liegt und ab Sicherheitsstufe 40 nur von Programmen mit Systemstatus darauf zugegriffen werden kann. Und du brauchst noch eine detailierte Beschreibung von IBM, wie eine Nachrichtenwarteschlange (je nach Systemrelease) aufgebaut ist, um sie prüfen zu können.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.789
    Im Endeffekt laboriert man hier an einem Problem das statistisch gesehen nie wieder vorkommen wird, aber was ist schon Statistik.

    Da man nicht weiß wie CHKOBJ auf defekte Objekte reagiert bliebe ggf. eine andere Lösung:

    Ein CLP, dass nur folgenden Befehl ausführt:
    RCVMSG MSGQ(MYLIB/MYMSGQ)
    WAIT(0)
    RMV(*NO)

    Dieses CLP wird submittet.
    Der SBMJOB übergibt im Joblog die genaue Job-Id, die per RCVMSG ausgelesen werden kann.
    Per JOBAPI wird geprüft, ob der Job beendet wurde. Ist dies der Fall, scheint die MSGQ ja i.O. zu sein, da der RCVMSG nicht hängen blieb.
    Es muss natürlich sichergestellt werden, dass der Job auch sofort loslegt.
    Zwischen SBMJOB und Job-API müsste ein DLYJOB(1) eigentlich reichen.
    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

Similar Threads

  1. Message aus MSGF in RPG-ILE auslesen
    By TomWaf in forum NEWSboard Programmierung
    Antworten: 16
    Letzter Beitrag: 24-08-10, 14:47
  2. Fehler bei Stored Procedure
    By peter.kinne in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 21-09-05, 12:22
  3. Unix printer queue
    By mtu in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 20-07-05, 12:34
  4. Lexmark T634 - Remote printer queue
    By mtu in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 13-07-05, 15:06
  5. ASCII Output via Remote Queue
    By hak in forum NEWSboard Drucker
    Antworten: 5
    Letzter Beitrag: 12-07-05, 21:07

Berechtigungen

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