Hi, 

I tried this code :

                      public void configure() {
                           from("file:///D:/fileCamel/in?noop=true")
//                           .bean(InitConcardisBean.class,"initialisation")
                          
.setHeader("TransactionClass",constant("net.awl.bfi.fluxRemisesConcardis.CorpsRemiseCB2AConcadis"))
                           .bean(MappingCB2ABean.class,"mapCb2acinObj2")
                           //.bean(EclatCCTIBean.class,"eclatCCTI")
                          
.split().method(EclatCCTIBean.class,"eclatCCTI").to("direct:echainement");
                           
                           from("direct:echainement").
                           bean(EclatDBCRBean.class,"eclatDBCR").
                          
bean(FormatLstCB2ABean.class,"refactCB2ADebCreBean").
                           bean(RefactCB2ABean.class,"refactCB2A").
                           bean(MappingUDKBean.class,"mapUdkInObj").
                           bean(MappingUDKBean.class,"makeFlatUDK").
                          
to("file:///D:/fileCamel/Sortie?fileName=firstUDK.txt");

In my exemple, i got 5 elements , unfortunately, the bean EclatDBCRBean is
executed 5 times, but i want all the bloc : 

                          bean(EclatDBCRBean.class,"eclatDBCR").
                          
bean(FormatLstCB2ABean.class,"refactCB2ADebCreBean").
                           bean(RefactCB2ABean.class,"refactCB2A").
                           bean(MappingUDKBean.class,"mapUdkInObj").
                           bean(MappingUDKBean.class,"makeFlatUDK").
                          
to("file:///D:/fileCamel/Sortie?fileName=firstUDK.txt");

be executed 5 times.

I know It  missing a little something :S

Thxs for u r help





--
View this message in context: 
http://camel.465427.n5.nabble.com/Com-between-beans-tp5719646p5719673.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to