【问题标题】:how to activate the OSGi console in web.xml with an example如何通过示例激活 web.xml 中的 OSGi 控制台
【发布时间】:2012-02-03 07:46:48
【问题描述】:

任何人都可以告诉我在尝试部署 .war 时应该如何在 web.xml 中激活 Osgi 控制台?

请举例说明

任何帮助将不胜感激。

:)

【问题讨论】:

  • 我想在从服务器部署应用程序时激活 osgi 控制台。
  • 1) 什么服务器? 2)OSGi控制台是指交互式shell吗? 3) 正如 Fredrik 所说,7 个问题,其中一些有广泛的答案,而您不接受任何问题 - 为什么不接受正确的答案? (点击答案的大勾号)
  • 这里是场景:我正在将我的 RAP 应用程序(即 .war 文件)部署到 JBOSS 服务器中,并且我在 web.xml commandline param-name> -console 2402 现在我想检查 OSGi 控制台,我做了 telnet localhost 2402 但无法打开控制台你能告诉我什么是这里不见了
  • 嗨妈妈,对不起,我对 JBoss 了解不多,我已经重新标记了您的问题,希望一些 JBoss 专家能够帮助您。从我可以看到 JBoss 正在使用大量 Felix 组件,尝试从这里设置属性 felix.apache.org/site/apache-felix-remote-shell.html 作为 JBoss 的系统属性

标签: jboss eclipse-plugin osgi


【解决方案1】:

请记住,仅使用最后一个 <init-param> 元素。因此,如果您有额外的 <init-param> 元素 - 例如对于 -registryMultiLanguage 或类似的 - 那么这些必须合并到一个元素中。

另请注意,在第一次请求之前,不需要 Java EE 服务器来启动 OSGi 容器...Tomcat 确实会在它自己启动时启动它,但我不知道 JBoss .

【讨论】:

    猜你喜欢
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-19
    • 1970-01-01
    • 1970-01-01
    • 2018-08-18
    • 2012-12-08
    相关资源
    最近更新 更多