我有一个servicemix模块,它基本上是一个基于骆驼的路由。NoSuchMethodError for errorHandler部署到ServiceMix时
在开发过程中以及在旧版FUSE中部署时,它工作正常。然而,在FUSE更高版本进行部署时,我得到
Caused by: java.lang.NoSuchMethodError: com.company.integration.MyRouteBuilder.errorHandler(Lorg/apache/camel/builder/ErrorHandlerBuilder;)Lorg/apache/camel/builder/RouteBuilder;
我不太明白为什么:-)
旧版本使用的骆驼2.6,新的使用骆驼2.9。两者都有RouteBuilder.errorHandler据我可以告诉..
BR
我明白了你的观点,但是我已经尝试将我的项目升级到用于部署的同一版本,但它仍然以相同的方式失败。我会重新尝试一个新的smx安装,看看它是否有任何不同。 – Brimstedt