SlideShare a Scribd company logo
MuleSoft ESB
Filtering Data instead For-Each / Looping
By
AKASH PRAJAPATI
Filtering Data instead For-Each / Looping
Topics :
• Create Mule Project
• Create Transform Message and add Filter
Purpose :
For-Each will loop thru all elements and can’t validate certain things. With the help of Transform Message and Filter
selected data can be processed.
Pre-requisites :
• Basic under standing of Mule ESB
• JDK 1.8 or above
• Anypoint Studio v 6.0.0 or above
• Mule Server v 3.8.0 EE or above
Create Flow : Input Payload : (
SampleData.json )
{
"employees":[
{
"name":"ABC",
"id": 11
},
{
"name":“XYZ",
"id": 22
},
{
"name":“PQR",
"id": 33
}
]
}
Logger Information: (Try this URL)
Note:
- It will process only those records which has name = ‘ABC’.
- Please validate output information and payload values.
------------------------ Thank You -------------------------

More Related Content

PPTX
MuleSoft ESB Payload Encrypt using Anypoint Security
PPTX
MuleSoft ESB Scripting Example
PPT
MuleSoft ESB Object Store
PDF
MuleSoft ESB Shared Library
PPT
MuleSoft ESB XML to CSV
PPT
MuleSoft ESB Routes first-successful
PDF
MuleSoft ESB Message Enricher
PPTX
Mulesoft Using Groovy Component
MuleSoft ESB Payload Encrypt using Anypoint Security
MuleSoft ESB Scripting Example
MuleSoft ESB Object Store
MuleSoft ESB Shared Library
MuleSoft ESB XML to CSV
MuleSoft ESB Routes first-successful
MuleSoft ESB Message Enricher
Mulesoft Using Groovy Component

What's hot (18)

PPTX
Mule with stored procedure
PPTX
MuleSoft ESB scatter-gather and base64
ODP
Dropbox connector Mule ESB Integration
PPTX
SenchaCon 2016: Advanced Techniques for Buidling Ext JS Apps with Electron - ...
PPTX
SenchaCon 2016: Upgrading an Ext JS 4.x Application to Ext JS 6.x - Mark Linc...
PPTX
Junit in mule demo
PPTX
Enabling Security For ActiveMQ JMX Access
PPTX
Groovy example in mule
PPTX
Caching & validating
PPTX
Mule esb :Data Weave
PPTX
Caching and invalidating with managed store
PPTX
Mule esb
PPTX
Quartz component in mule
PPTX
Advance java session 20
PPTX
Compress and decompress
PPTX
Advance java session 15
PPTX
Quartz component in mule demo
PPTX
Mule new jdbc component
Mule with stored procedure
MuleSoft ESB scatter-gather and base64
Dropbox connector Mule ESB Integration
SenchaCon 2016: Advanced Techniques for Buidling Ext JS Apps with Electron - ...
SenchaCon 2016: Upgrading an Ext JS 4.x Application to Ext JS 6.x - Mark Linc...
Junit in mule demo
Enabling Security For ActiveMQ JMX Access
Groovy example in mule
Caching & validating
Mule esb :Data Weave
Caching and invalidating with managed store
Mule esb
Quartz component in mule
Advance java session 20
Compress and decompress
Advance java session 15
Quartz component in mule demo
Mule new jdbc component
Ad

Viewers also liked (19)

PPTX
Capitalism in uruguay
PPTX
Quién empaco tu paracaidas
PPTX
Poemadela prosperidad
DOCX
Ejercicios propuestos 2
PDF
Nabih Resume
PPTX
DOCX
Combinational circuits
PPTX
Penitencia octubre
PDF
public relations interview about the medical field
PDF
Document-ESPACE-BLEU-BLAUWE-RUIMTE-print
PPTX
Programación 3: caminos más cortos con un solo origen
DOC
CV Abraham
PPTX
Paeds leukemias presentation
DOCX
UNIDAD EDUCATIVA PCEI "31 DE OCTUBRE"
 
PPTX
Why is Naloxone that prevent so many overdose deaths not always available at ...
PPTX
Wed2.0
PPS
Arenera san benito de palermo ca citas
DOCX
Lo mio
Capitalism in uruguay
Quién empaco tu paracaidas
Poemadela prosperidad
Ejercicios propuestos 2
Nabih Resume
Combinational circuits
Penitencia octubre
public relations interview about the medical field
Document-ESPACE-BLEU-BLAUWE-RUIMTE-print
Programación 3: caminos más cortos con un solo origen
CV Abraham
Paeds leukemias presentation
UNIDAD EDUCATIVA PCEI "31 DE OCTUBRE"
 
Why is Naloxone that prevent so many overdose deaths not always available at ...
Wed2.0
Arenera san benito de palermo ca citas
Lo mio
Ad

Similar to MuleSoft ESB Filtering data instead of Looping (20)

PPTX
MuleSoft ESB - CSV File to Database
PPTX
Mule Soft ESB - SAP Outbound
PDF
Write Faster SQL with Trino.pdf
PPT
PI-RDBMS.ppt
PDF
10 minutes fun with Cloud API comparison
PPTX
Oracle Database 12c - New Features for Developers and DBAs
PPTX
Oracle Database 12c - New Features for Developers and DBAs
PDF
MySQL 5.7 Tutorial Dutch PHP Conference 2015
PDF
MySQL 5.7. Tutorial - Dutch PHP Conference 2015
PPT
ShmooCON 2009 : Re-playing with (Blind) SQL Injection
PDF
An Approach to Sql tuning - Part 1
PPTX
The Pushdown of Everything by Stephan Kessler and Santiago Mola
PDF
Optimizer percona live_ams2015
PPTX
How to Play at Work - A Play Framework Tutorial
PPTX
Singpore Oracle Sessions III - What is truly useful in Oracle Database 12c fo...
PDF
MySQL 5.7 - What's new, How to upgrade and Document Store
ODP
MySQL 5.7 - What's new and How to upgrade
PPTX
Webinar: Index Tuning and Evaluation
PDF
How to execute an oracle stored procedure with nested table as a parameter fr...
PPTX
Mule data weave_10
MuleSoft ESB - CSV File to Database
Mule Soft ESB - SAP Outbound
Write Faster SQL with Trino.pdf
PI-RDBMS.ppt
10 minutes fun with Cloud API comparison
Oracle Database 12c - New Features for Developers and DBAs
Oracle Database 12c - New Features for Developers and DBAs
MySQL 5.7 Tutorial Dutch PHP Conference 2015
MySQL 5.7. Tutorial - Dutch PHP Conference 2015
ShmooCON 2009 : Re-playing with (Blind) SQL Injection
An Approach to Sql tuning - Part 1
The Pushdown of Everything by Stephan Kessler and Santiago Mola
Optimizer percona live_ams2015
How to Play at Work - A Play Framework Tutorial
Singpore Oracle Sessions III - What is truly useful in Oracle Database 12c fo...
MySQL 5.7 - What's new, How to upgrade and Document Store
MySQL 5.7 - What's new and How to upgrade
Webinar: Index Tuning and Evaluation
How to execute an oracle stored procedure with nested table as a parameter fr...
Mule data weave_10

Recently uploaded (20)

PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Business Ethics Teaching Materials for college
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
RMMM.pdf make it easy to upload and study
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Pre independence Education in Inndia.pdf
PDF
Insiders guide to clinical Medicine.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
O5-L3 Freight Transport Ops (International) V1.pdf
Week 4 Term 3 Study Techniques revisited.pptx
Anesthesia in Laparoscopic Surgery in India
FourierSeries-QuestionsWithAnswers(Part-A).pdf
01-Introduction-to-Information-Management.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
Business Ethics Teaching Materials for college
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Pharma ospi slides which help in ospi learning
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
RMMM.pdf make it easy to upload and study
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
O7-L3 Supply Chain Operations - ICLT Program
Pre independence Education in Inndia.pdf
Insiders guide to clinical Medicine.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx

MuleSoft ESB Filtering data instead of Looping

  • 1. MuleSoft ESB Filtering Data instead For-Each / Looping By AKASH PRAJAPATI
  • 2. Filtering Data instead For-Each / Looping Topics : • Create Mule Project • Create Transform Message and add Filter Purpose : For-Each will loop thru all elements and can’t validate certain things. With the help of Transform Message and Filter selected data can be processed. Pre-requisites : • Basic under standing of Mule ESB • JDK 1.8 or above • Anypoint Studio v 6.0.0 or above • Mule Server v 3.8.0 EE or above
  • 3. Create Flow : Input Payload : ( SampleData.json ) { "employees":[ { "name":"ABC", "id": 11 }, { "name":“XYZ", "id": 22 }, { "name":“PQR", "id": 33 } ] } Logger Information: (Try this URL) Note: - It will process only those records which has name = ‘ABC’. - Please validate output information and payload values. ------------------------ Thank You -------------------------