【发布时间】:2017-11-25 11:14:28
【问题描述】:
我需要访问有关远程 AEM 应用程序 (Apache Felix) 的所有捆绑包和服务的信息。 捆绑包所需的信息:
- 导出的包和版本
- 导入的包和版本
- 捆绑状态
服务所需资料:
- 实现的界面
- 排名
- Servlet 的路径、资源类型、选择器
我们怎么可能通过 Java 程序收集上述所有信息?
我无法在 OSGi 容器上部署任何自定义远程服务。必须收集所有细节,只能通过外部执行的远程 Java 程序。
【问题讨论】:
-
您使用哪个 OSGi 容器?此外,检查 OSGi 容器的 API 如何获取已安装包的列表。编辑您的问题以包含您实际想要做什么的描述,因为这听起来像 X-Y problem。
-
您想查看远程 OSGi 框架的内部,但不允许在其中安装任何捆绑软件?我认为这不可能,抱歉。
标签: java osgi remote-access