2009/1/30 mta38 <[email protected]>:
>
> Hi all,
> I want to test splitter processor and i have implemented my own Splitter
> expression in java code:
>
> Public class MySplitter extends Expression{
>
>        public Object evaluate(Exchange arg0) {
>                //my code
>        }
> }
>
> <bean id="mySplitter"
> class="com.francetelecom.apt.orange.camel.expressions.SplitterExpression">
> <property name="size" value="3"/>
> </bean>
>
>
> <route>
>        <from uri="wsadapter" />
>        <splitter>
>                <expression>
>                         <bean ref="mySplitter"/>
>                </expression>
>                <to uri="seda:b" />
>        </splitter>
> </route>
>
> My problem now is to create a route that use a splitter, in an xml config
> file.

I  think this should work....


<route>
       <from uri="wsadapter" />
       <splitter>
               <methodCall bean="mySplitter" method="foo"/>
               <to uri="seda:b" />
       </splitter>
</route>

In camel 2.0 this would look like this

<route>
       <from uri="wsadapter" />
       <split>
               <method bean="mySplitter" method="foo"/>
               <to uri="seda:b" />
       </split>
</route>

-- 
James
-------
http://macstrac.blogspot.com/

Open Source Integration
http://fusesource.com/

Reply via email to