Network Deployment (Distributed operating systems), v8.0 > Reference > Sets > OSGi Applications administrative console panels


Internal bundle repository [Settings]

The internal bundle repository can store bundles that are referenced by OSGi applications running in WAS. 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. We 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:

Environment > OSGi bundle repositories > Internal bundle repository > bundle_name

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. See Provisioning for OSGi applications.

Composite bundles can either be included directly in the 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, 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.

Parent topic: OSGi Applications administrative console panels

Related tasks:

Administer bundles in the internal bundle repository
Administer bundles in the internal bundle repository using wsadmin

Related reference:

listLocalRepositoryBundles command
removeLocalRepositoryBundle command
removeLocalRepositoryBundles command
addLocalRepositoryBundle command
showLocalRepositoryBundle command

Related information:

Administrative console buttons
Administrative console preferences


Configuration tab

These property values are preserved even if the runtime environment is stopped then restarted.


General Properties


Bundle symbolic name

The non-localizable name for this bundle.

The bundle symbolic name, together with the bundle version, identifies a unique bundle.

Required Yes
Data type String


Bundle version

The version of this bundle.

The bundle version is in the form n.n.n, for example 1.1.0. The bundle symbolic name, together with the bundle version, identifies a unique bundle.

Required Yes
Data type String


Composite bundle manifest version

The manifest version of the COMPOSITEBUNDLE.MF file.

This field is only displayed if the bundle is a composite bundle. The composite bundle manifest version is in the form n.n.n, for example 1.1.0.

Required Yes
Data type String


Bundle name

The name for this bundle in a form that users can understand.

This name can contain spaces.

Required No
Data type String


Bundle description

A short description of this bundle.

Required No
Data type String


Composite content

The bundles that are directly contained in this composite bundle.

This field is only displayed if the bundle is a composite bundle.

Required No
Data type Text area


Imported packages

The imported packages for this bundle.

Required No
Data type Text area


Exported packages

The exported packages for this bundle.

Required No
Data type Text area


Imported services

Services that are imported by this composite bundle.

This field is only displayed if the bundle is a composite bundle.

Required No
Data type Text area


Exported services

Services that are exported by this composite bundle.

This field is only displayed if the bundle is a composite bundle.

Required No
Data type Text area


Required bundles

The list of other bundles that are required by this bundle.

This bundle is bound to all the exports of each required bundle, regardless of what those exports are.

Required No
Data type String

Reference topic Feedback
Copyright IBM Corporation 2009, 2011. All Rights Reserved.
This information center is powered by Eclipse technology.

+

Search Tips   |   Advanced Search