Start von InterChange Server vorbereiten

Bevor Sie InterChange Server starten, müssen Sie überprüfen, ob die unterstützende Software aktiv ist und die Konfigurationsdatei korrekt definiert ist. Dies ist in den folgenden Abschnitten erläutert:

Umgebungsvariablen prüfen und hinzufügen

Um sicherzustellen, dass das System die vom InterChange Server-System generierten Befehle erkennt, müssen Sie die Systemvariablen überprüfen. Die Datei CWSharedEnv.bat enthält die von InterChange Server benötigten Umgebungsvariablen. Falls Systemvariablen fehlen, müssen Sie sie hinzufügen.

Umgebungsvariablen prüfen

  1. Öffnen Sie ein Fenster "Eingabeaufforderung":

    Klicken Sie auf "Start > Programme > Zubehör > Eingabeaufforderung".

  2. Geben Sie den Befehl set im Fenster "Eingabeaufforderung" ein, und drücken Sie die Eingabetaste.

    Alle Systemvariablen werden jetzt in alphabetischer Reihenfolge angezeigt.

    Tipp:
    Damit der Text im Fenster "Eingabeaufforderung" besser lesbar ist, klicken Sie mit der rechten Maustaste auf die Titelleiste, und wählen Sie dann die Option "Eigenschaften" aus. Setzen Sie auf der Registerkarte "Layout" die Höhe und Breite der Fenstergröße herauf. Wählen Sie auf der Registerkarte "Farbe" eine andere Farbe für den Anzeigentext aus. Klicken Sie auf "OK", wählen Sie die Option "Verknüpfung, die dieses Fenster aufruft, ändern" aus, und klicken Sie dann erneut auf "OK". Wenn Sie dieses Fenster "Eingabeaufforderung" das nächste Mal öffnen, sind die neuen Eigenschaften wirksam.
  3. Ändern Sie die Systemvariablen CLASSPATH, CROSSWORLDS und Path so, dass die Werte für WebSphereICS und WebSphere MQ, die in Tabelle 13 aufgeführt sind, enthalten sind.

    Wenn eine der Variablen nicht angezeigt ist, müssen Sie möglicherweise blättern oder die Fenstergröße ändern. Befolgen Sie die Anweisungen im Tipp, der vor diesem Schritt angegeben ist.

    Die in Tabelle 13 angegebenen Werte sind Beispiele für die InterChange Server-Variablen in der Datei CWSharedEnv.bat, falls Sie die InterChange Server-Software und die unterstützende Software im Laufwerk C:\ installiert haben. Diese Beispiele enthalten die Variablen für die Datenbank nicht. Daher werden neben diesen Werten für InterChange Server möglicherweise auch Werte für DB2, Oracle oder MS SQL angezeigt.

    Falls eine der in Tabelle 13 aufgeführten Systemvariablen fehlt, fahren Sie mit der Task Umgebungsvariablen prüfen und hinzufügen fort. Sind alle Systemvariablen aufgelistet, machen Sie mit dem Abschnitt "Start von InterChange Server vorbereiten" weiter.


Tabelle 13. Systemvariablen CLASSPATH, CROSSWORLDS und Path
Variable Wert
CLASSPATH C:\IBM\WebSphereICS\lib\rt.jar;<DB2Home>\java\db2java.zip
CROSSWORLDS
C:\IBM\WebSphereICS
CWTools.home422
C:\IBM\WebSphereICS\bin
MQ_LIB
C:\Program Files\IBM\WebSphere MQ\java\lib
Path C:\IBM\WebSphereICS\bin;C:\IBM\WebSphereICS\jre\
bin\;C:\IBM\WebSphereICS\jre\bin\classic;
C:\Program Files\IBM\WebSphere MQ\
tools\c\samples\bin;
C:\Program Files\IBM\WebSphere MQ\bin;
C:\Program Files\IBM\WebSphere MQ\Java\lib

Umgebungsvariablen hinzufügen

Falls eine der in Tabelle 13 angegebenen Systemvariablen für InterChange Server bei den Systemvariablen fehlt, müssen Sie sie hinzufügen. So fügen Sie Systemvariablen hinzu:

  1. Klicken Sie auf "Start > Einstellungen > Systemsteuerung", und doppelklicken Sie dann auf "System".
  2. Klicken Sie auf der Registerkarte "Erweitert" auf die Schaltfläche "Umgebungsvariablen".
  3. Klicken Sie neben der Liste mit den Systemvariablen auf die Schaltfläche "Neu".
  4. Geben Sie im Dialogfenster "Neue Systemvariable" im Feld "Variable" den Variablennamen ein sowie im Feld "Wert" den Wert für die Variable, und klicken Sie dann auf "OK".
  5. Wiederholen Sie die Schritte 3 und 4 für jede neue Variablen.
  6. Starten Sie die Maschine erneut, um die neuen Systemvariablen festzulegen.

Ausführung der unterstützenden Software prüfen

So können Sie prüfen, ob die unterstützende Software aktiv ist:

Persistent Naming Server starten

Der IBM Transient Naming Server (tnameserv) ist Bestandteil des IBM Java ORB, der den Namensservice für das WebSphere Business Integration-System bereitstellt. Wenn eine Komponente gestartet wird, registriert sie sich selbst beim IBM Transient Naming Server. Sobald die Komponente den Zugriff auf eine andere Komponente im Business Integration-System benötigt, ermittelt sie mit dem Namensservice die Informationen, die sie benötigt, um diese Komponente zu lokalisieren und die Interaktion zu starten. Wenn beispielsweise ein Adapter mit InterChange Server kommunizieren muss, erhält er die Position von InterChange Server über den Transient Naming Server.

Wenn der Transient Naming Server jedoch fehlschlägt, geht sein Speicherinhalt verloren. Infolgedessen müssen alle Komponenten, die bei diesem Server registriert wurden, erneut gestartet werden, damit sie wieder für den Namensservice registriert sind. Der Persistent Naming Server erweitert das Leistungsspektrum des Transient Naming Server von IBM ORB so, dass die Objektgruppe der persistenten CORBA-Objekte, die beim Transient Naming Server registriert wurden, in einem Namensrepository gespeichert wird, damit sie für andere Prozesse und ICS-Komponenten bei einem Fehler des Transient Naming Server verfügbar ist. Andere Komponenten müssen nicht beendet und erneut gestartet werden, damit sie wieder für den Namensservice registriert sind.

In der Standardeinstellung ist der Persistent Naming Server aktiviert. Dies bedeutet, dass Verweise auf CORBA-Objekte im Namensrepository verwaltet werden. Damit dieser Namensserver ausgeführt wird, müssen Sie ihn jedoch mit der Startdatei PersistentNameServer.bat, die sich im Unterverzeichnis bin des Produktverzeichnisses befindet, explizit starten. Diese Startdatei führt die folgenden Tasks aus:

  1. IBM ORB Transient Naming Server starten
  2. Persistent Naming Server zum Laden der CORBA-Objekte, auf die verwiesen wird, in das Namensrepository starten

Anmerkung:
Sie können den IBM Transient Naming Server und den Persistent Naming Server auch als Windows-Service starten. Weitere Informationen finden Sie unter Komponenten als Windows-Services ausführen.

Weitere Informationen zum Starten des Transient Naming Server und des Persistent Naming Server finden Sie im Abschnitt zur Konfiguration von ORB im Handbuch System Administration Guide.
Hohe Verfügbarkeit

Bei einer Umgebung mit hoher Verfügbarkeit muss der Persistent Naming Service als Windows-Service gestartet werden.

Services für ICS-Komponenten prüfen

Das Installationsprogramm von WebSphere InterChange Server installiert InterChange Server automatisch als Windows-Service. Auch die folgenden ICS-Komponenten können als Windows-Services installiert werden:

Um diese Komponenten als Windows-Service zu installieren, verwenden Sie das Dienstprogramm CWServices. Weitere Informationen zu diesem Tool finden Sie unter Komponenten als Windows-Services ausführen.

So können Sie prüfen, ob für die ICS-Komponenten Windows-Services erstellt und gestartet wurden:

  1. Klicken Sie auf "Start > Einstellungen > Systemsteuerung", und doppelklicken Sie dann auf "Verwaltung".
  2. Doppelklicken Sie auf "Dienste".
  3. Blättern Sie zu den folgenden Services, und vergewissern Sie sich, dass jeder Service gestartet wurde (je nach verwendeter Datenbank):

    Tabelle 14. Datenbankserver und Windows-Services
    Datenbankserver Windows-Service
    DB2 DB2-DB2
    Oracle Oracleservicecwld (Oracle-Datenbankinstanz)
    SQL Server MSSQLServer

  4. Falls einer dieser Services gestoppt wurde, klicken Sie mit der rechten Maustaste auf den Service, und wählen Sie dann die Option "Starten" aus.
  5. Ist einer dieser Services für das manuelle Starten konfiguriert, müssen Sie mit der rechten Maustaste auf den Service klicken, die Option "Eigenschaften" auswählen und dann den Eintrag "Automatisch" in der Liste für den Starttyp auswählen.

Konfigurationsdatei prüfen

Das Installationsprogramm erstellt die Datei InterchangeSystem.cfg unter Verwendung der Werte, die Sie in den Installationsanzeigen angeben. Bevor Sie InterChange Server starten, müssen Sie sich vergewissern, dass die Werte in dieser Datei mit den Werten, die Sie bei der Einrichtung der Datenbank verwendet haben, konsistent sind.

Klicken Sie in der Konsolenbaumstruktur für die Serverinstanzen von System Manager mit der rechten Maustaste auf den Namen von InterChange Server, und wählen Sie die Option "Konfiguration bearbeiten" aus.

Copyright IBM Corp. 1997, 2004