Versionen installierbarer Unternehmensmodule

Der Inhalt eines Java™-EE-Moduls bestimmt, ob Sie das Modul in einem Implementierungsziel installieren können. Ein Implementierungsziel ist ein Server oder Cluster mit mindestens einem Member in WebSphere Application Server.

Installierbare Anwendungsmodule

Wählen Sie nur geeignete Implementierungsziele für ein Modul aus. Sie müssen eine Anwendung, ein EJB-Modul (Enterprise-Bean), ein SIP-Modul (Session Initiation Protocol, bekannt als SAR), ein Webmodul oder ein Clientmodul in einem Implementierungsziel der Version 9.x installieren, wenn folgende Bedingungen erfüllt sind:

  • Das Modul unterstützt eine Java EE 7-Technologie, die in Version 9.x hinzugefügt wurde.
  • Das Modul ruft eine Laufzeit-API der Version 9.x auf.
  • Das Modul verwendet ein Produktmerkmal der Version 9.x.

    Da die Unterstützung für die Verwendung der Java EE-Standardbindungen in Version 9.0 hinzugefügt wurde, dürfen Sie beispielsweise ein Modul, das die Java EE-Standardbindungen verwendet, nur in einem Ziel der Version 9.x installieren.

Wenn ein Modul Java EE 6 unterstützt, können Sie das Modul in einem Implementierungsziel der Version 9.x oder 8.5.x installieren. Module, die eine API der Version 8.x aufrufen oder ein Feature der Version 8.x verwenden, können in einem Implementierungsziel der Version 9.x oder 8.x installiert werden. Wenn ein Modul J2EE 1.4 (Java 2 Platform, Enterprise Edition) unterstützt, können Sie das Modul in einem Implementierungsziel der Version 9.x, 8.x oder 7.x installieren. Module, die eine API der Version 7.x aufrufen oder ein Feature der Version 7.x verwenden, können in einem Implementierungsziel der Version 9.x, 8.x oder 7.x installiert werden. Module, die die Funktionalität des Feature-Packs der Version 7.x benötigen, können in einem Implementierungsziel der Version 9.x oder 8.x bzw. in einem Implementierungsziel der Version 7.x, das mit diesem Feature-Pack aktualisiert wurde, installiert werden.

Die Auswahl von Optionen wie JSP-Dateien vorkompilieren, Web-Services implementieren oder Enterprise-Beans implementieren während der Anwendungsinstallation weist darauf hin, dass die Anwendung Features der aktuellen Produktversion verwendet. Wählen Sie diese Optionen nicht aus, wenn sich die Ziele der Anwendungen auf Knoten mit einer älteren Version befinden. Bevor Sie Ihre Anwendung implementieren, verwenden Sie die in der älteren Version verfügbaren Tools, z. B. JspBatchCompiler, wsgen oder ejbdeploy, um Ihre Anwendung mit generiertem Code zu aktualisieren.

Fehler vermeiden Fehler vermeiden: Sie müssen CMP- oder BMP-Entity-Beans in ein Modul der Version EJB 2.1 oder früher packen. Ein EJB-3.x-Modul, das CMP- oder BMP-Entity-Beans enthält, kann nicht installiert werden. Die Installation scheitert, wenn eine CMP- oder BMP-Entity-Bean in ein EJB-3.x-Modul gepackt wird. EJB-2.1-Module oder frühere Module können in einem Implementierungsziel der Version 9.x, 8.x oder 7.x installiert werden. gotcha

Installierbare RAR-Dateien

Ein eigenständiges Ressourcenadaptermodul (Connector) oder eine RAR-Datei, die für ein Produkt der Version 7.x entwickelt wurde, kann in einem Implementierungsziel der Version 9.x, 8.x oder 7.x installiert werden. Sie müssen ein Modul, das eine API der Version 8.x aufruft, in einem Implementierungsziel der Version 9.x oder 8.x installieren. Sie müssen ein Modul, das eine API der Version 9.x aufruft, in einem Implementierungsziel der Version 9.x installieren.

Implementierungsziele

In der folgenden Tabelle sind die kompatiblen Versionen der Implementierungsziele für verschiedene Module aufgelistet. Die Angabe "9.x, 8.x oder 7.x" für Versionen des Implementierungsziels zeigt an, dass Sie das Modul in einem Server oder Cluster mit WebSphere Application ServerVersion 9, 8 oder 7 implementieren können.

Tabelle 1. Kompatible Versionen der Implementierungsziele für Module der Versionen 9.x, 8.x und 7.x. Sie können Module in kompatiblen Versionen von Implementierungszielen implementieren.
Modultyp Java-Unterstützung des Moduls Ruft das Modul Laufzeit-APIs der Version 7.x, 8.x oder 9.x auf oder verwendet es Features dieser Versionen? Clientversionen, die das Modul installieren können Versionen des Implementierungsziels
Anwendung, EJB oder Web J2EE 1.3 Nein 9.x, 8.x oder 7.x 9.x, 8.x oder 7.x
Anwendung, EJB oder Web J2EE 1.3 Ja 9.x, 8.x oder 7.x für APIs oder Features der Version 7.x

9.x oder 8.x für APIs oder Features der Version 8.x

9.x, 8.x oder 7.x
Anwendung, EJB, SAR oder Web J2EE 1.4 Ja oder Nein 9.x, 8.x oder 7.x 9.x, 8.x oder 7.x
Anwendung, EJB, SAR oder Web Java EE 5 Ja oder Nein 9.x, 8.x oder 7.x 9.x, 8.x oder 7.x
Anwendung, EJB, SAR oder Web Java EE 6 Ja oder Nein 9.x. oder 8.x 9.x oder 8.x
Anwendung, EJB, SAR oder Web Java EE 7 Ja oder Nein 9.x

9.x oder 8.5.x für Webmodule

9.x

9.x oder 8.5.x für Webmodule

Client Alle Java EE-Versionen Ja oder Nein 9.x oder 8.x 9.x oder 8.x
Ressourcenadapter JCA 1.0 Nein 9.x, 8.x oder 7.x 9.x, 8.x oder 7.x
Ressourcenadapter JCA 1.0 Ja 9.x, 8.x oder 7.x 9.x, 8.x oder 7.x
Ressourcenadapter JCA 1.5 Ja oder Nein 9.x, 8.x oder 7.x 9.x, 8.x oder 7.x
Ressourcenadapter JCA 1.6 Ja oder Nein 9.x oder 8.x 9.x oder 8.x
Ressourcenadapter JCA 1.7 Ja oder Nein 9.x 9.x

Symbol, das den Typ des Artikels anzeigt. Konzeptartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=crun_app_moduleversion
Dateiname:crun_app_moduleversion.html