Apache camel 功能:卸载-v或功能:卸载--verbose不显示在Karaf 2.4.0.redhat-630310中正在执行的操作

Apache camel 功能:卸载-v或功能:卸载--verbose不显示在Karaf 2.4.0.redhat-630310中正在执行的操作,apache-camel,apache-karaf,osgi-bundle,karaf,blueprint-osgi,Apache Camel,Apache Karaf,Osgi Bundle,Karaf,Blueprint Osgi,我正在使用Jboss fuse 6.3和我的一个特性文件来卸载抛出的TimeoutException(下面提到的是详细信息)。这个特性有一个bundle,它使用驼峰流API与服务云通信 我想看看Karaf在运行功能时卸载了什么:uninstall-v。但卡拉夫只是在表演 卸载功能。任何建议,我们如何才能看到Karaf试图卸载什么,以及它在哪里遇到超时异常 如有任何意见或建议,将不胜感激。事先非常感谢你 java.util.concurrent.TimeoutException 位于java.ut

我正在使用Jboss fuse 6.3和我的一个特性文件来卸载抛出的TimeoutException(下面提到的是详细信息)。这个特性有一个bundle,它使用驼峰流API与服务云通信

我想看看Karaf在运行功能时卸载了什么:uninstall-v。但卡拉夫只是在表演 卸载功能。任何建议,我们如何才能看到Karaf试图卸载什么,以及它在哪里遇到超时异常

如有任何意见或建议,将不胜感激。事先非常感谢你

java.util.concurrent.TimeoutException 位于java.util.concurrent.AbstractExecutorService.doInvokeAny(AbstractExecutorService.java:184)[:1.8.0_144] 在java.util.concurrent.AbstractExecutorService.invokeAny(AbstractExecutorService.java:225)[:1.8.0_144] 位于org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper$4.call(ScheduledExecutorServiceWrapper.java:184) 位于org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper$15.call(ScheduledExecutorServiceWrapper.java:452) 位于org.apache.aries.blueprint.utils.threading.RWLock.runReadOperation(RWLock.java:35) 位于org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper.runUnlessShutdown(ScheduledExecutorServiceWrapper.java:447) 位于org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper.invokeAny(ScheduledExecutorServiceWrapper.java:178) 位于org.apache.aries.blueprint.container.BlueprintEventDispatcher.callListener(BlueprintEventDispatcher.java:199) 位于org.apache.aries.blueprint.container.BlueprintEventDispatcher.callListeners(BlueprintEventDispatcher.java:189) 位于org.apache.aries.blueprint.container.BlueprintEventDispatcher.blueprintEvent(BlueprintEventDispatcher.java:140) 位于org.apache.aries.blueprint.container.BlueprintContainerImpl.destroy(BlueprintContainerImpl.java:897) 位于org.apache.aries.blueprint.container.BlueprintExtender$3.run(BlueprintExtender.java:325) 在java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_144]
在java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_144]

停止camel时会出现订购问题。您可以通过调用可能显示更多细节的
jstack-l
来获得线程转储。另外,在不知道您正在卸载哪个功能的情况下,我无法推断出多少。您检查过fuse日志吗?@Alessandro Da Rugna,谢谢您的提问,但fuse日志只显示了我添加的java.util.concurrent.TimeoutException。我尝试了fuse日志:设置调试,但仍然没有在日志中获取任何内容。在我向Forumi寻求帮助之后,如果您列出了所有捆绑包(
list-t0
或类似的东西,我不记得确切的命令),您是否看到任何捆绑包被停用?这会给你一个提示所有的包都启动并运行了吗