Schritt nach der Anpassung

Bearbeiten Sie eine Konfigurationseigenschaft, damit Benutzer Ihre Änderungen sehen, wenn sie sich das nächste Mal anmelden, ohne zuerst den Zwischenspeicher ihres Web-Browsers leeren zu müssen.

Vorbereitende Schritte

Führen Sie diese Prozedur aus, wenn Sie nur Änderungen in der Benutzerschnittstelle des Produkts vorgenommen haben.
Anmerkung: Wenn Sie eine Funktion der Benutzerschnittstelle ändern, die nicht Teil von LCConfigService ist (z. B. Aktivieren von Benachrichtigungsantworten), ist keine Maßnahme erforderlich, weil die Änderungen auf die Serverseite begrenzt sind.

Für die Bearbeitung von Konfigurationsdateien müssen Sie den wsadmin-Client verwenden. Weitere Informationen hierzu finden Sie im Abschnitt wsadmin-Client starten.

Informationen zu diesem Vorgang

Jede Webseite des Produkts lädt statische Scripts und Style-Sheets herunter, die sich nicht oft ändern. Zur Optimierung des Leistungsverhaltens werden diese Seiten über längere Zeiträume im Cache gespeichert, damit die Benutzer sie einmal pro Produktupgrade herunterladen müssen. Nachdem Sie Änderungen vorgenommen haben, können Sie den Server dazu anweisen, sicherzustellen, dass alle Web-Browser neue Kopien dieser Dateien herunterladen. Um die Web-Browser zu zwingen, alle im Cache gespeicherten Inhalte beim nächsten Aufrufen zu aktualisieren, führen Sie den folgenden Befehl aus, um die Versionsmarke des Produkts zu aktualisieren. Die Versionsmarke wird automatisch aktualisiert, wenn Sie vorläufige Fixes oder größere Versionsupgrades für das Produkt installieren.

Vorgehensweise

  1. Verwenden Sie den wsadmin-Client, um auf die IBM® Connections-Konfigurationsdateien zuzugreifen und sie auszuchecken.
    1. Verwenden Sie den folgenden Befehl, um die IBM Connections-Konfigurationsdatei zu laden: execfile("connectionsConfig.py")

      Wenn Sie zur Angabe eines Service aufgefordert werden, mit dem eine Verbindung hergestellt werden soll, geben Sie 1 ein, um den ersten Knoten in der Liste auszuwählen. Die meisten Befehle können auf jedem beliebigen Knoten ausgeführt werden. Wenn durch den Befehl Informationen mithilfe eines lokalen Dateipfades in eine Datei geschrieben oder aus einer Datei gelesen werden, müssen Sie den Knoten auswählen, auf dem die Datei gespeichert ist. Diese Informationen werden vom wsadmin-Client nicht verwendet, wenn Sie Konfigurationsänderungen vornehmen.

    2. Geben Sie den folgenden Befehl ein, um die IBM Connections-Konfigurationsdateien auszuchecken:

      LCConfigService.checkOutConfig("working_directory","cell_name")

      Dabei gilt Folgendes:
      • working_directory steht für das temporäre Arbeitsverzeichnis, in das die Konfigurationsdateien kopiert werden. Die Dateien werden in diesem Arbeitsverzeichnis aufbewahrt, während Sie sie bearbeiten.
        Notes:
        • Wenn Sie auf einem System, auf dem Microsoft Windows ausgeführt wird, einen Pfad zum Arbeitsverzeichnis angeben, verwenden Sie einen Schrägstrich für das Verzeichnis. Beispiel: "C:/temp".
        • Nur AIX und Linux: Das Verzeichnis muss Schreibberechtigungen erteilen. Andernfalls schlägt die Ausführung des Befehls fehl.
      • cell_name ist der Name der WebSphere Application Server-Zelle, die als Host der IBM Connections-Anwendung dient. Wenn Ihnen der Zellenname nicht bekannt ist, können Sie ihn anzeigen, indem Sie den folgenden Befehl im wsadmin-Client eingeben: print AdminControl.getCell()
        Anmerkung: Bei diesem Eingabeparameter müssen Sie die Groß-/Kleinschreibung beachten.
  2. Geben Sie den folgenden Befehl ein, um den Wert der Eigenschaft "versionStamp" zu erhöhen:
    Anmerkung: Dieser Befehl ist nur erforderlich, wenn eine Änderung für die Produkt-Benutzerschnittstelle vorgenommen wird und die Änderung an einer Datei vorgenommen wird, die mithilfe von LCConfigService ausgecheckt ist.
    LCConfigService.updateConfig("versionStamp","gmt_timestamp") Dabei ist gmt_timestamp die GMT-Zeit. Sie können für die Zeitmarke eine leere Zeichenfolge oder eine GMT-Wertefolge angeben. Wenn Sie eine leere Zeichenfolge angeben, berechnet der Client die aktuelle GMT-Zeit und aktualisiert die Versionsmarke mit diesem Wert. Wenn Sie die Zeit angeben möchten, geben Sie sie im Format jjjjMMtt.HHmmss ein, und geben Sie die Zeit der GMT-Zone an. Es empfiehlt sich, eine leere Zeichenfolge anzugeben und den Kunden die Zeitmarke formatieren zu lassen. Beispiel: LCConfigService.updateConfig("versionStamp","").
  3. Wenn Sie die Änderungen vorgenommen haben, müssen Sie die Konfigurationsdateien wieder einchecken. Dies muss im Verlauf derselben wsadmin-Sitzung geschehen, in der die Dateien ausgecheckt wurden, damit die Änderungen wirksam werden. Informationen zum Speichern und Übernehmen Ihrer Änderungen finden Sie im Abschnitt Änderungen allgemeiner Konfigurationseigenschaften übernehmen.