The internal bundle repository can store bundles that are referenced by OSGi applications running in WebSphere® Application Server. This panel records the details of a bundle that is installed in the internal bundle repository. The provisioner can then retrieve the bundle when it is included by reference in any of your OSGi applications. You can store bundles and composite bundles in the internal repository. If the bundle is a composite bundle, extra fields are visible.
To view this panel in the administrative console, click the following path:
When you import an enterprise bundle archive (EBA) file as an asset, or update an asset to use new bundle versions, or add a composite bundle as an extension to a composition unit, provisioning ensures that all the required OSGi bundles are available. An OSGi application can use bundles from external repositories, bundles from the internal repository, and bundles that are included in an EBA file or a composite bundle archive (CBA) file. If your bundle includes Blueprint XML files that specify service or reference elements, and the bundle is included in a EBA asset or installed in the internal bundle repository, then these elements are respected during provisioning and appropriate services are provisioned when needed. For more information, see Provisioning for OSGi applications.
Composite bundles can either be included directly in your applications, or provisioned from the internal bundle repository or from an external repository that can process composite bundles. If you install a composite bundle in a bundle repository, and the composite bundle includes bundles by reference, you must ensure that the referenced bundles are also available in the same repository. If you use the internal bundle repository, and the composite bundle directly contains bundles, the contained bundles are not listed separately and are only available as part of the composite bundle.
The Configuration tab shows configuration properties for this object. These property values are preserved even if the runtime environment is stopped then restarted. See the information center task descriptions for information about how to apply configuration changes to the runtime environment.
The non-localizable name for this bundle.
Required | Yes |
Data type | String |
The version of this bundle.
Required | Yes |
Data type | String |
The manifest version of the COMPOSITEBUNDLE.MF file.
Required | Yes |
Data type | String |
The name for this bundle in a form that users can understand.
Required | No |
Data type | String |
A short description of this bundle.
Required | No |
Data type | String |
The bundles that are directly contained in this composite bundle.
Required | No |
Data type | Text area |
The imported packages for this bundle.
Required | No |
Data type | Text area |
The exported packages for this bundle.
Required | No |
Data type | Text area |
Services that are imported by this composite bundle.
Required | No |
Data type | Text area |
Services that are exported by this composite bundle.
Required | No |
Data type | Text area |
The list of other bundles that are required by this bundle.
Required | No |
Data type | String |