骆驼分裂器与春天xml自定义豆

时间:2012-08-29 08:29:44

标签: apache-camel

我正在使用以下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] WARN org.apache.camel.util.ObjectHelper - 找不到类:splitterBean。

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

1 个答案:

答案 0 :(得分:0)

尝试使用ref而不是bean

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