问题描述
我正在使用骆驼V2.21.0,并尝试使用骆驼Maven插件。当我运行“ mvn camel:run”时,出现以下错误:
INFO: copy thread finished.
[ERROR] *************************************
[ERROR] Error occurred while running main from: org.apache.camel.test.blueprint.Main
[ERROR]
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.apache.camel.maven.RunMojo$1.run (RunMojo.java:519)
at java.lang.Thread.run (Thread.java:748)
Caused by: java.lang.RuntimeException: Gave up waiting for service (objectClass=org.apache.camel.CamelContext)
at org.apache.camel.test.blueprint.CamelBlueprintHelper.getosgiService (CamelBlueprintHelper.java:320)
at org.apache.camel.test.blueprint.CamelBlueprintHelper.getosgiService (CamelBlueprintHelper.java:281)
at org.apache.camel.test.blueprint.Main.doStart (Main.java:110)
at org.apache.camel.support.ServiceSupport.start (ServiceSupport.java:61)
at org.apache.camel.main.MainSupport.run (MainSupport.java:170)
at org.apache.camel.main.MainSupport.run (MainSupport.java:501)
at org.apache.camel.test.blueprint.Main.main (Main.java:81)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.apache.camel.maven.RunMojo$1.run (RunMojo.java:519)
at java.lang.Thread.run (Thread.java:748)
[ERROR] *************************************
<plugin>
<groupId>org.apache.camel</groupId>
<artifactId>camel-maven-plugin</artifactId>
<version>2.21.0</version>
<configuration>
<useBlueprint>true</useBlueprint>
</configuration>
</plugin>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)