【问题标题】:hawtio-web stuck "deploying", won't start in karafhawtio-web 卡在“部署”中,无法在 karaf 启动
【发布时间】:2014-10-22 14:21:38
【问题描述】:

(hawtio 1.4.27 版,karaf 3.0.2 版)

我不太确定我在这里缺少什么。我运行以下控制台命令将 hawtio 功能部署到 Karaf

karaf@local()> feature:repo-add mvn:io.hawt/hawtio-karaf/1.4.27/xml/features 
Adding feature url mvn:io.hawt/hawtio-karaf/1.4.27/xml/features
karaf@local()> feature:install hawtio-core
karaf@local()> web:list
ID  | State       | Web-State   | Level | Web-ContextPath | Name                         
-----------------------------------------------------------------------------------------
216 | Active      | Deploying   | 80    | /hawtio         | hawtio :: hawtio-web (1.4.27)
karaf@local()> 

按照here 的建议,我只安装了 hawtio-core 功能。

然而,war 包 207 ( hawtio-web ) 永远停留在“正在部署”的 web 状态。我也没有看到任何 servlet 安装

karaf@local()> http:list
ID | Servlet | Servlet-Name | State | Alias | Url
-------------------------------------------------
karaf@local()> 

根据 log:display (根记录器在 INFO 上运行并记录到 osgi:* )这些是记录的唯一相关行

2014-10-22 16:09:17,783 | WARN  | e ssh user karaf | FeatureValidationUtil            | 24 - org.apache.karaf.features.core - 3.0.1 | Old style feature file without namespace found (URI: mvn:io.hawt/hawtio-karaf/1.4.27/xml/features). This format is deprecated and support for it will soon be removed
2014-10-22 16:10:03,770 | INFO  | e ssh user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature hawtio-core 1.4.27
2014-10-22 16:10:03,771 | INFO  | e ssh user karaf | FeaturesServiceImpl              | 24 - org.apache.karaf.features.core - 3.0.1 | Installing feature war 3.0.1

关于我如何调试它的任何想法,因为没有记录任何问题,战争“陷入困境”并且 /hawtio 资源不可用?

谢谢! 安德拉斯

【问题讨论】:

    标签: java osgi apache-karaf hawtio


    【解决方案1】:

    PBKAC - 我有 org.osgi.core 和 org.osgi.compendium 由 maven 下载并添加到 karaf“lib”文件夹中。他们爬上了类路径(虽然绝对没有在 -cp 中列出)——因为 karaf/felix 提供了这些包,它们是多余的,显然会导致极其难以调试的问题(同样,没有一行记录表明有问题)

    tl;dr 这不能用 3.0.2 karaf 发行版 tar 重现。但是,将 osgi.core 和 osgi.compendium 放到 lib 文件夹中..

    【讨论】:

      猜你喜欢
      • 2014-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-12
      • 1970-01-01
      • 2015-01-29
      • 2023-03-19
      • 1970-01-01
      相关资源
      最近更新 更多