Sur la page Configuration des applications, vous pouvez définir les propriétés de
configuration des applications qui permettent de s'assurer que les modifications apportées aux
applications déployées sont détectées et que les classes modifiées sont rechargées.
- Dans l'arborescence de navigation, sélectionnez le nœud Application Server.
- Dans la page Informations générales, cliquez sur l'onglet Avancé.
La page Configuration des applications s'ouvre.
- Cochez la case Rechargement activé pour autoriser le rechargement dynamique des applications.
Lorsque le rechargement dynamique est activé, il n'est pas nécessaire de redéployer
une application ou un module lorsque vous changez son code ou ses
descripteurs de déploiement. Il suffit de copier les fichiers JSPTM (JavaServer PagesTM)
ou de classe modifiés dans le répertoire de déploiement pour l'application ou
le module. Le serveur recherche régulièrement la présence de modifications dans le
répertoire de déploiement et redéploie l'application, automatiquement et dynamiquement, avec ces modifications.
Cette fonction est utile dans un environnement de développement, car elle permet
de tester rapidement les modifications du code. Cependant, dans un environnement de
production, le rechargement dynamique peut diminuer les performances. De plus, à chaque
rechargement, les sessions ouvertes durant cette période de transition ne sont pas
valides. Le client doit redémarrer la session.
Cette option est activée par défaut.
- Dans le champ Intervalle d'interrogation de rechargement, saisissez la durée, en secondes,
de l'intervalle selon lequel les modifications du code doivent être vérifiées dans
les applications et les modules et selon lequel ces derniers doivent être
rechargés dynamiquement.
La valeur par défaut est 2.
- Dans le champ Délai d'expiration de session d'administration, saisissez le nombre de
minutes d'inactivité après lesquelles la session de la Console d’administration doit expirer.
La valeur par défaut est 60.
- Cochez la case Déploiement automatique activé pour activer le déploiement automatique.
Le déploiement automatique implique la copie d'un fichier d'application ou de module
(JAR, WAR, RAR ou EAR) dans un répertoire spécial, dans lequel il
est automatiquement déployé par Application Server. Cette option est désactivée par défaut.
- Dans le champ Intervalle d'interrogation de déploiement automatique, saisissez la durée, en
secondes, de l'intervalle selon lequel les modifications du code doivent être vérifiées
dans les applications et les modules et selon lequel ces derniers doivent
être rechargés dynamiquement.
La valeur par défaut est 2. La modification de l'intervalle d'interrogation n'affecte
pas le temps de déploiement d'une application ou d'un module.
- Dans le champ Délai d'expiration de la tentative de déploiement automatique, saisissez
le nombre de secondes durant lesquelles la taille d'un fichier partiellement copié
peut demeurer inchangée avant qu'une erreur ne se produise.
La valeur par défaut est 30.
- Dans le champ Répertoire de déploiement automatique, saisissez le chemin complet du
répertoire à surveiller pour le déploiement automatique des applications.
- Cochez la case Vérificateur activé pour vérifier les fichiers du descripteur de
déploiement.
- Cochez la case Précompilation activée pour compiler préalablement les fichiers JSP.
- (Facultatif) Dans la section Autres propriétés, spécifiez d'autres propriétés.
- Cliquez sur Enregistrer.
- Redémarrez le serveur.