OSGi applications in enterprise bundle archive (EBA) files are installed using the business-level application framework.
The first two steps can be in either order.
During installation, if the EBA file does not contain a deployment manifest, a deployment manifest is generated. If the EBA file contains a deployment manifest, it is checked against the application manifest, and installation continues if the information in the manifests match.