Użycie pliku MANIFEST.MF na potrzeby ścieżki klas aplikacji

Aplikacje korporacyjne serwera WebLogic mogą zależeć od plików .jar i .class znajdujących się odpowiednio w folderach APP-INF/lib i APP-INF/classes. Ta reguła wykrywa, czy dany moduł aplikacji korporacyjnej ma takie zależności. Gdy automatyczna poprawka stanie się dostępna, doda odpowiednie wpisy ścieżki klas do pliku modułu aplikacji korporacyjnej MANIFEST.MF.

Na przykład w folderach APP-INF/lib i APP-INF/classes folderu projektu EAR znajdują się następujące pliki:

APP-INF/lib APP-INF/classes
jarFile1.jar PlikKlasy1.class
jarFile2.jar PlikKlasy2.class
jarFile3.jar PlikKlasy3.class
jarFile4.jar PlikKlasy4.class
jarFile5.jar PlikKlasy5.class

Web module MANIFEST.MF przed zastosowaniem automatycznej poprawki:

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

WebModule MANIFEST.MF stosując automatyczną poprawkę:

Manifest-Version: 1.0
Class-Path: APP-INF/lib/plikJAR1.jar APP-INF/lib/plikJAR2.jar APP-INF/
 lib/plikJAR3.jar APP-INF/lib/plikJAR4.jar APP-INF/lib/plikJAR4.jar AP
 P-INF/lib/plikJAR5.jar APP-INF/classes/PlikKlasy1.class APP-INF/lib/Pli
 kKlasy2.class APP-INF/lib/PlikKlasy3.class APP-INF/lib/PlikKlasy4.class
 APP-INF/lib/PlikKlasy5.class
Ant-Version: Apache Ant 1.5.3