That's just what I said.  It can't.  The purpose of the current
aggregator is to receive several messages and combine them in a single
message.   It can not be done using InOut exchanges.

On Thu, Feb 28, 2008 at 12:12 PM, sachin2008 <[EMAIL PROTECTED]> wrote:
>
>  But aggregator is inonly how it will aggregate these inout messages.
>
>
>
>  gnodet wrote:
>  >
>  > It does not really make sense to aggregate InOut messages imo.
>  > You may want to have something to bridge an InOut with two InOnlys and
>  > there has been some discussion around that.
>  > In the mean time, if you want to use InOut, just create a servicemix-bean
>  > endpoint that will create 3 InOuts and do the aggregation at the same
>  > time.
>  >
>  > On Thu, Feb 28, 2008 at 11:22 AM, sachin2008 <[EMAIL PROTECTED]> wrote:
>  >>
>  >>  Ok i understood. Whether there is any way to merge all inout messages
>  >> through
>  >>  aggreagtor as  i know aggregate will allow only inonly messages to
>  >>  aggreagte.
>  >>
>  >>
>  >>
>  >>
>  >>  gnodet wrote:
>  >>  >
>  >>  > Currently, the aggregator create a message containing all the received
>  >>  > messages.
>  >>  > There is no specific fault handling mechanism.
>  >>  >
>  >>  > On Thu, Feb 28, 2008 at 11:14 AM, sachin2008 <[EMAIL PROTECTED]>
>  >> wrote:
>  >>  >>
>  >>  >>  Thanks for the reply....
>  >>  >>
>  >>  >>  But i have a doubt in the fault handling part in aggregator.How
>  >>  >> aggregator
>  >>  >>  will select only messages which is not having fault for aggregation.
>  >>  >>
>  >>  >>  Whether there is any property in the aggregator.
>  >>  >>
>  >>  >>
>  >>  >>
>  >>  >>
>  >>  >>  gnodet wrote:
>  >>  >>  >
>  >>  >>  > If tehre is a fault in echo1 component, the routing slip will be
>  >>  >> aborted
>  >>  >>  > and
>  >>  >>  > the fault will be sent back to the consumer, so echo2 won't
>  >> receive
>  >>  >> it.
>  >>  >>  > A possible way would be to use the faultsTarget of the EIP
>  >> pipeline to
>  >>  >>  > redirect faults somewhere else for a different processing.
>  >>  >>  > In any case, the aggregator must either receive faults, recognize
>  >> them
>  >>  >>  > and process them as needed, or should timeout when all the
>  >> messages
>  >>  >>  > are not received and send a fault itself.  The first solution
>  >> would be
>  >>  >>  > better.
>  >>  >>  >
>  >>  >>  > On Thu, Feb 28, 2008 at 9:37 AM, sachin2008 <[EMAIL PROTECTED]>
>  >>  >> wrote:
>  >>  >>  >>
>  >>  >>  >>  Hi,
>  >>  >>  >>
>  >>  >>  >>  How to handle faults in case of EIP component..
>  >>  >>  >>
>  >>  >>  >>  Let's suppose if we will teke static routing slip.
>  >>  >>  >>
>  >>  >>  >>  <eip:static-routing-slip service="replaceMe:routingSlip"
>  >>  >>  >>  endpoint="endpoint">
>  >>  >>  >>     <eip:targets>
>  >>  >>  >>       <eip:exchange-target service="replaceMe:echo1" />
>  >>  >>  >>       <eip:exchange-target service="replaceMe:echo2" />
>  >>  >>  >>     </eip:targets>
>  >>  >>  >>   </eip:static-routing-slip>
>  >>  >>  >>
>  >>  >>  >>  In this routing slip will forward an inout message to
>  >>  >> replaceME:echo1
>  >>  >>  >> and
>  >>  >>  >>  then from replaceME:echo1 message will route to replaceMe:echo2.
>  >>  >>  >>  If there is any fault message will return from replaceMe:echo1
>  >> to
>  >>  >>  >>  replaceMe:echo2 then how we can handle these type of faults.
>  >>  >>  >>
>  >>  >>  >>
>  >>  >>  >>  Now let's consider we are using aggregator for aggregate the
>  >>  >> messages
>  >>  >>  >> coming
>  >>  >>  >>  from different components. If there is any fault occured in any
>  >> of
>  >>  >> the
>  >>  >>  >>  component then aggregator how it handles the fault before
>  >>  >> aggregating
>  >>  >>  >> all
>  >>  >>  >>  the messages.
>  >>  >>  >>
>  >>  >>  >>
>  >>  >>  >>  Can anyone please put light on this fault handling
>  >>  >>  >>
>  >>  >>  >>  -----
>  >>  >>  >>  Cheers
>  >>  >>  >>  Praveen Oruganti
>  >>  >>  >>  "Think before you act and act on what you believe"
>  >>  >>  >>  --
>  >>  >>  >>  View this message in context:
>  >>  >>  >>
>  >>  >>
>  >> http://www.nabble.com/Reg%3AFault-Handling-tp15731923s12049p15731923.html
>  >>  >>  >>  Sent from the ServiceMix - User mailing list archive at
>  >> Nabble.com.
>  >>  >>  >>
>  >>  >>  >>
>  >>  >>  >
>  >>  >>  >
>  >>  >>  >
>  >>  >>  > --
>  >>  >>  > Cheers,
>  >>  >>  > Guillaume Nodet
>  >>  >>  > ------------------------
>  >>  >>  > Blog: http://gnodet.blogspot.com/
>  >>  >>  >
>  >>  >>  >
>  >>  >>
>  >>  >>
>  >>  >>  -----
>  >>  >>  Cheers
>  >>  >>  Praveen Oruganti
>  >>  >>  "Think before you act and act on what you believe"
>  >>  >>  --
>  >>  >>  View this message in context:
>  >>  >>
>  >> http://www.nabble.com/Reg%3AFault-Handling-tp15731923s12049p15733465.html
>  >>  >>
>  >>  >>
>  >>  >> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>  >>  >>
>  >>  >>
>  >>  >
>  >>  >
>  >>  >
>  >>  > --
>  >>  > Cheers,
>  >>  > Guillaume Nodet
>  >>  > ------------------------
>  >>  > Blog: http://gnodet.blogspot.com/
>  >>  >
>  >>  >
>  >>
>  >>
>  >>  -----
>  >>  Cheers
>  >>  Praveen Oruganti
>  >>  "Think before you act and act on what you believe"
>  >>  --
>  >>  View this message in context:
>  >> http://www.nabble.com/Reg%3AFault-Handling-tp15731923s12049p15733571.html
>  >>
>  >>
>  >> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>  >>
>  >>
>  >
>  >
>  >
>  > --
>  > Cheers,
>  > Guillaume Nodet
>  > ------------------------
>  > Blog: http://gnodet.blogspot.com/
>  >
>  >
>
>
>  -----
>  Cheers
>  Praveen Oruganti
>  "Think before you act and act on what you believe"
>  --
>  View this message in context: 
> http://www.nabble.com/Reg%3AFault-Handling-tp15731923s12049p15734266.html
>
>
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Reply via email to