Import manifest de implementare în această aplicaţie [Setări]

Puteţi exporta fişierul manifest de implementare dintr-o aplicaţie, apoi importa fişierul manifest într-o altă instanţă a aceleiaşi aplicaţii localizată în altă parte. Acest proces este util când o aplicaţie se mută de la un mediu la altul, de exemplu de la un mediu de test la un mediu de producţie. Când importaţi fişierul, bundle-urile sunt rezolvate. Dacă bundle-urile nu pot fi rezolvate, importul nu se finalizează şi este generat un mesaj de excepţie.

Pentru a vizualiza acest panou în consola administrativă, faceţi clic pe următoarea cale:

Aplicaţii > Tipuri de aplicaţii > Aseturi > nume_aset > [Proprietăţi suplimentare] Importarea unui manifest de implementare în această aplicaţie

Când implementaţi un aset EBA, este creat automat un fişier manifest de implementare, META-INF/DEPLOYMENT.MF. Fişierul manifest de implementare listează, la versiuni specifice, toate bundle-urile şi bundle-urile compuse care compun aplicaţia, inclusiv bundle-urile care sunt determinate urmând analiza de dependenţă. Fişierul manifest este utilizat pentru a asigura că de fiecare dată o aplicaţie de server porneşte, bundle-urile care alcătuiesc aplicaţia sunt aceleaşi.

Puteţi exporta manifestul de implementare curent dintr-un aset EBA, apoi importa manifestul de implementare într-un alt aset care conţine aceeaşi aplicaţie. Asetul ţintă utilizează atunci manifestul importat în locul manifestul generat. Aceasta este utilă în timpul dezvoltării aplicaţiei, când o aplicaţie este testată complet şi se mută la un mediu de producţie. Prin importarea manifestului de implementare din mediul de test, vă asiguraţi că bundle-urile şi versiunile lor care formează aplicaţia în mediul de producţie sunt exact aceleaşi cu bundle-urile care formează aplicaţia în mediul de test.
Notă: Nu editaţi un fişier manifest exportat. Utilizaţi opţiunile de export şi import numai în situaţiile în care puteţi trata fişierul exportat ca pe o "cutie neagră".

Fişierul de importat trebuie să fie un fişier manifest de implementare valid, care să utilizeze formatul de denumire file_name.MF, de exemplu DEPLOYMENT_TEST.MF. Când importaţi manifestul de implementare în asetul EBA, fişierul este redenumit la DEPLOYMENT.MF. În acest moment, sunt descărcate orice bundle-uri noi care sunt necesare pentru a proviziona aplicaţia.

Pentru ca importul să reuşească, trebuie să fie îndeplinite următoarele condiţii:
  • Manifestul de implementare de importat trebuie să corespundă cu manifestul de aplicaţie al aplicaţiei OSGi care este conţinută în asetul EBA.
  • Bundle-urile şi versiunile lor care sunt listate în manifestul de implementare trebuie să fie disponibile, fie în fişierul EBA fie dintr-o magazie de bundle-uri.
  • Dacă asetul a fost actualizat anterior, descărcările de bundle pentru actualizarea anterioară trebuie să fie finalizate.Vedeţi Verificarea stării de descărcare a bundle-ului unui aset EBA (online).

Cale către manifest de implementare

Arată calea complet calificată la fişierul manifest de implementare pe care vreţi să îl importaţi. Fişierul trebuie să fie un manifest de implementare valid, cu o extensie de fişier .MF.

Selectaţi Sistem de fişiere local când browser-ul şi manifestul de implementare sunt pe aceeaşi maşină, dacă serverul este sau nu de asemenea pe acea maşină.

Selectaţi Sistem de fişiere la distanţă când manifestul de implementare este pe orice nod în contextul de celulă curent, sau dacă fişierul manifest implementare este deja pe maşina care rulează serverul de aplicaţii.


Legăturile marcate (online) necesită acces la Internet. Fiecare legătură porneşte o căutare a subiectului din centrul de informare online. Când rezultatele de căutare sunt listate, selectaţi subiectul care corespunde mai bine configurării dumneavoastră.

Verificaţi pentru actualizări ale acestui subiect (online)




Nume fişier: DeploymentManifestUpload.html