WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

cciLog

Verwenden Sie cciLog, um einen Fehler, eine Warnung oder ein Informationsereignis zu schreiben.

Das Ereignis wird von der Brokerschnittstelle protokolliert und enthält die angegebenen Argumente als Protokolldaten.

Syntax

void cciLog(
  int*          Rückkehrcode,
  CCI_LOG_TYPE  Typ,
  char*         Datei,
  int           Zeile,
  char*         Funktion,
  CciChar*      Nachrichtenquelle,
  int           Nachrichtennummer,
  char*         Tracetext,
                ...);

Parameter

Rückkehrcode
Der Rückkehrcode von der Funktion (Ausgabe).Mögliche Rückkehrcodes sind:
  • CCI_SUCCESS
  • CCI_INV_DATA_POINTER
  • CCI_INV_LOG_TYPE
Typ
Der Typ des Ereignisses, wie von CCI_LOG_TYPE definiert (Eingabe). Gültige Werte sind:
  • CCI_LOG_ERROR
  • CCI_LOG_WARNING
  • CCI_LOG_INFORMATION
Datei
Der Name der Quellendatei, mit der die Funktion aufgerufen wurde (Eingabe). Der Wert ist optional, aber nützlich für Debugzwecke.
Zeile
Die Anzahl der Zeilen in der Quellendatei, mit der die Funktion aufgerufen wurde (Eingabe). Der Wert ist optional, aber nützlich für Debugzwecke.
Funktion
Der Funktionsname, der die Protokollfunktion aufgerufen hat (Eingabe). Der Wert ist optional, aber nützlich für Debugzwecke.
Nachrichtenquelle
Der vollständig qualifizierte Standort und Name der Windows-Nachrichtenquelle oder der Linux-, UNIX- oder z/OS-Nachrichtenkatalog.

Geben Sie auf allen Betriebssystemen BIPmsgs an, um den aktuellen Nachrichtenkatalog für den Broker zu verwenden. Als Alternative können Sie auch Ihren eigenen Nachrichtenkatalog erstellen.

Nachrichtennummer
Die Nachrichtennummer, die das Ereignis bezeichnet (Eingabe). Wenn die Nachrichtennummer null ist, wird vorausgesetzt, dass keine Nachricht verfügbar ist. Wenn die Nachrichtennummer ungleich null ist, wird die angegebene Nachricht mit allen Einfügungen, die in der Argumentenliste für Variablen bereitgestellt werden, in das Brokerereignisprotokoll geschrieben.
Tracetext
Trace-Informationen, die in das Broker-Service-Traceprotokoll geschrieben werden (Eingabe). Die Informationen sind optional, aber nützlich für Debugzwecke.
...
Eine Argumentenliste für C-Variablen, die alle Nachrichteneinfügungen, die die Nachricht begleiten, enthält (Eingabe). Diese Einfügungen werden als Zeichenfolgen behandelt, und es wird vorausgesetzt, dass die Variablenargumente den Typ pointer to char haben.

char*-Zeichen müssen Zeichenfolgen in ASCII (Latin) oder EBCDIC (1047) sein.

Das letzte Argument in dieser Liste muss (char*)0 sein.

Rückgabewerte

Keine. Wenn ein Fehler auftritt, gibt der Parameter returnCode die Fehlerursache an.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:22:04


ReferenzthemaReferenzthema | Version 8.0.0.5 | as08552_