Java 使用bindy dataformat进行编组的骆驼端点是什么?

Java 使用bindy dataformat进行编组的骆驼端点是什么?,java,apache-camel,bindy,Java,Apache Camel,Bindy,我需要动态创建camel bindy端点来编组输入。下面是示例代码: 我需要将exchange传递到等效的端点,而不是解组标记,但出现错误“找不到名为bindy的dataformat”有多种bindy数据格式:csv、固定长度、键值对 与“dataformat:”端点uri一起使用的各自数据格式名称为: 宾迪 宾迪固定 宾迪kvp 因此,在您的情况下,您应该像这样指定解组: <to uri="dataformat:bindy-csv:unmarshal?ref=bookMode

我需要动态创建camel bindy端点来编组输入。下面是示例代码:



我需要将exchange传递到等效的端点,而不是解组标记,但出现错误“找不到名为bindy的dataformat”

有多种bindy数据格式:csv、固定长度、键值对

与“dataformat:”端点uri一起使用的各自数据格式名称为:

  • 宾迪
  • 宾迪固定
  • 宾迪kvp
因此,在您的情况下,您应该像这样指定解组:

<to uri="dataformat:bindy-csv:unmarshal?ref=bookModel"/>


我将使用“recipientList”将消息动态路由到相应的bindy封送器。您是否已将camel bindy作为依赖项添加到类路径中。是的,Claus。下面的一个很好:那么,你是说unmarshal有效,但marshal无效吗?
<to uri="dataformat:bindy-csv:unmarshal?ref=bookModel"/>