[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2004
    Beiträge
    24

    MQ-Series: Automatische Verarbeitung

    Ich habe folgendes Problem:

    Wenn ich XML-Meldungen bekomme, kommt folgende Fehlermeldung:

    Nachrichten-ID . . . . : AMQ8620 Bewertung . . . . . . : 00
    Nachrichtenart . . . . : Information
    Sendedatum . . . . . . : 20.10.06 Sendezeit . . . . . . : 06:15:18

    Nachricht . . . : Trigger message with warning 2079
    Cause . . . . . : The trigger monitor received a message with a warning.
    For example, it may have been truncated or it could not be converted to the
    trigger monitor's data representation. The reason code for the warning is
    2079.
    Recovery . . . : None.
    Technical Description . . . . . . . . : None.

    und alle meine XML-Meldungen sind aus der Queue weg, aber keine Verarbeitung ist erfolgt. Ich habe in MQ-Process ein Programm erfasst, das eingentlich gestartet werden sollte, sobald eine XML-Meldung in der Queue.
    Wer könnte mir da Helfen ?

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Dazu müsste man wissen, was 2079 bedeutet !
    Dies kann entweder
    - auf zu lange Daten
    - oder falsche Codepage (CCSID)
    deuten.

    In der XML-Datei steht mesitens am Anfang ein String über die verwendete Codepage:
    <?xml version="1.0" encoding="UTF-8"?>
    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
    Jun 2004
    Beiträge
    24
    Ich habe folendes am Anfang der XML-Datei:
    <?xml version="1.0" encoding="UTF-8"?>
    Aber wieso geht es manuell einwandfrei, nur mit dem "RUNMQTRM" geht es nicht! und wieso gehen meine XML-Meldungen verloren ? Gruss Reno

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Vielleicht muss man dem Trigger noch irgendwo mitteilen, wie die max. Größe einer XML-Nachricht ist und ob UTF-8 unterstützt wird.

    Die Meldung besagt doch eindeutig, dass die Nachricht entweder zu lang ist, oder Zeichen enthält die in die Datenbank nicht übernommen bzw. konvertiert werden können (CCSID-Problem).

    Wie steht der Systemwert QCCSID ?
    Mit welcher CCSID laufen die Job's ?
    Welche CCSID hat deine DAtenbank ?
    usw.
    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. MQ-Series: Automatische Verarbeitung
    By RLurati in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 20-10-06, 08:31
  2. Automatische Anmeldung im QUMB
    By HELROHA in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 16-08-06, 13:53
  3. Warum funktioniert das automatische IPL nicht ?
    By Beate in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 05-04-06, 07:24
  4. Automatische Datenübertragung
    By Tom5 in forum IBM i Hauptforum
    Antworten: 14
    Letzter Beitrag: 18-01-05, 07:53
  5. MQ Series
    By schreibr in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 31-10-01, 13:35

Berechtigungen

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