97008 48403
+91 40-27177600


Finding the sum of values of XML elements in Mule ESB


From the technical center of excellence of Massil Technologies, our technology leaders make it easy to understand the complex situations you come across in Mule ESB from the experience of Massil Technologies to have countered them in their experience of working on client projects in real time. This blog talks about finding the sum of values of XML elements in Mule ESB. This blog is a part of series of blogs being authored and published by Massil Technologies for the benefit of the IT community globally.

Finding the sum of values involves the following steps:

Step 1:

In Anypoint Studio click File > New > Mule Project to create a new project, give it whatever name you wish and click Finish.


Drag an HTTP Connector from the palette to your empty canvas, then a Transform Message


Step 3:


Click on the HTTP Connector to open its properties editor, then click the green arrow icon to create a new configuration for it. Leave all of the fields in default and click OK.

Step 4:

Note that if you open the Transform Message component, the input section should show the fields that will be present in the incoming payload

Step 5:

you write the output payload in

sum (payload.MessageGroup.DataSet.Series.*Obs.ObsValue.@value)

Step 6:

In logger write #[payload]


Step 7:

 Save & Run the Mule project

Step 8:

Send xml file using postman to the project

Step 9:


The output is

Hence, we have gone through the step by step process to depict the way Massil Technologies team has addressed the scenario mentioned above. Hope this article from Massil Technologies was useful for you. If you have any further queries on this topic, please reach out to info@massil.tech.

Leave a Reply

Your email address will not be published. Required fields are marked *

Contact Us

Get in touch with us

Scroll to top