2

我正在使用以下 xml 配置来定义拆分器的自定义 bean。

  <camel:split stopOnException="true">
      <camel:method bean="splitterBean" method="split" /> 
       <camel:to ref="sodSQLEndPoint"/>
    </camel:split>

 <bean id="splitterBean" class="com.processor.SodFundListSplitter" />

它不运行并给出错误:

12:31:28.770 [main] 警告 org.apache.camel.util.ObjectHelper - 找不到类:splitterBean。

如果我使用 body 而不是 custome bean,它可以正常工作。任何人都可以告诉我是否有任何额外的工作来允许自定义 bean 与拆分器。

4

1 回答 1

0

尝试使用 ref 代替 bean

<camel:split stopOnException="true">
   <camel:method ref="splitterBean" method="split" /> 
   <camel:to ref="sodSQLEndPoint"/>
</camel:split>
于 2012-08-29T14:00:12.483 回答