使用 WebSphere Application Server 管理控制台在运行时调试捆绑软件

WebSphere® Application Server 管理控制台提供可用于浏览或调试在应用程序服务器上运行的一组特定捆绑软件的面板。

可以通过检查 OSGi 框架的内容来探查或调试捆绑软件。 框架包含一个捆绑软件的集合,及与这些捆绑软件关联的软件包和服务。 存在以下两种类型的框架:
隔离的框架
隔离的框架包含专门为特定应用程序定义的捆绑软件;每个 OSGi 应用程序在其自己隔离的框架中运行。 对于在其上安装应用程序的每个服务器,在网络部署环境中有一个隔离的框架。 如果应用程序包括一个或多个组合捆绑软件作为应用程序的一部分或作为应用程序的扩展,那么每个组合捆绑软件都有一个单独的隔离框架。
共享捆绑软件框架
每个服务器都有一个共享的捆绑软件框架,包含可用于安装在服务器上的应用程序的所有共享捆绑软件。 如果应用程序通过软件包依赖性间接引用一个或多个组合捆绑软件,那么每个组合捆绑软件都有一个共享的捆绑软件框架。

可以找到框架中捆绑软件的状态,查看导入或导出特定软件包的捆绑软件,或查看注册或使用特定服务的捆绑软件。 还可以查看捆绑软件清单文件中各个头的值。

可浏览捆绑软件、软件包和服务的跟踪。 例如,可以浏览以下跟踪:
  1. 选择软件包。
  2. 查看哪个捆绑软件导出此软件包。
  3. 找出此捆绑软件注册的服务。
  4. 找出使用这些服务中的每一个服务的其他捆绑软件。
  5. 浏览每个捆绑软件的详细信息。

这些面板有一个面包屑跟踪,此跟踪显示您在跟踪中的位置,并允许您回溯通过该跟踪采取的步骤。

注: 仅当应用程序已启动时,才能查看应用程序的框架。 如果该应用程序启动失败,那么用于访问该框架面板的链接将不可用。

以下部分描述了所有面板以及可用来显示它们的管理控制台命令。

应用程序 OSGi 框架

此面板列示与应用程序相关联的所有 OSGi 框架。

要在管理控制台中查看此面板,请单击以下路径:

应用程序 > 应用程序类型 > 业务级应用程序 > application_name > composition_unit_name > [其他属性] OSGi 应用程序控制台

有关此面板中显示的信息的详细信息,请参阅 应用程序 OSGi 框架 [集合]

OSGi 框架中的捆绑软件

此面板列示 OSGi 框架中的所有捆绑软件。

要在管理控制台中查看此面板,请单击以下某个路径:

有关此面板中显示的信息的详细信息,请参阅 OSGi 框架中的捆绑软件 [集合]

OSGi 框架中的软件包

此面板列示 OSGi 框架中的所有软件包。

要在管理控制台中查看此面板,请单击以下某个路径:

有关此面板中显示的信息的详细信息,请参阅 OSGi 框架中的包 [集合]

OSGi 框架中的服务

此面板列示 OSGi 框架中的所有服务。

要在管理控制台中查看此面板,请单击以下某个路径:

有关此面板中显示的信息的详细信息,请参阅 OSGi 框架中的服务 [集合]

捆绑软件中的软件包

此面板列示 OSGi 捆绑软件的所有导入软件包和导出软件包。

要在管理控制台中查看此面板,请单击以下某个路径:
  • 应用程序 > 应用程序类型 > 业务级应用程序 > application_name > composition_unit_name > [其他属性] OSGi 应用程序控制台 > framework_name > bundle_name > 捆绑包
  • 在 " OSGi 框架中的软件包 [集合] " 页面或 " OSGi 框架中的服务 [集合] " 页面中,单击 框架捆绑软件 > bundle_name > 捆绑软件软件包

有关此面板中显示的信息的详细信息,请参阅 bundle [Collection] 中的软件包

捆绑软件中的服务

此面板列示 OSGi 捆绑软件所有已注册的服务和使用的服务。

要在管理控制台中查看此面板,请单击以下某个路径:
  • 应用程序 > 应用程序类型 > 业务级应用程序 > application_name > composition_unit_name > [其他属性] OSGi 应用程序控制台 > framework_name > bundle_name > 捆绑软件服务
  • 在 " OSGi 框架中的软件包 [集合] " 页面或 " OSGi 框架中的捆绑软件 [集合] " 页面中,单击 框架捆绑软件 > bundle_name > 捆绑软件服务

有关此面板中显示的信息的详细信息,请参阅 捆绑软件中的服务 [集合]

捆绑软件详细信息

此面板显示捆绑软件的详细信息,包括标识信息、捆绑软件清单文件中头的值和捆绑软件依赖性。

要在管理控制台中查看此面板,请单击以下某个路径:

有关此面板中显示的信息的详细信息,请参阅 捆绑软件详细信息 [设置]

软件包详细信息

此面板显示软件包的详细信息,包括标识信息以及导出和导入该软件包的捆绑软件。

要在管理控制台中查看此面板,请单击以下某个路径:

有关此面板中显示的信息的详细信息,请参阅 包详细信息 [设置]

服务详细信息

此面板显示服务的详细信息,包括标识信息、服务接口、已注册或使用该服务的捆绑软件和服务属性。

要在管理控制台中查看此面板,请单击以下某个路径:

有关此面板中显示的信息的详细信息,请参阅 服务详细信息 [设置]