Die Fehlernachrichten, die möglicherweise während einer Implementierung generiert werden, sind im Folgenden zusammen mit Erläuterungen aufgelistet:
alter ql(Name_der_Übertragungswarteschlange) maxmsgl(104857600)Weitere Informationen zu diesem Befehl finden Sie im WebSphere MQ System Administration Guide.
alter chl(CM_to_BRK) chltype(sdr) MAXMSGL(104857600) alter chl(BRK_to_CM) chltype(rcvr) MAXMSGL(104857600)
alter chl(BRK_to_CM) chltype(sdr) MAXMSGL(104857600) alter chl(CM_to_BRK) chltype(rcvr) MAXMSGL(104857600)
Aus der Größe einer exportierten Nachrichtengruppe lässt sich schlecht auf die Größe des Nachrichtengruppen-Dictionarys schließen, das während der Implementierung generiert wird, da die exportierte Nachrichtengruppe im XML-Format gespeichert wird. Diese kann sehr ausführlich sein, das Dictionary hat jedoch ein viel kompakteres internes Format.
Jeder Broker wird durch eine global eindeutige ID (UUID: universally unique identifier) identifiziert, welche zugewiesen wird, wenn Message Brokers Toolkit bzw. Konfigurationsmanager-Proxy eine Definition für den Broker erstellen. Wenn die Implementierung erfolgt, wird eine UUID-Überprüfung durchgeführt, um einer versehentlichen Implementierung von Änderungen in Brokern vorzubeugen, die sich nicht unter Kontrolle des Konfigurationsmanagers befinden. Wenn Sie den Fehler BIP2045 empfangen haben, ist die Implementierungsnachricht an einen Broker mit einer UUID adressiert worden, aber von einem Broker verarbeitet worden, der eine andere UUID erwartet hat.
Wenn das nicht möglich ist, verwenden Sie die Konfigurationsmanager-Proxy-API-Methode BrokerProxy.setUUID(), um als UUID in der Broker-Definition des Konfigurationsmanagers diejenige UUID zu setzen, die der Broker erwartet. Diese API kann auch mit dem API-Mustertestprogramms Konfigurationsmanager-Proxy aufgerufen werden.
Der Aufruf dieser Methode erlaubt dem Konfigurationsmanager die Implementierung bei diesem Broker, wenngleich Ressourcen, die vorher bei diesem Broker implementiert worden sind, nicht vom Konfigurationsmanager überwacht werden (es sei denn, sie wurden ohnehin schon überwacht).
Um zu verhindern, dass dieses Problem erneut auftaucht, wenn Sie Broker löschen oder erneut erstellen, entfernen Sie stets die Brokerdefinition aus der Domäne, und implementieren Sie die Topologie erfolgreich,bevor die laufende Brokerkomponente gestoppt und gelöscht wird.
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
Es werden Fehlernachrichten angezeigt, die angeben, dass die Style-Sheets nicht gefunden wurden.
Sie erhalten nicht erwartete Ergebnisse bei der Umsetzung.