将JSON数组拆分为POJO在2.16中停止工作

时间:2016-08-09 19:46:39

标签: apache-camel

我正在更新使用Apache Camel的旧应用程序。旧代码将包含JSON数组的输入文件解组为POJO(Event)数组,然后将它们拆分为处理数组中的每个元素,如下所示:

GsonDataFormat eventFormat = new GsonDataFormat(new GsonBuilder().create(), Event[].class);
from("file:...")
.unmarshal(eventFormat);
.split(body(Event[].class))
...

这适用于Apache Camel的2.15版本,但在v2.16中,当我发送文件时代码失败,并且Event []的ClassNotFoundException。

我找不到任何解释变更原因以及纠正方法的文档。帮助

0 个答案:

没有答案