Versions des modules d'entreprise installables

Le contenu d'un module Java™ EE a un impact sur le fait de pouvoir installer le module sur une cible de déploiement. Une cible de déploiement est un serveur ou un cluster avec au moins un membre dans le produit WebSphere Application Server.

Modules d'application pouvant être installés

Sélectionnez uniquement des cibles de déploiement appropriées au module. Vous devez installer une application, un module EJB, un fichier SAR (SIP (Session Initiation Protocol) archive) ou un module client sur une cible de version 9.x dans les conditions suivantes :

  • Le module prend en charge une technologie Java Platform, Enterprise Edition (Java EE) 7 ajoutée dans la version 9.x.
  • Le module appelle une API d'exécution 9.x.
  • Le module utilise une fonction de produit 9.x.

    Par exemple, étant donné que la prise en charge de l'utilisation des liaisons par défaut Java EE a été ajoutée dans la version 9.0, vous devez installer un module qui utilise les liaisons par défaut Java EE uniquement sur une cible de version 9.x.

Si un module prend en charge Java EE 6, vous pouvez l'installer sur une cible de déploiement 9.x ou 8.5.x. Les modules appelant une API 8.x ou utilisant une fonction 8.x peuvent être installés sur une cible de déploiement 9.x ou 8.x. Si un module prend en charge Java 2 Platform, Enterprise Edition (J2EE) 1.4, vous pouvez l'installer sur une cible de déploiement version 9.x, 8.x ou 7.x. Les modules appelant une API 7.x ou utilisant une fonction 7.x peuvent être installés sur une cible de déploiement 9.x, 8.x ou 7.x. Les modules nécessitant la fonctionnalité du module de fonctions 7.x peuvent être installés sur une cible de déploiement de version 9.x ou 8.x ou sur une cible de déploiement 7.x qui a été activée avec ce module de fonctions.

La sélection d'options telles que Précompilation des fichiers JavaServer Pages, Déploiement de services Web ou Déploiement de beans enterprise au cours de l'installation de l'application indique que l'application utilise des fonctions de la version produit en cours. Ne sélectionnez pas ces options si les cibles des applications se trouvent sur des noeuds de version plus ancienne. Utilisez les outils disponibles dans la version ancienne (par exemple, JspBatchCompiler, wsgen ou ejbdeploy) pour mettre à jour votre application avec un code généré avant le déploiement de votre application.

Eviter les incidents Eviter les incidents: Vous devez regrouper les beans d'entité CMP (Persistance gérée par conteneur) ou BMP (Persistance gérée par conteneur) dans un module EJB 2.1 ou antérieur. Vous ne pouvez pas installer de module EJB 3.x contenant des beans entity CMP ou BMP. L'installation échoue lorsqu'un bean entity CMP ou BMP est regroupé dans un module EJB 3.x. Vous pouvez installer des modules EJB 2.1 ou antérieurs sur une cible de déploiement 9.x, 8.x ou 7.x.gotcha

Fichiers RAR pouvant être installés

Vous pouvez installer un module adaptateur de ressources autonome (connecteur) ou un fichier RAR, développé pour un produit version 7.x sur une cible de déploiement 9.x, 8.x ou 7.x. Vous devez installer un module qui appelle une API 8.x sur une cible de déploiement 9.x ou 8.x. Vous devez installer un module qui appelle une API 9.x sur une cible de déploiement 9.x.

Cibles de déploiement

Le tableau ci-après répertorie les versions de cible de déploiement compatibles pour les différents modules. La mention "9.x, 8.x ou 7.x" pour les versions de cible de déploiement indique que vous pouvez déployer le module sur un serveur ou un cluster WebSphere Application Server version 9, 8 ou 7.

Tableau 1. Versions de cible de déploiement compatibles pour les modules 9.x, 8.x et 7.x. Déploiement de modules sur des versions de cible de déploiement compatibles.
Type de module Prise en charge de module Java Le module appelle des API d'exécution 7.x, 8.x ou 9.x ou utilise des fonctions 7.x, 8.x ou 9.x ? Versions client pouvant installer un module Versions de cible de déploiement
Application, EJB ou Web J2EE 1.3 Non 9.x, 8.x ou 7.x 9.x, 8.x ou 7.x
Application, EJB ou Web J2EE 1.3 Yes 9.x, 8.x ou 7.x pour les API ou fonction 7.x

9.x ou 8.x pour les API ou fonctions 8.x

9.x, 8.x ou 7.x
Application, EJB, SAR ou Web J2EE 1.4 Oui ou Non 9.x, 8.x ou 7.x 9.x, 8.x ou 7.x
Application, EJB, SAR ou Web Java EE 5 Oui ou Non 9.x, 8.x ou 7.x 9.x, 8.x ou 7.x
Application, EJB, SAR ou Web Java EE 6 Oui ou Non 9.x. ou 8.x 9.x ou 8.x
Application, EJB, SAR ou Web Java EE 7 Oui ou Non 9.x

9.x ou 8.5.x pour les modules Web

9.x

9.x ou 8.5.x pour les modules Web

Client Toutes les versions Java EE Oui ou Non 9.x ou 8.x 9.x ou 8.x
Adaptateur de ressources JCA 1.0 Non 9.x, 8.x ou 7.x 9.x, 8.x ou 7.x
Adaptateur de ressources JCA 1.0 Yes 9.x, 8.x ou 7.x 9.x, 8.x ou 7.x
Adaptateur de ressources JCA 1.5 Oui ou Non 9.x, 8.x ou 7.x 9.x, 8.x ou 7.x
Adaptateur de ressources JCA 1.6 Oui ou Non 9.x ou 8.x 9.x ou 8.x
Adaptateur de ressources JCA 1.7 Oui ou Non 9.x 9.x

Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=crun_app_moduleversion
Nom du fichier : crun_app_moduleversion.html