You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2021/12/31 06:06:00 UTC

[jira] [Commented] (CAMEL-17401) Transacted Flag not copied by AbstractExchange.copy method

    [ https://issues.apache.org/jira/browse/CAMEL-17401?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17467109#comment-17467109 ] 

Claus Ibsen commented on CAMEL-17401:
-------------------------------------

Do you have a sample project that demonstrates this - the transacted flag was previously stored via unit of work, but when copying exchanges for EIPs they often do not share unit of work, and hence not transacted flag previously either.

An Aggregate EIP for instance would not be transacted going out of the EIP (its not part of the original exchange/transaction).

> Transacted Flag not copied by AbstractExchange.copy method
> ----------------------------------------------------------
>
>                 Key: CAMEL-17401
>                 URL: https://issues.apache.org/jira/browse/CAMEL-17401
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-core
>    Affects Versions: 3.14.0
>            Reporter: Benjamin Graf
>            Priority: Minor
>
> Copied Exchanges e.g. copied while aggregating Exchanges does not get the transacted flag from parent exchange. This could cause starvation in processing if using transacted routes.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)