Utilizaţi această pagină pentru a instrui un descriptor de implementare EJB Java Platform, Enterprise Edition (Java EE), descriptor de implementare modul web sau modul RAR JCA să ignore adnotările care specifică informaţiile de implementare.
Pentru a vizualiza această pagină a consolei administrative, faceţi clic pe . Această pagină este aceeaşi cu pagina Metadate pentru module din vrăjitorii de instalare a aplicaţiei şi actualizare.
Dacă aplicaţia dvs. conţine module Java EE 5 sau mai recente, puteţi selecta să blocaţi descriptorul de implementare al unui sau mai multor module de pe pagina Metadate pentru module. Dacă selectaţi o casetă de bifare atribut metadata-complet (setaţi atributul metadata-complete la true) şi blocaţi descriptorii de implementare, produsul va scrie descriptorul de implementare al modulului complet, inclusiv informaţii de implementare pentru adnotări, în formatul XML.
Adnotările sunt un mecanism standard de adăugare metadate în clasele Java. Puteţi utiliza metadate pentru a simplifica dezvoltarea şi implementarea artefactelor Java EE 5 sau mai nou. Înainte de introducerea adnotaţiilor în limbajul Java, descriptorii de implementare eru mecanisme standard utilizaţi de componentele Java EE. Aceşti descriptori de implementare au fost mapaţi către un format XML,ce a facilitat persistenţa lor. Dacăselectaţi să blocaţi descriptorii de implementare, produsul combină metadatele Java EE bazate pe adnotaţie cu metadatele descriptorului de implementare existente bazate pe XML şi persistă rezultatul.
Specifică numele unui modul în aplicaţia instalată (sau implementată).
| Informaţii | Valoare |
|---|---|
| Tip de date | Şir |
Specifică locaţia modulului relativ la rădăcina fişierului EAR.
| Informaţii | Valoare |
|---|---|
| Tip de date | Şir |
Specifică dacă să se scrie descriptorul modulului de implementare complet, incluzând informaţia de implementare din adnotări, în format XML (extensible markup language).
Implicit, o casetă de bifare atribut metadata-complete nu este selectată, iar produsul nu scrie datele de adnotare într-un descriptor de implementare a modulului.
Dacă modulele dvs. nu au un atribut metadata-complete sau atributul metadata-complete este setat la false, puteţi selecta o casetă de bifare şi puteţi instrui produsul să scrie datele de adnotare într-un descriptor de implementare a modulului.
Evitarea necazurilor: Dacă aplicaţia dumneavoastră Java EE 5 sau mai nouă utilizează adnotaţii şi o bibliotecă partajată, nuselectaţi atribut metadata-complet. Când aplicaţia dumneavoastră utilizează adnotări precum şi o bibliotecă partajată, setarea atributuliui metadate-complet pe
true este cauza din care produsul reprezintă incorect o adnotare @EJB în descriptorul de implementare <ejb-ref> decât în<ejb-local-ref>. Pentru modulele web, setarea
atributului metadate-complet ca adevărat ar putea
cauza erori InjectionException. Dacă trebuie să selectaţi atributul metadata-complete (setaţi atributul metadata-complete la true), evitaţi erorile de nefolosire a unei biblioteci partajate prin plasarea bilbiotecii partajate fie în directorul classes, fie în directorul lib al serverului de aplicaţii sau prin specificarea completă a metadatelor în descriptorii de implementare.gotchaDupă ce aţi selectat o casetă de bifare, nu puteţi deselecta (curăţa) caseta de bifare şi modulul nu mai este arătat în lista modulelor pe această pagină. Dacă selectaţi toate casetele de bifare, legătura la această pagină nu va mai fi afişată în pagina de setări a aplicaţiei de întreprindere.
| Informaţii | Valoare |
|---|---|
| Tip de date | Boolean |
| Valoarea implicită | fals (deselectat) |