This is an automated email from the ASF dual-hosted git repository.
zhfeng pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 03edff56cdb CAMEL-19068: remove SAGA_LONG_RUNNING_ACTION in out
Message (#9368)
03edff56cdb is described below
commit 03edff56cdb8c4fc50b86696f8bdace1e6b43531
Author: Zheng Feng <[email protected]>
AuthorDate: Fri Feb 17 15:49:50 2023 +0800
CAMEL-19068: remove SAGA_LONG_RUNNING_ACTION in out Message (#9368)
---
.../src/main/java/org/apache/camel/processor/saga/SagaProcessor.java | 1 +
.../src/test/java/org/apache/camel/processor/SagaPropagationTest.java | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git
a/core/camel-core-processor/src/main/java/org/apache/camel/processor/saga/SagaProcessor.java
b/core/camel-core-processor/src/main/java/org/apache/camel/processor/saga/SagaProcessor.java
index b0c78c6e2bf..2e0354de516 100644
---
a/core/camel-core-processor/src/main/java/org/apache/camel/processor/saga/SagaProcessor.java
+++
b/core/camel-core-processor/src/main/java/org/apache/camel/processor/saga/SagaProcessor.java
@@ -67,6 +67,7 @@ public abstract class SagaProcessor extends
DelegateAsyncProcessor implements Tr
exchange.getIn().setHeader(Exchange.SAGA_LONG_RUNNING_ACTION,
coordinator.getId());
} else {
exchange.getIn().removeHeader(Exchange.SAGA_LONG_RUNNING_ACTION);
+
exchange.getMessage().removeHeader(Exchange.SAGA_LONG_RUNNING_ACTION);
}
}
diff --git
a/core/camel-core/src/test/java/org/apache/camel/processor/SagaPropagationTest.java
b/core/camel-core/src/test/java/org/apache/camel/processor/SagaPropagationTest.java
index 3d13310bf27..25fbad14464 100644
---
a/core/camel-core/src/test/java/org/apache/camel/processor/SagaPropagationTest.java
+++
b/core/camel-core/src/test/java/org/apache/camel/processor/SagaPropagationTest.java
@@ -67,7 +67,7 @@ public class SagaPropagationTest extends ContextTestSupport {
context.createFluentProducerTemplate().to("direct:supports").request();
assertListSize(sagaIds, 2);
- assertNonNullSagaIds(2);
+ assertNonNullSagaIds(1);
}
@Test