[
https://issues.apache.org/jira/browse/CAMEL-16737?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen updated CAMEL-16737:
--------------------------------
Fix Version/s: 4.0
(was: 3.x)
> camel-core - Transacted vs reactive routing engine
> --------------------------------------------------
>
> Key: CAMEL-16737
> URL: https://issues.apache.org/jira/browse/CAMEL-16737
> Project: Camel
> Issue Type: Improvement
> Components: camel-core
> Reporter: Claus Ibsen
> Priority: Major
> Fix For: 4.0
>
>
> Lets look at if we can make transacted work better with the reactive routing
> engine.
> See CAMEL-16734 and the ticket it mentions for background.
> Maybe we could let the routing engine be aware if a task is under transaction
> and execute it synchronously via its current thread, and ensure any other
> tasks that this thread or exchange is providing to the reactive engine is
> processed under the transaction via that same thread.
> At this movement its the EIP implementation that need to splitup their tasks
> into transacted vs non-transacted which would ideally be avoided.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)