CICS 重新启动时的 OSGi 束恢复
重新启动包含 OSGi 束的 CICS® 区域时, CICS 将恢复 BUNDLE 资源并将 OSGi 束安装到 JVM 服务器的框架中。
打包在 CICS 束中的 OSGi 束不会存储在 CICS 系统定义文件 (CSD) 中。 BUNDLE 资源本身存储在目录中,因此在重新启动 CICS 区域时,将在复原 BUNDLE 资源时动态重新创建 OSGi 束。
在 CICS的冷重新启动,热重新启动或紧急重新启动时, JVM 服务器将以异步方式启动 BUNDLE 资源恢复。 JVM 服务器必须完全可用,才能在 CICS 重新启动时成功复原 OSGi 束。 因此,尽管在 CICS 启动的最后阶段恢复了 BUNDLE 资源,但仅当 JVM 服务器已完成其启动时,才会安装 OSGi 束。
按照正确的顺序安装 BUNDLE 资源及其包含的 OSGi 捆绑软件,以确保在框架中解析 CICS 捆绑软件和 OSGi 捆绑软件之间的依赖关系。 如果 CICS 未能安装 OSGi 束,那么 BUNDLE 资源将以禁用状态安装。 您可以使用 IBM® CICS Explorer® 来查看 BUNDLE 资源, OSGi 束和 OSGi 服务的状态。