Migration auf die Portaltools in Rational Application Developer V6.0

Projekte aus Portal Toolkit V5.0.2.2 werden automatisch auf Portaltools in Rational Application Developer V6.0 migriert, wenn der Portal Toolkit-Arbeitsbereich migriert wird oder das Projekt aus einem SCM-System für Quellcodeverwaltung (Source Code Management) geladen wird, oder wenn das Projekt mittels der Projektaustauschfunktion importiert wird. Wenn Sie eine Migration aus älteren Versionen von Portal Toolkit ausführen, müssen Sie Ihre Portletprojekte in WAR-Dateien exportieren und diese WAR-Dateien in die Portaltools in Rational Application Developer V6.0 importieren.

Bevor Sie Portalanwendungen migrieren, müssen Sie die Portaltoolsfunktion von Rational Application Developer V6.0 installieren. Weitere Informationen finden Sie im Installationshandbuch.

Anmerkung: Abwärtskompatibilität wird für Portletprojekte nicht unterstützt.
Die automatische Migration wird nur für Projekte unterstützt, die in Portal Toolkit V5.0.2.2 mit WebSphere Studio V5.1.2 erstellt wurden. Weitere Informationen zur Migration finden Sie in Migration aus WebSphere Studio V5.1, 5.1.1 oder 5.1.2.

Wenn Ihr Portletprojekt einem Unternehmensanwendungsprojekt zugeordnet ist, müssen Sie den entsprechenden Zielserver für das EAR-Projekt setzen. Sie können den Zielserver auf der Seite Servereigenschaften (Eigenschaften > Server) setzen.

Während der Migration von Projekten aus Portal Toolkit V5.0.2.2 werden einige zusätzliche Änderungen vorgenommen:
  • Der Zielserver wird auf WebSphere Portal V5.0 gesetzt, wenn für das Projekt kein Zielserver angegeben wird.
  • Der Portleterstellungspfad wird korrigiert.
  • Es wird eine Portletprojektgattung hinzugefügt.

Wenn Sie eine Migration aus älteren Versionen von Portal Toolkit ausführen, müssen Sie Ihre Portletprojekte manuell auf Portaltools in Rational Application Developer V6.0 migrieren. Gehen Sie dazu wie folgt vor:

  1. Exportieren Sie das vorhandene Projekt in eine WAR-Datei: Exportieren Sie in der früheren Version von Portal Toolkit jedes Projekt in eine WAR-Datei mit Quellendateien.
    1. Klicken Sie mit der rechten Maustaste auf das Projekt, und wählen Sie die Option Exportieren aus.
    2. Wählen Sie WAR-Datei und Quellendateien exportieren aus, und klicken Sie auf Fertig stellen.
  2. Importieren Sie die Portlet-WAR-Datei:
    1. Erstellen Sie in den Portaltools für Rational Application Developer V6.0 ein neues, leeres Portletprojekt.
      1. Wählen Sie Datei > Neu > Projekt > Portal > Portletprojekt oder Portletprojekt (JSR 168) aus.
      2. Nehmen Sie die Auswahl von Portlet erstellen zurück.
      3. Klicken Sie auf Erweiterte anzeigen.
      4. Wenn Sie ein Portlet aus WebSphere Portal 4.2 importieren, wählen Sie 2.2 als Servletversion aus.
      5. Wählen Sie WebSphere Portal v5.0 als Zielserver aus und klicken Sie auf Fertig stellen.
    2. Importieren Sie die WAR-Datei in dieses neue, leere Portletprojekt.
      1. Wählen Sie Importieren aus.
      2. Wählen Sie WAR-Datei aus, und geben Sie die WAR-Datei an, die Sie oben exportiert haben (beim Exportieren des Projekts in eine WAR-Datei in der früheren Version).
      3. Wählen Sie das neue, leere Portletprojekt aus.
      4. Wählen Sie Vorhandene Ressourcen ohne Warnung überschreiben aus.
      5. Wählen Sie nicht Projekte beim Überschreiben löschen aus.
  3. Löschen Sie die TLD-Datei:

    Es wird empfohlen, dass Sie die Portlet-TLD-Datei aus dem Projekt löschen, falls vorhanden. Andernfalls wird eine Warnung angezeigt, wenn Sie das Projekt erneut erstellen. Wenn Sie die TLD-Datei nicht löschen, kann dies Probleme verursachen, wenn Sie das Portletprojekt in WebSphere Portal implementieren und sich die TLD-Datei des Portlets von der Datei auf dem Server unterscheidet.

  4. Wenn Sie ein Portlet aus WebSphere Portal 4.2 migrieren, müssen Sie dieses migrierte Portletprojekt auf WebSphere Portal 5.x migrieren.
Informationen zur Migration von WebSphere Portal V4.2-Portlets auf V5.x finden Sie in Migration von WebSphere Portal V4.2-Portlets auf V5.x.

Informationen zur Migration von Faces-Ressourcen in einem Portletprojekt finden Sie in Migration von Faces-Ressourcen in einem Portletprojekt.

Zugehörige Tasks
Migration von WebSphere Portal V4.2-Portlets auf V5.x
Migration von Faces-Ressourcen in einem Portletprojekt
Migration aus WebSphere Studio V5.1, 5.1.1 oder 5.1.2

Zugehörige Verweise
Änderungen in WebSphere-Testumgebungen

Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved. (C) Copyright IBM Deutschland GmbH und andere 2000, 2005. Alle Rechte vorbehalten.