Apache camel 使用Apache Camel,将XMLGregorianCalendar转换为ZoneDateTime

Apache camel 使用Apache Camel,将XMLGregorianCalendar转换为ZoneDateTime,apache-camel,converters,zoneddatetime,xmlgregoriancalendar,Apache Camel,Converters,Zoneddatetime,Xmlgregoriancalendar,使用ApacheCamel,我试图在Spring/XMLDSL操作期间将入站XMLGregorianCalender转换为ZoneDateTime。我创建了一个@Converter方法来实现这一点,但它从未被调用。我如何在Apache Camel中实现这一点?有人举过一个例子吗?在深入研究(并阅读上面的内容)之后,我觉得在我的POJO中,从XMLGregorianCalendar到ZonedDateTime的转换是成功的,但是当封送并转换为字符串时,这个ZonedDateTime对象的JSON表

使用ApacheCamel,我试图在Spring/XMLDSL操作期间将入站XMLGregorianCalender转换为ZoneDateTime。我创建了一个@Converter方法来实现这一点,但它从未被调用。我如何在Apache Camel中实现这一点?有人举过一个例子吗?

在深入研究(并阅读上面的内容)之后,我觉得在我的POJO中,从XMLGregorianCalendar到ZonedDateTime的转换是成功的,但是当封送并转换为字符串时,这个ZonedDateTime对象的JSON表示将以历元时间格式输出。当我将JsonFormat注释放在不同格式的字段上时,Camel似乎忽略了它。文件说:“使用CAMEL Jackson的最新版本,但是我的CXF服务器不会提供最新版本。有任何提示吗?

您检查过文档吗?请考虑编辑您的问题而不是使用答案。如果您自己找到问题的答案,您可以使用答案。