Cette page permet de configurer le rechargement de classe des modules Web tels que des fichiers JavaServer Pages (JSP) et de sélectionner une implémentation JSF à utiliser avec cette application.
Pour afficher cette page de la console d'administration, cliquez sur . Cette page est identique à la page Fournir des options de rechargement JSP pour les modules Web dans les assistants d'installation et de mise à jour d'applications.
Configurations prises en charge : Pour les
fichiers de liaison et d'extension IBM®, l'extension
de nom de fichier .xmi ou .xml est différente selon que vous utilisiez un module ou une application antérieure à
Java EE 5 ou un module ou une application ultérieure à Java EE 5. Un fichier de liaison ou d'extension
IBM porte le nom ibm-*-ext.xmi ou ibm-*-bnd.xmi où * correspond au fichier
d'extension ou de liaison, tel app, application, ejb-jar ou web. Les conditions suivantes s'appliquent :
Toutefois, un module Java EE 5 ou version ultérieure peut exister dans une application qui inclut des fichiers antérieurs à Java EE 5 et utilise l'extension de nom de fichier .xmi.
Les fichiers ibm-webservices-ext.xmi, ibm-webservices-bnd.xmi, ibm-webservicesclient-bnd.xmi, ibm-webservicesclient-ext.xmi et ibm-portlet-ext.xmi continuent d'utiliser les extensions de fichier .xmi.
sptcfgIndique le nom d'un module Web dans l'application installée ou déployée.
Indique l'emplacement du module par rapport à la racine de l'application (fichier EAR).
Indique si le rechargement de classe doit ou non être activé lorsque les fichiers JSP sont mis à jour.
Un conteneur Web ne recharge des fichiers JSP que si l'extension IBM reloadEnabled dans l'attribut jspAttributes du fichier ibm-web-ext.xmi est définie sur true.
Le format des fichiers associés à une extension IBM dans les applications Java EE 5 (Java Platform, Enterprise Edition 5) et versions ultérieures est .xml. Dans les versions d'application antérieures à Java EE 5, le format de fichier est .xmi.
Spécifie le nombre de secondes pendant lequel le système de fichiers de l'application est analysé pour la recherche des fichiers JSP mis à jour. La valeur par défaut correspond à celle de l'attribut d'intervalle de rechargement dans le fichier d'extensions IBM (META-INF/ibm-web-ext.xmi) du module Web.
Pour activer le rechargement, spécifiez une valeur supérieure à zéro (par exemple, 1 à 2147483647). L'intervalle de rechargement par défaut est 5. Pour désactiver le rechargement, spécifiez zéro (0). Les valeurs possibles sont comprises entre 0 et 2147483647.
L'attribut d'intervalle de rechargement n'a d'effet que si le rechargement des classes est activé.
Le format des fichiers associés à une extension IBM dans les applications Java EE 5 et versions ultérieures est .xml. Dans les versions d'application antérieures à Java EE 5, le format de fichier est .xmi.
Sélectionnez cette option pour utiliser l'implémentation JSF Sun Reference Implementation 1.2.
Si vous modifiez l'implémentation JSF que vous utilisez pour votre application, vous devez supprimer tous les fichiers JSP compilés. Si vous avez précompilé votre application, vous devez la recompiler. Si vous ne l'avez pas précompilée mais que vous avez déjà demandé les fichiers JSP depuis cette application, vous devez supprimer ces fichiers JSP du répertoire temporaire de votre profil.
Vous pouvez associer le paramètre de configuration du moteur JSF com.ibm.ws.jsf.JSF_IMPL_CHECK à la valeur true pour marquer automatiquement les fichiers JSF à recompiler au démarrage de l'application.
Sélectionnez cette option pour utiliser l'implémentation JSF MyFaces. Il s'agit de l'implémentation JSF par défaut.
Si vous modifiez l'implémentation JSF que vous utilisez pour votre application, vous devez supprimer tous les fichiers JSP compilés. Si vous avez précompilé votre application, vous devez la recompiler. Si vous ne l'avez pas précompilée mais que vous avez déjà demandé les fichiers JSP depuis cette application, vous devez supprimer ces fichiers JSP du répertoire temporaire de votre profil.
Vous pouvez associer le paramètre de configuration du moteur JSF com.ibm.ws.jsf.JSF_IMPL_CHECK à la valeur true pour marquer automatiquement les fichiers JSF à recompiler au démarrage de l'application.
Dans une cellule à version mixte, un noeud de version 7 utilise MyFaces 1.2 en cas de changement de sélection pour MyFaces alors qu'un noeud de version 8 et ultérieures utilise MyFaces 2.0. Pour les versions de WebSphere Application Server antérieures à la version 7 (par exemple, versions 6.1 et antérieures), ce changement n'a pas d'effet car la modification de l'implémentation JSF n'était pas prise en charge avant la version 7.