Utiliser MANIFEST.MF pour le chemin d'accès aux classes de l'application

Les applications d'entreprise WebLogic peuvent contenir des dépendances de fichier .jar et .class, dans les dossiers APP-INF/lib et APP-INF/classes respectivement. Cette règle détecte si un module d'application d'entreprise donné possède ce type de dépendances. Lorsque le correctif automatisé sera disponible, il ajoutera les entrées classpath correspondantes dans le fichier du module d'application d'entreprise dans le fichier du module d'application d'entreprise MANIFEST.MF.

Par exemple, supposons que les fichiers .jar suivants se trouvent dans les dossiers APP-INF/lib et APP-INF/classes du dossier d'un projet EAR :

APP-INF/lib APP-INF/classes
jarFile1.jar ClassFile1.class
jarFile2.jar ClassFile2.class
jarFile3.jar ClassFile3.class
jarFile4.jar ClassFile4.class
jarFile5.jar ClassFile5.class

Module web MANIFEST.MF avant d'appliquer le correctif automatique :

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.3

WebModule MANIFEST.MF en appliquant le correctif automatisé :

Manifest-Version: 1.0
Class-Path: APP-INF/lib/jarFile1.jar APP-INF/lib/jarFile2.jar APP-INF/
 lib/jarFile3.jar APP-INF/lib/jarFile4.jar APP-INF/lib/jarFile4.jar AP
 P-INF/lib/jarFile5.jar APP-INF/classes/ClassFile1.class APP-INF/lib/Cla
 assFile2.class APP-INF/lib/ClassFile3.class APP-INF/lib/ClassFile4.class
 APP-INF/lib/ClassFile5.class
Ant-Version: Apache Ant 1.5.3