Der Komponentenprozess für die Webkomponente lädt die neueste Version der Komponentenartefakte herunter und setzt diese Artefakte in den richtigen Ordner.
Befolgen Sie diese Schritte, um den Komponentenprozess zu erstellen, der die Webkomponente bereitstellt:
- Klicken Sie in der Registerkarte Komponenten auf die Komponente JPetStore-WEB.
- Klicken Sie auf Prozesse und dann auf Neuen Prozess erstellen.
- Geben Sie im Fenster Neuen Prozess erstellen den Namen mit Webkomponente bereitstellen ein.
- Wählen Sie in der Liste Prozesstyp die Option Bereitstellung aus. Diese Liste hat andere Optionen für Prozesse, die Komponenten deinstallieren oder konfigurieren.
- Übernehmen Sie die Standardwerte für die anderen Eigenschaften und klicken Sie dann auf Speichern.
- Klicken Sie in der Liste der Prozesse auf den neuen Prozess. Der Prozess wird in einem Prozesseditor geöffnet. Dieser Editor zeigt die Schritte im Prozess in grafischer Form als Ablaufdiagramm. Die Felder Start und Beenden stellen den Beginn und das Ende des Prozesses dar. Von hier fügen Sie Schritte dem Prozess hinzu und verknüpfen sie zwischen den Schritten Start und Beenden, um die Reihenfolge der Schritte zu zeigen.
- Fügen Sie einen Schritt hinzu, um Dateien aus dem Arbeitsverzeichnis zu entfernen. Der Prozess läuft ohne Arbeitsverzeichnis. Um sicherzustellen, dass Sie die neueste Version der Dateien in der Webkomponente verwendet haben, führen Sie einen Befehl aus, um das Arbeitsverzeichnis zu bereinigen:
- Erweitern Sie links vom Prozesseditor unter Verfügbare Plug-in-Schritte die Struktur . Das Menü Verfügbare Plug-in-Schritte zeigt die verfügbaren Schritte. Sie können die Baumstruktur durchsuchen, um Schritte zu finden, oder oben im Fenster Suchtext eingeben.
- Klicken Sie unter dem Baumstruktureintrag FileUtils auf den Schritt Dateien und Verzeichnisse löschen und ziehen Sie ihn in den Prozesseditor. Das Fenster Eigenschaften bearbeiten öffnet sich und zeigt die Eigenschaften für den Schritt. Einige dieser Eigenschaften gelten nur für den Schritt und andere sind bei allen Schritten gleich.
- Geben Sie im Feld Name den Namen als Arbeitsverzeichnis bereinigen ein.
- Geben Sie im Feld Basisverzeichnis einen einzelnen Punkt ein (.).
- Geben Sie im Feld Einschließen einen Stern (*) ein.
- Übernehmen Sie die Standardwerte für die anderen Eigenschaften und klicken Sie dann auf Speichern.
Der neue Schritt erscheint als Feld im Prozesseditor. Später verbinden Sie diesen Schritt mit den anderen Schritten im Prozess. Der Prozesseditor sieht wie in der folgenden Abbildung aus:
- Fügen Sie einen Schritt hinzu, um die neueste Version der Komponentenartefakte hinzuzufügen. Der Schritt Artefakte herunterladen wird in den meisten Bereitstellungsprozessen verwendet. Dieser Schritt lädt die angegebene Version der Komponentenartefakte auf den Zielcomputer herunter. Wenn Sie den Prozess ausführen, geben Sie an, ob Sie die neueste Version der Komponentenartefakte oder eine spezifische Version verwenden möchten.
- Erweitern Sie unter Verfügbare Plug-in-Schritte den Eintrag und ziehen Sie den Schritt Artefakte herunterladen in den Prozesseditor.
- Übernehmen Sie im Fenster Eigenschaften bearbeiten die Standardwerte und klicken Sie auf Speichern.
- Fügen Sie einen Schritt hinzu, um den alten Webinhalt aus dem Server zu entfernen:
- Erweitern Sie und ziehen Sie einen weiteren Schritt Dateien und Verzeichnisse löschen in den Prozesseditor.
- Geben Sie im Fenster Eigenschaften bearbeiten den Namen als Alte Inhalte entfernen ein.
- Geben Sie im Feld Basisverzeichnis das folgende Verzeichnis ein:
webapps/JPetStore
- Geben Sie im Feld Einschließen das folgende Verzeichnis ein:
Bilder
- Geben Sie im Feld Arbeitsverzeichnis die folgende Variable ein:
${p:environment/tomcat.home}
Diese Variable stellt den Hauptordner des Tomcat-Web-Servers dar. Sie werden für diese Variable später einen Wert eingeben.
- Übernehmen Sie die Standardwerte für die anderen Felder und klicken Sie auf Speichern.
- Fügen Sie einen Schritt hinzu, um den neuen Inhalt auf dem Server bereitzustellen. Dieser Schritt kopiert die Komponentenartefakte auf den Anwendungsserver.
- Erweitern Sie und ziehen Sie den Schritt Verzeichnis verschieben in den Prozesseditor.
- Geben Sie im Fenster Eigenschaften bearbeiten den Namen Neuen Inhalt bereitstellen ein.
- Geben Sie im Feld Quellenverzeichnis einen einzelnen Punkt ein (.).
- Geben Sie im Feld Zielverzeichnis das folgende Verzeichnis ein:
${p:environment/tomcat.home}/webapps/JPetStore/
- Geben Sie im Feld Einzuschließende Dateien folgenden Code ein:
images/*
- Übernehmen Sie die Standardwerte für die anderen Felder und klicken Sie auf Speichern.
Jetzt hat der Prozess vier Schritte wie in der folgenden Abbildung:
Jeder Schritt hat zwei Symbole in der rechten oberen Ecke des Schritts. Das grüne Bearbeitungssymbol
öffnet dasselbe Eigenschaften bearbeiten-Fenster, das sich auch öffnet, wenn Sie den Schritt erstellen. Das X-Symbol
löscht den Schritt.
Wenn Sie die Maus über einen Schritt führen, erscheint ein Pfeilsymbol über der Mitte des Schritts. Dieses Symbol wird verwendet, um Verbindungen zwischen Schritten einzurichten.

- Verbinden Sie die Schritte in der Reihenfolge, in der sie ausgeführt werden:
- Bewegen Sie den Mauscursor über den Schritt Start, klicken Sie und ziehen Sie das Pfeilsymbol auf den Schritt Arbeitsverzeichnis bereinigen. Der Pfeil zwischen diesen Schritten stellt den Ablauf der Aktivitäten von einem Schritt zum nächsten dar, wie in der folgenden Abbildung gezeigt:
- Ziehen Sie einen Pfeil vom Schritt Arbeitsverzeichnis bereinigen zum Schritt Artefakte herunterladen.
- Ziehen Sie einen Pfeil vom Schritt Artefakte herunterladen zum Schritt Alte Inhalte entfernen.
- Ziehen Sie einen Pfeil vom Schritt Alte Inhalte entfernen zum Schritt Neuen Inhalt bereitstellen.
- Ziehen Sie einen Pfeil vom Schritt Neuen Inhalt bereitstellen auf den Schritt Beenden.
Sie können Schritte in einer Sequenz verbinden wie in diesem Beispiel, oder Schritte parallel ausführen lassen, indem Sie mehrere Links erstellen. Die Prozesse beginnen aber immer mit dem Schritt Start und enden mit dem Schritt Beenden. Die Schrittabfolge in diesem Prozess ist wie folgt:
- Starten
- Arbeitsverzeichnis bereinigen
- Artefakte herunterladen
- Alte Inhalte entfernen
- Neuen Inhalt bereitstellen
- Beenden
- Speichern Sie den Prozess, indem Sie auf das Symbol Speichern
unter Extras klicken.
Der vollständige Komponentenprozess für die Webkomponente sieht wie in der folgenden Abbildung gezeigt aus: