Generierte Java EE-Projekte modifizieren und erneut publizieren
Nachdem Sie die Java™-EE-Projekte (Java EE = Java 5 Platform, Enterprise Edition) erfolgreich aus einem Monitormodell auf dem Textserver veröffentlicht haben, möchten Sie möglicherweise das Modell ändern und es für weitere Tests erneut veröffentlichen.
Informationen zu diesem Vorgang
Vorgehensweise
Führen Sie die folgenden Schritte aus, um das Monitormodell zu ändern und erneut zu veröffentlichen:
- Nehmen Sie die gewünschten Änderungen am Monitormodell vor. Wichtig: Die Versionssteuerung wird in der Monitortestumgebung nicht unterstützt. Ändern Sie daher nicht die Zeitmarke des Monitormodells, da diese als Versions-ID verwendet wird.
- Klicken Sie mit der rechten Maustaste auf das Monitormodell in der Ansicht 'Project Explorer'
und klicken Sie auf Monitor-Java EE-Projekte generieren. Das Fenster
Monitor-Java EE-Projekt generieren wird geöffnet. (Falls gewünscht, können Sie
eine Benutzervorgabe festlegen, die das Angeben von Schablonen zum automatischen Füllen der Textfelder
mit Standardprojektnamen ermöglicht. Diese Vorgehensweise wird in Benutzervorgaben für das Generieren von Monitor-Java EE-Projekte festlegen beschrieben.) Sie können die Standardnamen für die Projekte übernehmen, müssen dabei jedoch
darauf achten, dass die Namen nicht zu lang werden. In Windows dürfen Pfade maximal 256 Zeichen lang
sein, d. h. jeder Pfad, der bei der Erstellung mehr als 128 umfasst, verursacht bei der Veröffentlichung
voraussichtlich Probleme. Wenn der Name bzw. der Pfadname des Monitormodells zu lang ist, wird eine Monitormodellanwendung
in der Serveransicht von Integration
Designer oder
in der Administrationskonsole von WebSphere Application
Server nicht als gestartet angezeigt. Anmerkung: Beim Generieren von Java EE-Projekten für umfangreiche Monitormodelle kann eine abnormale Speicherbedingung im Eclipse-Arbeitsbereich von IBM® Integration Designer auftreten. Informationen zum Beheben dieser abnormalen Speicherbedingungen finden Sie im Abschnitt Java EE-Projektgenerierung verursacht abnormale Speicherbedingung.
- Falls eines der Java EE-Projekte bereits vorhanden ist, wählen Sie die Option Vorhandene Projekte
überschreiben aus, um fortzufahren. Wenn die Option Bereinigter Build ausgewählt ist und
die Projekte bereits dem Server hinzugefügt wurden, werden die Projekte gestoppt,
vom Server entfernt, gelöscht und neu erstellt. Wenn Sie die Projekte zuvor generiert
haben und die am Monitormodell vorgenommenen Änderungen sich nicht auf dessen Struktur
auswirken (z. B. Ändern von Beschreibungen oder Ändern von Ausdrücken), können Sie die
Auswahl von Bereinigter Build aufheben, um die Codegenerierung
zu beschleunigen. Der Inhalt der Projekte wird an Ort und Stelle aktualisiert und
die Projekte werden dem Server hinzugefügt, nachdem ihr Inhalt aktualisiert wurde.
Dieser Schritt setzt voraus, dass die Option Projekt automatisch auf Server erneut veröffentlichen auf der Einstellungsseite von Business Monitoring (Fenster > Einstellungen > Business Monitoring) ausgewählt ist. Obwohl Sie auf dem Testserver weiterhin neue Projekte hinzufügen müssen, ersetzen die generierten Java EE-Projekte automatisch die derzeit veröffentlichten Projekte. Wenn diese Option nicht ausgewählt ist und das Projekt zuvor veröffentlicht wurde, müssen Sie das Projekt manuell vom Server entfernen, bevor Sie die Java EE-Projekte generieren. Nachdem Sie die Java EE-Projekte generiert haben, können Sie das Projekt auf dem Server erneut hinzufügen.
- Optional: Wenn Sie die Codegenerierung im Hintergrund ausführen
und dabei weiter auf Ihren Arbeitsbereich zugreifen möchten, klicken Sie auf Im Hintergrund ausführen,
wenn die Codegenerierung gestartet und das Fenster Monitor-Java EE-Projekte generieren angezeigt wird. Das Fenster wird geschlossen und in der unteren rechten Ecke des
Arbeitsbereichs erscheint eine Fortschrittsleiste. Klicken Sie zu einem beliebigen Zeitpunkt auf das Verarbeitungsfortschrittsymbol
, um den Verarbeitungsfortschritt anzuzeigen. In der Ansicht 'Fortschritt' haben Sie auch
die Möglichkeit, einen gerade in Bearbeitung befindlichen Codegenerierungsjob abzubrechen. Wenn Sie die Standardnamen beibehalten, werden die beiden folgenden Java EE-Projekte aus dem Monitormodell generiert:Sie können die generierten Java EE-Projekte anzeigen, wenn Sie in die Java EE-Perspektive wechseln.Name Beschreibung DateinameModelLogic Ein EJB-Projekt, das die Logik für die Ereignisverarbeitung des Monitormodells enthält DateinameApplication Ein Enterprise-Anwendungsprojekt (EAR-Datei), das die beiden EJB-Projekte enthält