Mise à jour vers la version 3.21.1
Le serveur ICF local à RAC/M charge désormais aussi les bibliothèques déposées dans [Répertoire d'installation]/ICF/server/ext_lib, comme le faisait déjà le serveur ICF autonome. Ce répertoire est l'endroit où placer les bibliothèques dont vos connecteurs ont besoin et que RAC/M ne livre pas, comme un pilote JDBC (jt400.jar pour une base de données AS400, par exemple) ou les bibliothèques PeopleSoft psjoa.jar et psft.jar. La mise à jour ne modifie jamais son contenu.
Le répertoire ICF/server/lib, en revanche, est vidé à chaque mise à jour depuis la version 3.20.2, afin que les bibliothèques d'une version antérieure ne restent pas à côté des nouvelles. Une bibliothèque que vous y ajoutez est supprimée à la mise à jour suivante.
Tâches préalables à la mise à jour
(Si vous avez ajouté des bibliothèques dans
ICF/server/lib) Les copier hors de[Répertoire d'installation]/ICF/server/libavant d'exécuter le programme d'installation.Obligatoire
Le programme d'installation vide
ICF/server/lib. Une bibliothèque que vous y avez ajoutée et que vous n'avez pas copiée au préalable est perdue, et les connecteurs qui en ont besoin échouent avec uneClassNotFoundException.Copiez uniquement les bibliothèques que vous avez ajoutées vous-même, et non celles que livre RAC/M. Si vous passez directement de la version 3.20.1 ou antérieure à cette version, consultez aussi Mise à jour vers la version 3.20.2.
Tâches pré-démarrage
- (Si vous avez ajouté des bibliothèques dans
ICF/server/lib) Déposer les bibliothèques copiées dans[Répertoire d'installation]/ICF/server/ext_lib. Le serveur ICF local à RAC/M crée le répertoire à son démarrage s'il n'existe pas encore ; créez-le vous-même si vous y déposez les fichiers avant.
