重新启动后保险丝失效

时间:2019-04-15 16:14:07

标签: java docker apache-karaf jbossfuse jline

我用Fuse(Red Hat Fuse(7.0.0.fuse-000191-redhat-1) )在Centos 7上,现在一切都坏了。我什么都没改变。
百胜更新会导致这种情况吗?

 Exception caught while executing command
org.osgi.service.resolver.ResolutionException: Unable to resolve root: 
missing requirement [root] osgi.identity; osgi.identity=jline; 
type=karaf.feature; version="[3.6.2,3.6.2]"; filter:="(&(osgi.identity=jline) 
(type=karaf.feature)(version>=3.6.2)(version<=3.6.2))" [caused by: Unable to 
resolve jline/3.6.2: missing requirement [jline/3.6.2] osgi.identity; 
osgi.identity=org.jline.terminal-jansi; type=osgi.fragment; version=" 
[3.6.2,3.6.2]"; resolution:=mandatory [caused by: Fragment was not selected 
for attachment: org.jline.terminal-jansi/3.6.2]]

我注意到现在有一​​个以前没有的额外外壳。

admin@root()> features:list | grep shell
shell                                    ? 4.2.3                       ?          ? Uninstalled ? standard-4.2.3                              ? Karaf Shell
shell-compat                             ? 4.2.3                       ?          ? Uninstalled ? standard-4.2.3                              ? Karaf Shell Compatibility
shell                                    ? 4.2.0.fuse-000237-redhat-1  ? x        ? Started     ? standard-4.2.0.fuse-000237-redhat-1         ? Karaf Shell
shell-compat                             ? 4.2.0.fuse-000237-redhat-1  ?          ? Uninstalled ? standard-4.2.0.fuse-000237-redhat-1         ? Karaf Shell Compatibility

我知道如果升级到最新版本,则必须升级我的所有服务并解决所有新问题。明天应该上线。为什么我要触摸它。

0 个答案:

没有答案