Faces-Laufzeitressourcen für Webprojekte aus Rational Web Developer V6.0 aktualisieren

Die JavaServer Faces- und Faces Client-Laufzeitressourcen, die ursprünglich mit Rational Web Developer V6.0 bereitgestellt wurden, wurden für Rational Web Developer V6.0.1 aktualisiert. Wenn Sie die Entwicklung der mit dieser früheren Produktversion erstellten Projekte fortsetzen wollen, wird empfohlen, dass Sie die Ressourcen für die Faces- und Faces Client-Laufzeit auf die jeweils neueste Stufe aktualisieren.

In Rational Web Developer V6.0.1 werden die Faces- und Faces Client-Laufzeitressourcen automatisch aktualisiert, wenn ein Webprojekt importiert oder ein Arbeitsbereich geöffnet wird, das bzw. der Faces- oder Faces Client-Ressourcen enthält, die nicht auf dem neuesten Stand sind. Nachdem Sie ein Webprojekt oder einen Arbeitsbereich aus Rational Web Developer V6.0 in Rational Web Developer V6.0.1 importiert bzw. geöffnet haben, werden Sie aufgefordert, diese Laufzeitressourcen auf den neuesten Stand zu bringen.

Laufzeitressourcen automatisch aktualisieren

Führen Sie folgende Schritte aus, um die Faces- und Faces Client-Laufzeitressourcen für ein Webprojekt automatisch zu aktualisieren:
  1. Importieren Sie ein Webprojekt (oder einen Arbeitsbereich) mit Faces- oder Faces Client-Inhalt aus Rational Web Developer V6.0. Das Fenster Projektmigration wird geöffnet.
    Anmerkung: Wenn das Fenster Projektmigration nicht geöffnet wird, ist möglicherweise Ihre Einstellung für automatische Erstellung inaktiviert. Klicken Sie im Projektexplorer mit der rechten Maustaste auf Ihr Webprojekt, und wählen Sie Build > Projekt aus; der Prozess zum erneuten Erstellen eines Projekts öffnet das Fenster Projektmigration.
  2. Wenn in Ihrem Arbeitsbereich noch andere Webprojekte mit Faces- oder Faces Client-Inhalt vorhanden sind, können Sie Diese Auswahl auf alle anderen Projekte anwenden, für die ein Upgrade ausgeführt werden muss auswählen, damit alle diese Projekte aktualisiert werden.
  3. Klicken Sie auf eine der folgenden Optionen:
    • Klicken Sie auf Ja, um die Aktualisierung automatisch auszuführen.
    • Klicken Sie auf Später, um die Aktualisierung auf einen späteren Zeitpunkt zu verschieben. Wenn Sie die Laufzeitressourcen automatisch aktualisieren wollen, nachdem Sie Später ausgewählt haben, müssen Sie das Webprojekt schließen und erneut starten oder die Workbench neu starten, bevor Sie Ihr Webprojekt erneut erstellen. Wenn Sie die automatische Erstellung inaktiviert haben, klicken Sie mit der rechten Maustaste auf Ihr Webprojekt, und wählen Sie Projekt erstellen aus.
    • Klicken Sie auf Nie, um Ihre Laufzeitressourcen auf dem Stand der früheren Version beizubehalten. Wenn Sie Nie auswählen und absichtlich die Laufzeitressourcen der früheren Version beibehalten, werden Sie nicht mehr zur Aktualisierung der Ressourcen aufgefordert. Sollte dann zukünftig eine Aktualisierung der Laufzeitressourcen erforderlich werden, müssen Sie dies manuell ausführen.

Laufzeitressourcen manuell aktualisieren

Führen Sie folgende Schritte aus, um die Faces- und Faces Client-Laufzeitressourcen für ein Webprojekt manuell zu aktualisieren:
  1. Erstellen Sie ein neues Webprojekt (bzw. ein neues EGL-Webprojekt, wenn Sie mit EGL arbeiten) mit dem Namen JSF601. Sie werden dieses Projekt lediglich als Quelle für die neuesten Laufzeitressourcen verwenden, und Sie können es nach Abschluss der Aktualisierung löschen.
  2. Klicken Sie im Projektexplorer mit der rechten Maustaste auf das Projekt JSF601, und wählen Sie im Menü die Option Eigenschaften aus.
  3. Klicken Sie auf Funktionen des Webprojekts, und wählen Sie Faces-Basiskomponenten hinzufügen und Faces Client Framework hinzufügen aus. Klicken Sie anschließend auf OK.
  4. Wenn Sie mit EGL arbeiten, erstellen Sie eine JSF-Seitendatei wie folgt:
    1. Klicken Sie mit der rechten Maustaste auf den Ordner 'WebContent' Ihres neuen EGL-Webprojekts.
    2. Wählen Sie Neu > Andere > Faces-JSP-Datei aus.
    Die Dateien eglintdebug.jar und eglintdebugsupport.jar werden zu Ihrem Projekt hinzugefügt.
  5. Führen Sie für jedes vorhandene Faces-Projekt, das Sie aktualisieren wollen, die folgenden Schritte aus:
    1. Erweitern Sie im Projektexplorer ein vorhandenes Projekt, um die im Ordner WebContent/WEB-INF/lib/ vorhandenen Dateien anzuzeigen. Suchen und löschen Sie die folgenden JAR-Dateien in diesem Verzeichnis:
      • eglintdebug.jar (nur EGL)
      • eglintdebugsupport.jar (nur EGL)
      • fda6.jar (nur EGL)
      • fdaj6.jar (nur EGL)
      • jsf-api.jar
      • jsf-ibm.jar
      • jsf-impl.jar
      • odc-jsf.jar
    2. Kopieren Sie aus dem Verzeichnis WebContent/WEB-INF/lib des Projekts JSF601 für jede der gelöschten JAR-Dateien jeweils die JAR-Datei desselben Namens, und fügen Sie sie in Ihr ursprüngliches Projekt an derselben Position ein. Für einige Konfigurationen müssen nicht alle JAR-Dateien im Projekt vorhanden sein; kopieren Sie keine der JAR-Dateien, die nicht im ursprünglichen Projekt vorhanden war.
    3. Wenn Sie mit EGL arbeiten, klicken Sie mit der rechten Maustaste auf den Namen jedes EGL-Webprojekts und klicken Sie auf Generieren. Wenn Sie die Projekte nicht automatisch erstellen, klicken Sie anschließend auf Projekt > Build für alle.
  6. Löschen Sie das Webprojekt JSF601.
Zugehörige Tasks
Faces-Laufzeitressourcen in einem Webprojekt aktualisieren
Ressourcen der Faces Client-Laufzeit in einem Webprojekt aktualisieren
Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved. (C) Copyright IBM Deutschland GmbH und andere 2000, 2005. Alle Rechte vorbehalten.