feature:r-6ren">
gpt4 book ai didi

java - hawtio-web 卡住 "deploying",无法在 karaf 中启动

转载 作者:行者123 更新时间:2023-12-01 12:23:18 24 4
gpt4 key购买 nike

(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 bundle 207 ( hawtio-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

关于如何调试这个问题,有什么想法吗?因为没有记录任何问题, war “陷入困境”并且/hawtio 资源不可用?

谢谢!安德拉斯

最佳答案

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

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

关于java - hawtio-web 卡住 "deploying",无法在 karaf 中启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26509747/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com