OSGiフレームワーク: 構成
このページでは、OSGiフレームワークの構成を変更します。
構成オプション
名前 説明 名前 このMBeanインスタンスのユーザー定義の名前。
この名前は、MBeanの
javax.management.ObjectName
に、主要なプロパティとして含まれています:
Name=user-specified-name
MBean属性:
OsgiFrameworkMBean.Name
スコープ このOsgiFrameworkが作成されるスコープ。
ファクトリ実装クラス org.osgi.framework.launch.FrameworkFactoryクラスのフレームワーク実装クラスの名前。
初期プロパティ フレームワークを初期化するときに使用されるプロパティ。すべての標準プロパティとフレームワークに固有のプロパティを設定できます。
MBean属性:
OsgiFrameworkMBean.InitProperties
グローバル・ワーク・マネージャの登録 グローバル・ワーク・マネージャをOSGiサービス・レジストリに追加する必要がある場合、trueを返します。
グローバル・データ・ソースの登録 データ・ソースをOSGiサービス・レジストリに追加する必要がある場合、trueを返します。
ブート委任 org.osgi.framework.bootdelegationプロパティの名前。この値が設定されている場合、初期化プロパティに指定されている値よりも優先されることに注意してください。
追加システム・パッケージ org.osgi.framework.system.packages.extraプロパティの名前。この値が設定されている場合、初期化プロパティに指定されている値よりも優先されることに注意してください。
MBean属性:
OsgiFrameworkMBean.OrgOsgiFrameworkSystemPackagesExtra
インストール・バンドルのデプロイ WebLogicヘルパー・バンドルをフレームワークにインストールするかどうかを指定します。
これが"populate"に設定されている場合、wlserver/server/osgi-libの下のWebLogicインストール・ディレクトリにあるバンドルが、このOSGiフレームワークにインストールされます。さらに、osgi-libディレクトリ内のバンドルがまだそこに存在しない場合にバンドルを有効にするために、いくつかの追加パッケージがbootdelegationクラスパス・パラメータに追加されます。
これが"ignore"に設定されている場合、WebLogicインストール・ディレクトリにあるバンドルはフレームワークにインストールされません。