FileNet P8 Content Engine, Version 5.0.+              

XML-Konfigurationsdatei für Content Engine-Instanz bearbeiten

Sie müssen jede XML-Konfigurationsdatei bearbeiten, um die entsprechenden Eigenschaftswerte für Ihre Umgebung bereitzustellen. Sie können die Dateien mit einem beliebigen Texteditor öffnen und bearbeiten.

Stellen Sie sicher, dass Ihnen das Installations- und Upgradearbeitsblatt vorliegt, das Sie während Ihrer Planungsaktivitäten ausgefüllt haben.

Wenn Sie Content Engine für die Verwendung des E-Mail-Attributs des Verzeichnisservers oder bei Active Directory den Benutzernamen des Principals (UPN) als Benutzerkurznamen für die Anmeldung konfigurieren wollen, müssen Sie zusätzliche Konfigurationsschritte ausführen und für Ihre LDAP- und Bootstrap-Einstellungen bestimmte Werte eingeben. Detaillierte Schritte finden Sie im IBM® FileNet P8-Hilfethema Security > IBM FileNet P8 security > How to... > Configure Content Engine to use e-mail or UPN for login.

High availability Anmerkung: In Hochverfügbarkeitsumgebungen müssen Sie sicherstellen, dass Sie die für Ihre Konfiguration geeigneten Werte verwenden:
Datenbankservername
Wenn Sie eine hoch verfügbare Datenbank für globale Konfigurationsdaten verwenden, verwenden Sie den Namen des virtuellen Servers.
RAC-Knoten n für Datenbankservernamen
Wenn Sie Oracle RAC verwenden, müssen Sie die Datenbankinformationen für zwei Knoten im RAC-Cluster eingeben.
Configuration Manager verwendet die von Ihnen angegebenen Werte zum Erstellen der JDBC-URL im in der folgenden Tabelle angegebenen Format:
Tabelle 1. JDBC-URL-Format für Oracle RAC
Server Beschreibung Beispiel
WebSphere
jdbc:oracle:@
(DESCRIPTION = (load_balance=yes)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)
(HOST = RAC-Knoten 1)
(PORT = 1521))(ADDRESS = 
(PROTOCOL = TCP)(HOST = RAC-Knoten 2)
(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME = 
Datenbankservicename)
(failover_mode = (type=select)
(method=basic)
(retries=Wiederholungsanzahl)(delay=
Verzögerungswert))))
jdbc:oracle:
@(DESCRIPTION =(load_balance=yes)
(ADDRESS_LIST=(ADDRESS = 
(PROTOCOL = TCP)(HOST = testrac1)
(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)
(HOST = testrac2)(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME = 
testracdb)(failover_mode = 
(type=select)(method=basic)
(retries=32)(delay=4))))
Oracle WebLogic Server

Weitere Informationen finden Sie auf der Website von Oracle Technology Network unter http://www.oracle.com/technology/documentation/index.html

Suchen Sie nach Configuring JDBC Multi Data sources.

 
JBoss Application Server
jdbc:oracle:@
(DESCRIPTION = (load_balance=yes)
(ADDRESS_LIST=(ADDRESS = 
(PROTOCOL = TCP)
(HOST = RAC-Knoten 1)
(PORT = 1521))(ADDRESS = 
(PROTOCOL = TCP)
(HOST = RAC-Knoten 2)
(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME = 
Datenbankservicename)
(failover_mode = (type=select)
(method=basic)
(retries=Wiederholungsanzahl)
(delay=Verzögerungswert))))
jdbc:oracle:@
(DESCRIPTION = (load_balance=yes)
(ADDRESS_LIST=
(ADDRESS = (PROTOCOL = TCP)
(HOST = testrac1)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)
(HOST = testrac2)(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME = 
testracdb)(failover_mode = 
(type=select)(method=basic)
(retries=32)(delay=4))))

So bearbeiten Sie Werte in den XML-Konfigurationsdateien:

  1. Öffnen Sie die Datei mit dem ausgefüllten Installations- und Upgradearbeitsblatt.
    Tipp: Überprüfen Sie in der Arbeitsblattdatei, ob der Befehl Daten > Filter > AutoFilter aktiviert ist. Sollen nur Configuration Manager-Werte angezeigt werden, filtern Sie in der Spalte Installation or Configuration Program nach jedem der folgenden Elemente, je nachdem, welche XML-Datei Sie bearbeiten:
    • CM: Set Application Server properties
    • CM: Configure GCD JDBC Data Sources
    • CM: Configure LDAP
    • CM: Configure Bootstrap Properties
  2. Öffnen Sie eine der folgenden generierten XML-Konfigurationsdateien mit einem Texteditor oder XML-Editor:
    • applicationserver.xml
    • configurejdbcgcd.xml für die globalen Konfigurationsdaten
    • configureldap.xml
    • configurebootstrap.xml

    Bearbeiten Sie die Datei configureloginmodules.xml, configurejdbcos.xml oder deployapplication.xml zu diesem Zeitpunkt nicht.

  3. Nehmen Sie die folgenden Änderungen an allen XML-Konfigurationsdateien vor:
    1. Ersetzen Sie jedes Vorkommen von ****INSERT VALUE**** durch einen entsprechenden Wert für Ihre Site. Weitere Informationen finden Sie in den Beschreibungen in der Datei.
      Wichtig: Sie brauchen keine Werte für Kennwörter anzugeben. Sie können den Befehl storepasswords später ausführen, um der Datei verschlüsselte Kennwörter hinzuzufügen.
    2. Überprüfen Sie, ob die Standardwerte für die verbleibenden Eigenschaften für Ihre Site korrekt sind.
    3. Setzen Sie den Attributwert enabled im Tag <configuration> in jeder XML-Konfigurationsdatei, die Sie bearbeiten, auf true, wenn Sie die Konfigurationstask ausführen wollen.
  4. (Nur WebSphere Application Server) Wenn Sie XA- und Nicht-XA-Datenquellen erstellt haben, die Sie für die Datenbank mit den globalen Konfigurationsdaten verwenden wollen, nehmen Sie die folgenden Änderungen vor:
    1. Setzen Sie den Attributwert enabled in der Datei configurejdbcgcd.xml im Tag <configuration> auf false, um die Erstellung eines weiteren Datenquellenpaars (XA und Nicht-XA) zu vermeiden.
    2. Setzen Sie <JDBCDataSourceXAFileName> und <JDBCDataSourceFileName> in der Datei configurebootstrap.xml auf den XA- bzw. Nicht-XA-JNDI-Namen, der der Datenbank mit den globalen Konfigurationsdaten zugeordnet ist.
  5. Speichern Sie Ihre Änderungen und schließen Sie die XML-Datei.
  6. Optional: Fügen Sie den XML-Dateien mit dem Befehl storepasswords verschlüsselte Kennwörter hinzu.
    Tipp: Wenn Sie vom Befehl storepasswords aufgefordert werden, Kennwörter in Konfigurationsdateien auf Platte zu speichern, müssen Sie mit yes oder no (statt mit y oder n) antworten.
    .
    1. Geben Sie den folgenden Befehl in einer Zeile ein:
      configmgr_cl storepasswords [-task Tasktyp | -taskfile Taskdateiname]
       -profile mein_Profil

      Dabei gilt Folgendes:

      -task Tasktyp
      Der Parameter -task Tasktyp ist optional und gibt eine Task an, für die Kennwörter verschlüsselt werden müssen. Beim Wert Tasktyp muss die Groß-/Kleinschreibung nicht beachtet werden. In folgender Tabelle werden alle gültigen Tasknamen, ihre zugehörige XML-Konfigurationsdatei und eine Beschreibung der Content Engine-Einstellungen aufgelistet, die von der Task betroffen sind.
      Tabelle 2. Werte für 'Tasktyp'
      Task Konfigurationsdatei Beschreibung
      übergangen

      applicationserver.xml

      configurebootstrap.xml

      configurejdbc.xml

      configureldap.xml

      deployapplication.xml

      Wenn Sie den Parameter -task Tasktyp übergehen, werden Sie dazu aufgefordert, die Kennwörter für alle XML-Konfigurationsdateien im Profil einzugeben. Jedes Kennwort wird verschlüsselt, bevor es der XML-Datei hinzugefügt wird.
      configurebootstrap configurebootstrap.xml Verschlüsselt das Kennwort für die Eigenschaft BootstrapPassword, die zum Erstellen der globalen Konfigurationsdaten und zum Starten von Content Engine verwendet wird.
      configurejdbcgcd

      configurejdbcgcd.xml

      Verschlüsselt das Kennwort für die Eigenschaft DatabasePassword, die Content Engine für den Zugriff auf die Objektspeicherdatenbank verwendet.

      configurejdbcos

      configurejdbcos.xml

      configurejdbcos.n.xml, wobei n eine Ganzzahl ist, die mit 2 beginnt

      Verschlüsselt das Kennwort für die Eigenschaft DatabasePassword, die Content Engine für den Zugriff auf die Objektspeicherdatenbank verwendet.

      Wenn Sie mehrere configurejdbcos.n.xml-Dateien haben, müssen Sie den Befehl für jede Taskdatei ausführen.

      configureldap

      configureldap.xml

      configureldap.n.xml, wobei n eine Ganzzahl ist, die mit 2 beginnt

      Verschlüsselt das Kennwort für die Eigenschaft LDAPBindPassword, die Content Engine beim Herstellen der Verbindung zum Verzeichnisserver zum Authentifizieren der Content Engine-Benutzer verwendet.

      Wenn Sie mehrere configureldap.n.xml-Dateien haben, müssen Sie den Befehl für jede Taskdatei ausführen.

      -taskfile Taskdateiname
      Der Parameter -taskfile Taskdateiname gibt die zu verwendende XML-Konfigurationsdatei an.

      Falls nur eine Taskdatei für den Tasktyp vorhanden ist, ist der Parameter -taskfile Taskdateiname optiona.

      Wenn mehr als eine Taskdatei für den Tasktyp vorhanden ist, müssen Sie den Parameter -taskfile Taskdateiname angeben. Sie können den Parameter -task Tasktyp übergehen, wenn Sie den Parameter -taskfile Taskdateiname angeben.

      -profile mein_Profil
      Der Parameter -profile mein_Profil gibt das zu verwendende Profil an. Der Wert von mein_Profil kann eines der folgenden Elemente sein:
      • Der Name des Profils, wie zum Beispiel ce_was_tiv_db2. Das Profil muss sich im Verzeichnis CE-Installationspfad/tools/configure/profiles befinden, wobei CE-Installationspfad die Position ist, an der die Content Engine-Software installiert ist.
      • Der absolute Pfad zum Profilverzeichnis, wie zum Beispiel "C:\Programme\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2" oder opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2.
      • Der absolute Pfad zur Profileingabedatei, wie zum Beispiel "C:\Programme\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg" oder opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2/ce_was_tiv_db2.cfg.
      Hinweis: Wenn der Pfad einen Verzeichnisnamen mit Leerzeichen enthält, müssen Sie den vollständigen Pfad in Anführungszeichen einschließen. Geben Sie zum Beispiel "C:\Programme\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg" ein.
  7. Wiederholen Sie diese Prozedur bei Bedarf, bis Sie alle erforderlichen Dateien bearbeitet haben.


Feedback

Letzte Aktualisierung: November 2010


© Copyright IBM Corp. 2010.
Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)