From c3f603839deaed70679f4f68bd9fe7a51da446f3 Mon Sep 17 00:00:00 2001 From: Lahiru Madushanka Date: Wed, 22 May 2024 12:27:13 +0530 Subject: [PATCH] Add new parameter to for-each serializer Add new parameter to for-each serializer --- .../apache/synapse/config/xml/ForEachMediatorSerializer.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/core/src/main/java/org/apache/synapse/config/xml/ForEachMediatorSerializer.java b/modules/core/src/main/java/org/apache/synapse/config/xml/ForEachMediatorSerializer.java index a699a920bf..fcc000067a 100644 --- a/modules/core/src/main/java/org/apache/synapse/config/xml/ForEachMediatorSerializer.java +++ b/modules/core/src/main/java/org/apache/synapse/config/xml/ForEachMediatorSerializer.java @@ -73,6 +73,10 @@ protected OMElement serializeSpecificMediator(Mediator m) { forEachElem.addChild(seqElement); } + if (forEachMed.getContinueLoopOnFailure()) { + forEachElem.addAttribute("continueLoopOnFailure", Boolean.toString(forEachMed.getContinueLoopOnFailure()), null); + } + serializeComments(forEachElem, forEachMed.getCommentsList()); return forEachElem;