+

Search Tips   |   Advanced Search

Export and importing a deployment manifest file

We can export the deployment manifest file from an application, then import the manifest file into another instance of the same application located somewhere else. This process is useful when an application moves from one environment to another, for example from a test environment to a production environment.

A deployment manifest file, META-INF/DEPLOYMENT.MF, is created automatically when we import an EBA asset. The deployment manifest file lists, at specific versions, all the bundles and composite bundles that make up the application, including bundles that are determined following dependency analysis. The manifest file is used to ensure that each time an application server starts, the bundles that make up the application are the same.

We can export the current deployment manifest from an EBA asset, then import the deployment manifest into another asset containing the same application. The target asset then uses the imported manifest instead of the generated manifest. This is useful during application development, when an application is fully tested and moves to a production environment. By importing the deployment manifest from the test environment, you ensure that the bundles and their versions that make up the application in the production environment are exactly the same as the bundles that make up the application in the test environment.


Tasks


Subtopics

  • Update bundle versions for an EBA asset
  • Maintaining an OSGi composition unit
  • Checking the bundle download status of an EBA asset
  • Checking the update status of an OSGi composition unit
  • Administer bundle repositories
  • Add or removing extensions for an OSGi composition unit




    File name: was2974.html

    prettyPrint();