You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by or...@apache.org on 2023/02/14 12:53:51 UTC

[camel] 06/23: CAMEL-15105: rework handoverCompletions in AbstractExchange

This is an automated email from the ASF dual-hosted git repository.

orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 812786f9d92ecc3d514cc43cca0b32a2b1988c1f
Author: Otavio Rodolfo Piske <an...@gmail.com>
AuthorDate: Tue Nov 22 17:45:34 2022 +0100

    CAMEL-15105: rework handoverCompletions in AbstractExchange
---
 .../src/main/java/org/apache/camel/support/AbstractExchange.java        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/core/camel-support/src/main/java/org/apache/camel/support/AbstractExchange.java b/core/camel-support/src/main/java/org/apache/camel/support/AbstractExchange.java
index 7b1a48aa85f..c1c9bd43016 100644
--- a/core/camel-support/src/main/java/org/apache/camel/support/AbstractExchange.java
+++ b/core/camel-support/src/main/java/org/apache/camel/support/AbstractExchange.java
@@ -771,7 +771,7 @@ class AbstractExchange implements ExtendedExchange {
     public void handoverCompletions(Exchange target) {
         if (onCompletions != null) {
             for (Synchronization onCompletion : onCompletions) {
-                target.adapt(ExtendedExchange.class).addOnCompletion(onCompletion);
+                target.getExchangeExtension().addOnCompletion(onCompletion);
             }
             // cleanup the temporary on completion list as they have been handed over
             onCompletions.clear();