Lösungsvorschläge für einige häufig auftretende Probleme, die beim Starten anderer Ressourcen als dem Broker bzw. dem Konfigurationsmanager entstehen können.
Servicename - DLL initialization failure Initialization of the
dynamic link library c:\windows\system32\user32.dll failed.
The process is terminating abnormally.
Wenn die Überprüfung negativ ausgeht, ist Ihre WebSphere MQ-Installation unvollständig. Dieser Fehler tritt typischerweise auf, weil Sie zuvor WebSphere Application Server installiert haben, welches eine eingebettete WebSphere MQ-Komponente installiert, die WebSphere Event Broker nicht unterstützt.
Sie müssen WebSphere Application Server deinstallieren und anschließend das volle WebSphere MQ-Produkt installieren, das mit WebSphere Event Broker mitgeliefert wird.
Wenn die Standardkonfiguration vom Assistenten nicht vollständig entfernt wird, wird ein Fehlerfenster geöffnet, in dem Anweisungen für die Suche nach dem Assistentenprotokoll angezeigt werden. Führen Sie folgende Schritte aus:
mqsistop WBRK6_DEFAULT_CONFIGURATION_MANAGER
mqsistop WBRK6_DEFAULT_BROKER
mqsideletebroker WBRK6_DEFAULT_BROKER -w
Der Parameter -w löscht alle Dateien, die diesem Broker zugeordnet sind, aus dem zugehörigen Arbeitspfad.
mqsideleteconfigmgr WBRK6_DEFAULT_CONFIGURATION_MANAGER -w -q -n
Da mit dem Parameter -q der Warteschlangenmanager gelöscht wird, darf er erst verwendet werden, wenn der Broker bereits gelöscht wurde. Der Parameter -w löscht alle Dateien, die dem Konfigurationsmanager zugeordnet sind, aus dem zugehörigen Arbeitspfad, und der Parameter -n löscht das Konfigurationsrepository.
db2 disconnect DEFBKDB6 db2 drop DEFBKDB6
mqsideletedb DEFBKDB6
endmqlsr -w -m WBRK6_DEFAULT_QUEUE_MANAGER endmqm -i WBRK6_DEFAULT_QUEUE_MANAGER dltmqm WBRK6_DEFAULT_QUEUE_MANAGER
Wenn der Kurzüberblick nicht ordnungsgemäß über das Information Center angezeigt wird, können Sie ihn anzeigen, indem Sie diese Datei in einem Browser öffnen, in dem der Adobe Flash Player installiert ist: evtoolkit\eclipse\plugins\com.ibm.etools.mft.quicktour.doc_6.0.0\quick_tour\quick_tour.html.
BIP0832E: Es ist eine 'class java.io.FileNotFoundException'-Ausnahme aufgetreten, die folgende Nachricht ausgab: [Dateipfad] (The process cannot access the file because it is being used by another process) (Der Prozess kann auf die Datei nicht zugreifen, da sie zur Zeit von einem anderen Prozess verwendet wird). Beheben Sie die Fehlerursache, und wiederholen Sie den Versuch.
S STU3053 $HASP100 STU3053 ON STCINRDR IEF695I START STU3053 WITH JOBNAME STU3053 IS ASSIGNED TO USER STU3 , GROUP STCGROUP $HASP373 STU3053 STARTED +(broker53) 0 BIP9141W: Die Komponente wurde gestartet. +(broker53) 0 BIP2001I: Der WebSphere Business Integration Message Broker-Service wurde gestartet; Prozess-ID: 33554919. +(broker53.default) 0 BIP2201I: Ausführungsgruppe gestartet: Prozess: '67109 442 196'; Thread '0'; zusätzliche Informationen 'broker53', '76eb7f2d-e800-00 00-0080-974c271866d2', 'default', 'true', 'Q4A3', 'false', 'ARG5D651', 'ARGO53', '********', 'false', 'f9c27f2d-e800-0000-0080-974c271866d2' , '/local/argo/driver/drv3', '/local/argo/tgrp53/broker53'. +(broker53.default) 0 BIP9137I: Ein Ablaufmanager (Work Manager) wurde vom R 443 RMS-Registrierungsservice registriert; der Name des Ablaufmanagers ist BIP.STU30532.006710919 6.IBM.UA .
D OMVS,U=STU3 BPXO040I 18.49.59 DISPLAY OMVS 446 OMVS 000E ACTIVE OMVS=(68,05) USER JOBNAME ASID PID PPID STATE START CT_SECS STU3 STU30531 0069 33554696 33554919 HR 18.49.15 2.217 LATCHWAITPID= 0 CMD=bipbroker broker53 STU3 STU30532 03FD 67109196 67109222 HR 18.49.23 19.816 LATCHWAITPID= 0 CMD=DataFlowEngine broker53 76eb7f2d-e800-00 STU3 STU3053 0036 33554768 83886483 HRI 18.49.08 .653 LATCHWAITPID= 0 CMD=bipservice Q4A3BRK AUTO STU3 STU30532 03FD 67109222 33554696 1W 18.49.23 19.816 LATCHWAITPID= 0 CMD=bipimain DataFlowEngine broker53 76eb7f2 STU3 STU3053 0036 83886483 1 1WI 18.49.08 .653 LATCHWAITPID= 0 CMD=/local/argo/driver/drv3/bin/bipimain bip STU3 STU30531 0069 33554919 33554768 1W 18.49.15 2.217 LATCHWAITPID= 0 CMD=bipimain bipbroker broker53
Das BIPIMAIN-Hauptprogramm der Infrastruktur ist in jedem Adressraum der erste Prozess. Es startet 'bipservice', 'bipbroker', 'DataFlowEngine' oder 'bipuns' als zweiten Prozess in demselben Adressraum. Für jede Ausführungsgruppe wird ein zusätzlicher Adressraum gestartet. In diesem Beispiel steht nur eine Ausführungsgruppe zur Verfügung.
verbx vsmdata,'noglobal,jobname(vcp0brk2)'Dabei ist vcp0brk2 der Name des Jobs, der fehlschlägt.
BIP2604E: Der Knoten konnte die Warteschlange von WebSphere MQ [Name der Warteschlange] des Warteschlangenmanagers [Name des WS-Managers] nicht öffnen.Diese Nachricht wird alle 30 Minuten ausgegeben.
In diesem Fall kann ein Nachrichtenflussknoten keine Verbindung zu dem angegebenen WebSphere Event Broker-Warteschlangenmanager herstellen, der der Eingabewarteschlange zugeordnet ist, da das übergebene Serialisierungstoken bereits in der Gruppe zur gemeinsamen Nutzung von Warteschlangen verwendet wird.
Dies ist nur eine Informationsnachricht. Mit der Nachricht wird angezeigt, dass eine serielle Anordnung auftritt, wenn mindestens zwei Input-Knoten für Nachrichtenflüsse versuchen, eine Verbindung zu einem Warteschlangenmanager herzustellen, um Nachrichten aus einer gemeinsam genutzten Warteschlange abzurufen.
BIP8026E: Die Komponente konnte nicht gestartet werden. Die Komponente konnte mit der Servicebenutzer-ID, die bei der Erstellung der Komponente angegeben wurde, nicht gestartet werden. Stellen Sie sicher, dass die Servicebenutzer-ID und das Kennwort noch gültig sind. Vergewissern Sie sich, dass die Servicebenutzer-ID über Zugriffsberechtigungen für alle Produktverzeichnisse, insbesondere die Verzeichnisse 'bin' und 'log', verfügt. Überprüfen Sie die Systemnachrichten (unter Windows NT entspricht dies dem Anwendungsereignisprotokoll).
Wenn Sie beispielsweise für NTSecurityDomainName (im Parameter -d im Befehl mqsicreatebroker) den Wert NYBROKER im lokalen System \\NYBROKER angeben, kann die Servicebenutzer-ID im Parameter -i im Befehl mqsicreatebroker nicht nybroker sein.
Sie müssen Ihren Benutzernamensserver löschen und mit einer anderen Benutzer-ID mit der korrekten Berechtigung erneut erstellen.
ICH408I USER(TASKID1 ) GROUP(TSOUSER ) NAME(FRED (FRED) 959 /argo/MA11BRK/ENVFILE CL(DIRSRCH ) FID(01D7C7E2E3F0F8000F16000000000003) INSUFFICIENT AUTHORITY TO LOOKUP ACCESS INTENT(--X) ACCESS ALLOWED(OTHER ---) IEE132I START COMMAND DEVICE ALLOCATION ERROR IEA989I SLIP TRAP ID=X33E MATCHED. JOBNAME=*UNAVAIL, ASID=00A8. D J,BPXAS IEE115I 11.13.04 2001.212 ACTIVITY 601In diesem Beispiel hat die ID der gestarteten Task keinen Zugriff auf die Dateisystemkomponente. In der Nachricht ICH408I wird Folgendes angezeigt:
Mit diesen Informationen können Sie die Berechtigungen korrigieren und anschließend (in diesem Fall) die Anforderung zum Starten des Brokers erneut ausgeben. Dieser Nachrichtentyp wird erzeugt, wenn der Benutzer, der den Befehl ausgibt (z. B. zum Starten des Brokers oder zur Übergabe von JCL zum Starten eines Dienstprogrammjobs), nicht über die richtigen Berechtigungen für das Dateisystem der Komponente verfügt. Verwenden Sie die ICH408I-Informationen, um dieses Problem zu beheben.
Eine weitere mögliche Ursache für Berechtigungsfehler sind Inkonsistenzen in den RACF-Definitionen für eine Benutzer-ID im MVS-Image und OMVS-Segment. Sie sollten sich auch bei Ihrem Systemadministrator rückversichern, dass für die für MVS verwendete RACF-ID ein entsprechendes OMVS-Image erstellt wurde.