Camel TypeConverters自动加载问题

时间:2015-07-02 12:25:00

标签: java apache-camel camel-quickfix

我有一个非常奇怪的问题,同时以稍微不同的方式运行我的应用程序。当我在IDE(这是一个带有驼峰的经典控制台应用程序)中启动应用程序时,它会加载176个类型转换器(我从日志中看到)。当我尝试通过java -jar启动它时,它会加载172类型转换器,并且在尝试启动路径时出现以下错误:

  

引起:java.lang.IllegalArgumentException:无法为property:sessionID找到合适的setter,因为没有相同类型的setter方法:java.lang   .String或类型转换可能:没有类型转换器可用于从类型:java.lang.String转换为所需类型:quickfix.SessionID,其值为 BLAH

显然,它找不到camel-quickfix模块的转换器。所有的罐子都经过双重检查,missing jar不太可能是原因。您有任何想法 - 我如何查看正在加载的转换器列表以及如何解决该问题?

0 个答案:

没有答案