Hello.

Do you confirm that ExchangeFailureHandling and ExchangeFailureHandled
are also sent with ExchangeFailed ?

Thanks.

Regards.

Le lun. 9 janv. 2023 à 19:06, Claus Ibsen <claus.ib...@gmail.com> a écrit :
>
> Yes just ignore the sending event
>
> On Mon, Jan 9, 2023 at 7:02 PM Ephemeris Lappis <ephemeris.lap...@gmail.com>
> wrote:
>
> > Hello.
> >
> > So the best way to get my expected events is with my settings, and
> > just ignoring "ExchangeSendingEvent", right ?
> > Could you please confirm that no other event type that I had not
> > already seen in my tests is linked to the selected ones ?
> >
> > Thanks for your help.
> >
> > Regards.
> >
> > Le lun. 9 janv. 2023 à 18:57, Claus Ibsen <claus.ib...@gmail.com> a écrit
> > :
> > >
> > > Its optimized in core for these to be paired
> > >
> > > On Mon, Jan 9, 2023 at 6:38 PM Ephemeris Lappis <
> > ephemeris.lap...@gmail.com>
> > > wrote:
> > >
> > > > Hello.
> > > >
> > > > Still working on porting old code from Camel 2.X to Camel 3.X, I have
> > > > a new issue. The EventNotifier in Camel 3.X is slightly refactored,
> > > > and I can't get the events I expect although my settings seem correct.
> > > >
> > > > I'd like to get only event of Type :
> > > > - ExchangeCreated
> > > > - ExchangeFailed
> > > > - ExchangeCompleted
> > > > - ExchangeSent
> > > >
> > > > I understand that for Exchange* events I have to accept ExchangeEvent.
> > > > But When I try to exclude ExchangeSending, ExchangeSent is not fired
> > > > anymore.
> > > >
> > > > Here is my class :
> > > >
> > > > public class MyEventNotifier extends EventNotifierSupport {
> > > >
> > > > private Logger logger = LoggerFactory.getLogger(MyEventNotifier.class);
> > > >
> > > > public MyEventNotifier() {
> > > >     setIgnoreCamelContextInitEvents(true);
> > > >     setIgnoreCamelContextEvents(true);
> > > >     setIgnoreRouteEvents(true);
> > > >     setIgnoreExchangeAsyncProcessingStartedEvents(true);
> > > > //  setIgnoreExchangeSendingEvents(true);
> > > > }
> > > >
> > > > I've looked at the super classes, and I don't understand why Sent and
> > > > Sending should be linked...
> > > >
> > > > Any ideas ? FYI I've tested it with 3.20.0 and 3.20.1, and both fail...
> > > >
> > > > For now I can ignore ExchangeSending events, but I'd prefer to
> > > > understand how it works...
> > > >
> > > > Thanks for your help.
> > > >
> > > > Regards.
> > > >
> > >
> > >
> > > --
> > > Claus Ibsen
> > > -----------------
> > > @davsclaus
> > > Camel in Action 2: https://www.manning.com/ibsen2
> >
>
>
> --
> Claus Ibsen
> -----------------
> @davsclaus
> Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to