diff --git a/apm-mule3-agent/pom.xml b/apm-mule3-agent/pom.xml index bbc4e7c..0c574d3 100644 --- a/apm-mule3-agent/pom.xml +++ b/apm-mule3-agent/pom.xml @@ -5,7 +5,7 @@ 4.0.0 co.elastic.apm apm-mule3-agent - 1.15.1 + 1.15.2 ${packaging} Mule apm-mule3-agent Application diff --git a/apm-mule3-agent/src/main/java/co/elastic/apm/mule/listeners/DomainApplicationListener.java b/apm-mule3-agent/src/main/java/co/elastic/apm/mule/listeners/DomainApplicationListener.java index 38ff487..902d3b4 100644 --- a/apm-mule3-agent/src/main/java/co/elastic/apm/mule/listeners/DomainApplicationListener.java +++ b/apm-mule3-agent/src/main/java/co/elastic/apm/mule/listeners/DomainApplicationListener.java @@ -64,13 +64,10 @@ public void onNotification(PipelineMessageNotification notification) { transactionUtils.startTransactionIfNone(notification); break; + case PipelineMessageNotification.PROCESS_COMPLETE: case PipelineMessageNotification.PROCESS_END: transactionUtils.endTransactionIfNeeded(notification); break; - - case PipelineMessageNotification.PROCESS_COMPLETE: - // Ignored, as it is skipped when flow exception is thrown - break; } } }); diff --git a/apm-mule3.8-agent/pom.xml b/apm-mule3.8-agent/pom.xml index c9ad15e..cb4a3ff 100644 --- a/apm-mule3.8-agent/pom.xml +++ b/apm-mule3.8-agent/pom.xml @@ -5,7 +5,7 @@ 4.0.0 co.elastic.apm apm-mule3.8-agent - 1.15.1 + 1.15.2 ${packaging} Mule apm-mule3-agent Application built for Mule 3.8 diff --git a/apm-mule3.8-agent/src/main/java/co/elastic/apm/mule/listeners/DomainApplicationListener.java b/apm-mule3.8-agent/src/main/java/co/elastic/apm/mule/listeners/DomainApplicationListener.java index 3a272df..ad08da9 100644 --- a/apm-mule3.8-agent/src/main/java/co/elastic/apm/mule/listeners/DomainApplicationListener.java +++ b/apm-mule3.8-agent/src/main/java/co/elastic/apm/mule/listeners/DomainApplicationListener.java @@ -64,13 +64,10 @@ public void onNotification(PipelineMessageNotification notification) { transactionUtils.startTransactionIfNone(notification); break; + case PipelineMessageNotification.PROCESS_COMPLETE: case PipelineMessageNotification.PROCESS_END: transactionUtils.endTransactionIfNeeded(notification); break; - - case PipelineMessageNotification.PROCESS_COMPLETE: - // Ignored, as it is skipped when flow exception is thrown - break; } } });