Diese Anweisungen können bei der Behebung von Problemen hilfreich sein, die während der Implementierung von Nachrichtenflüssen bzw. Nachrichtengruppen auftreten können.
Der Broker 'Brokername' hat seinen Modus nicht rechtzeitig veröffentlicht;
eventuelle Berichtsdaten sind möglicherweise nicht auf dem neuesten Stand.
Der Broker 'Brokername' weist nicht die erforderliche Softwareversion
für die Modusänderung auf.
WARNUNG: Der Broker 'Brokername' befindet sich im Modus 'Modusname', hat jedoch 'x' Ausführungsgruppen.
Damit wird die zulässige Höchstgrenze für diesen Modus überschritten.
WARNUNG: Der Broker 'Brokername' befindet sich im Modus 'Modusname', hat jedoch 'x' implementierte Nachrichtenflüsse.
Damit wird die zulässige Höchstgrenze für diesen Modus überschritten.
WARNUNG: Der Broker 'Brokername' verfügt in der Ausführungsgruppe 'Ausführungsgruppe' über einen
Nachrichtenfluss namens 'Nachrichtenfluss', der mindestens einen Knoten enthält,
der in diesem Modus nicht gültig ist: Modusname
WARNUNG: Der Testzeitraum für den Broker 'Brokername' ist am 'Tag_Monat_Jahr' abgelaufen.
Sie haben versucht, die Ausführungsgruppe 'Ausführungsgruppe' auf dem Broker 'Brokername' zu erstellen,
aber der Broker wird im Modus 'Modusname' ausgeführt, der
die Anzahl der Ausführungsgruppen, die gleichzeitig existieren können, begrenzt.
Die Ausführungsgruppe kann nicht erstellt werden.
Sie haben versucht, eine Brokerarchivdatei (BAR-Datei) in der Ausführungsgruppe
'Ausführungsgruppe' auf dem Broker 'Brokername'
zu implementieren, aber der Broker wird im Modus 'Modusname' ausgeführt, der die
Anzahl der Nachrichtenflüsse, die gleichzeitig existieren können, begrenzt.
Die Brokerarchivdatei kann nicht implementiert werden.
Sie haben versucht, eine Brokerarchivdatei (BAR-Datei) in der Ausführungsgruppe
'Ausführungsgruppe' auf dem Broker 'Brokername'
aber der Broker wird im Modus 'Modusname' ausgeführt, bei dem eine Einschränkung
hinsichtlich der zu implementierenden Knotentypen besteht.
Die Brokerarchivdatei kann nicht implementiert werden.
Die Gruppe der in der Brokerarchivdatei gefundenen Knotentypen, die ungültig sind,
lauten wie folgt: Knotentyp.
Sie haben versucht, eine Brokerarchivdatei (BAR-Datei) in der Ausführungsgruppe
'Ausführungsgruppe' auf dem Broker 'Brokername'
die Testperiode für den Broker ist jedoch abgelaufen.
Die Brokerarchivdatei kann nicht implementiert werden.
Sie haben versucht, eine Brokerarchivdatei (BAR-Datei) in der Ausführungsgruppe
'Ausführungsgruppe' auf dem Broker 'Brokername'
aber der Broker wird im Modus 'Modusname' ausgeführt, der
die Anzahl der Ausführungsgruppen, die gleichzeitig existieren können, begrenzt.
Die Brokerarchivdatei kann nicht implementiert werden.
Der Nachrichtenfluss 'Nachrichtenfluss', der einen Nachrichtenfluss des
Knotentyps 'Knotentyp' enthält, kann nicht implementiert werden, da die aktuelle
Fixpack-Funktionsstufe '<Version>.<Release>.<Änderung>.<Programmkorrektur>'
diesen Modus nicht unterstützt.
Verwenden Sie den Befehl mqsichangebroker -f all', um diese Funktion zu aktivieren.
mqsichangebroker MB8BROKER -f all
Weitere Fehlernachrichten, die möglicherweise während einer Implementierung generiert werden, sind im Folgenden zusammen mit Erläuterungen aufgelistet:
alter ql(transmit_queue_name) maxmsgl(104857600)
Weitere Informationen finden Sie im System Administration Guide (Handbuch zur Systemverwaltung) unter WebSphere MQ Version 7 Information Center
online.(Semipersistent_Compute1.Main, 27.89) : Array index evaluated to '0' but must
evaluate to a positive, nonzero integer value. (Feldgruppenindex als '0' ausgewertet, es muss sich jedoch um einen positiven ganzzahligen Wert ungleich null handeln.)
Die erste Einfügung in Nachricht BIP3226 (in diesem Beispiel Semipersistent_Compute1.Main)
gibt an, in welchem Knoten und welcher Routine die Anweisung auftritt. Die zweite Einfügung (in diesem Beispiel 27.89)
gibt die ungefähre Zeile und Spalte des in der dritten Einfügung angegebenen Indexwerts
(in diesem Beispiel '0') an.Beispielsweise könnte Ihr ESQL-Modul folgende Anweisung enthalten:
SET OutputRoot.XMLNSC.Top.A[0].B = 42;
Alle ESQL-Anweisungen mit dem Index null müssen korrigiert und es muss der Index '1' angegeben werden. In Anweisungen kann für den Index eine Variable oder ein Literalwert verwendet werden. Prüfen Sie beide möglichen Fälle. Der geänderte Code könnte beispielsweise wie folgt lauten:
SET OutputRoot.XMLNSC.Top.A[1].B = 42;
BIP7053S: Broker $SYS_mqsi 0 unexpected Java exception java.lang.Error: -2103399272!java.net.UnknownHostException :
Hostname: Hostname
In der Fehlernachricht ist der Hostname angegeben, der als Ergebnis des Aufrufs
gethostname an den Broker zurückgegeben wurde.TDS Extractor Trace File
========================
Beginning Extract..
Extracting Identification Info
Extracting Project Info
Extracting Messages
Extracting Elements
Extracting Compound Types
Extracting Type Members
Extracting Type Members
Extracting Type Members
Extracting Type Members
Extracting Type Members
Beginning Indexing..
Creating Member IDs to Tags Index Table.
Beginning Validation..
Validating Project
Validating Types
ERROR: TDSValidator::ValidateTypeMemberSimpleElement:
Simple elements in a type with Data Element Separation attribute = Tagged
Delimited must have the following attribute set:
Element Level - Tag
(Element ID: Town)
(Type ID: AddressType)
Return Code: -80
Validating Messages
Trace Info
===========
EXCEPTION: TDSValidator::Validate:
TDS Validation failed.
1 errors
0 warnings
Return Code: -1