SlideShare a Scribd company logo
If you Hit any request from postman. Groovy component will throw an exception of type
“org.mule.component.ComponentException” which will be caught by Catch Block.
“exception-type-filter” will match the exception type with Expected Type and if it matches then Filter will
PASS else it will FAIL silently without proceeding further.
And you will get a success response as “Exception thrown of type
“org.mule.component.ComponentException !!!”
Filters in Mule Part-13 Exception Type Filter

More Related Content

More from Akil Shadab

Declaring global functions in Mule
Declaring global functions in MuleDeclaring global functions in Mule
Declaring global functions in Mule
Akil Shadab
 
Append string transformer - Mule
Append string transformer - MuleAppend string transformer - Mule
Append string transformer - Mule
Akil Shadab
 
Installing new connectors in anypoint studio
Installing new connectors in anypoint studioInstalling new connectors in anypoint studio
Installing new connectors in anypoint studio
Akil Shadab
 
Router: first successful - mule
Router: first successful - muleRouter: first successful - mule
Router: first successful - mule
Akil Shadab
 
Quartz scheduler - Mule
Quartz scheduler  - MuleQuartz scheduler  - Mule
Quartz scheduler - Mule
Akil Shadab
 
Message properties in Mule
Message properties in MuleMessage properties in Mule
Message properties in Mule
Akil Shadab
 
Flow reference in Mule
Flow reference in MuleFlow reference in Mule
Flow reference in Mule
Akil Shadab
 
Scopes in mule part 10 until successful scope
Scopes in mule part 10 until successful scopeScopes in mule part 10 until successful scope
Scopes in mule part 10 until successful scope
Akil Shadab
 
Exception strategy part 7 mapping exception strategy & exception mapping
Exception strategy part 7 mapping exception strategy & exception mappingException strategy part 7 mapping exception strategy & exception mapping
Exception strategy part 7 mapping exception strategy & exception mapping
Akil Shadab
 
Exception strategy part 6 custom exception strategy
Exception strategy part 6 custom exception strategyException strategy part 6 custom exception strategy
Exception strategy part 6 custom exception strategy
Akil Shadab
 
Exception strategy part 5 choice exception strategy
Exception strategy part 5 choice exception strategyException strategy part 5 choice exception strategy
Exception strategy part 5 choice exception strategy
Akil Shadab
 
Exception strategy part 2 default exception strategy
Exception strategy part 2 default exception strategyException strategy part 2 default exception strategy
Exception strategy part 2 default exception strategy
Akil Shadab
 
Exception strategy part 1 introduction
Exception strategy part 1 introductionException strategy part 1 introduction
Exception strategy part 1 introduction
Akil Shadab
 
Dynamic endpoints - Mule
Dynamic endpoints - MuleDynamic endpoints - Mule
Dynamic endpoints - Mule
Akil Shadab
 
Configuring properties Mule
Configuring properties MuleConfiguring properties Mule
Configuring properties Mule
Akil Shadab
 
Scopes In Mule Part-9 Cache Scope
Scopes In Mule Part-9 Cache ScopeScopes In Mule Part-9 Cache Scope
Scopes In Mule Part-9 Cache Scope
Akil Shadab
 
Scopes In Mule Part-6 Poll Reference
Scopes In Mule Part-6 Poll ReferenceScopes In Mule Part-6 Poll Reference
Scopes In Mule Part-6 Poll Reference
Akil Shadab
 
Database Connector In Mule Part-14 Template Query
Database Connector In Mule Part-14 Template QueryDatabase Connector In Mule Part-14 Template Query
Database Connector In Mule Part-14 Template Query
Akil Shadab
 
Database Connector In Mule Part-13 Stored Procedure
Database Connector In Mule Part-13 Stored ProcedureDatabase Connector In Mule Part-13 Stored Procedure
Database Connector In Mule Part-13 Stored Procedure
Akil Shadab
 
Database Connector In Mule Part-11 Bulk Execute ‘Query Text’ Operation
Database Connector In Mule Part-11 Bulk Execute ‘Query Text’ OperationDatabase Connector In Mule Part-11 Bulk Execute ‘Query Text’ Operation
Database Connector In Mule Part-11 Bulk Execute ‘Query Text’ Operation
Akil Shadab
 

More from Akil Shadab (20)

Declaring global functions in Mule
Declaring global functions in MuleDeclaring global functions in Mule
Declaring global functions in Mule
 
Append string transformer - Mule
Append string transformer - MuleAppend string transformer - Mule
Append string transformer - Mule
 
Installing new connectors in anypoint studio
Installing new connectors in anypoint studioInstalling new connectors in anypoint studio
Installing new connectors in anypoint studio
 
Router: first successful - mule
Router: first successful - muleRouter: first successful - mule
Router: first successful - mule
 
Quartz scheduler - Mule
Quartz scheduler  - MuleQuartz scheduler  - Mule
Quartz scheduler - Mule
 
Message properties in Mule
Message properties in MuleMessage properties in Mule
Message properties in Mule
 
Flow reference in Mule
Flow reference in MuleFlow reference in Mule
Flow reference in Mule
 
Scopes in mule part 10 until successful scope
Scopes in mule part 10 until successful scopeScopes in mule part 10 until successful scope
Scopes in mule part 10 until successful scope
 
Exception strategy part 7 mapping exception strategy & exception mapping
Exception strategy part 7 mapping exception strategy & exception mappingException strategy part 7 mapping exception strategy & exception mapping
Exception strategy part 7 mapping exception strategy & exception mapping
 
Exception strategy part 6 custom exception strategy
Exception strategy part 6 custom exception strategyException strategy part 6 custom exception strategy
Exception strategy part 6 custom exception strategy
 
Exception strategy part 5 choice exception strategy
Exception strategy part 5 choice exception strategyException strategy part 5 choice exception strategy
Exception strategy part 5 choice exception strategy
 
Exception strategy part 2 default exception strategy
Exception strategy part 2 default exception strategyException strategy part 2 default exception strategy
Exception strategy part 2 default exception strategy
 
Exception strategy part 1 introduction
Exception strategy part 1 introductionException strategy part 1 introduction
Exception strategy part 1 introduction
 
Dynamic endpoints - Mule
Dynamic endpoints - MuleDynamic endpoints - Mule
Dynamic endpoints - Mule
 
Configuring properties Mule
Configuring properties MuleConfiguring properties Mule
Configuring properties Mule
 
Scopes In Mule Part-9 Cache Scope
Scopes In Mule Part-9 Cache ScopeScopes In Mule Part-9 Cache Scope
Scopes In Mule Part-9 Cache Scope
 
Scopes In Mule Part-6 Poll Reference
Scopes In Mule Part-6 Poll ReferenceScopes In Mule Part-6 Poll Reference
Scopes In Mule Part-6 Poll Reference
 
Database Connector In Mule Part-14 Template Query
Database Connector In Mule Part-14 Template QueryDatabase Connector In Mule Part-14 Template Query
Database Connector In Mule Part-14 Template Query
 
Database Connector In Mule Part-13 Stored Procedure
Database Connector In Mule Part-13 Stored ProcedureDatabase Connector In Mule Part-13 Stored Procedure
Database Connector In Mule Part-13 Stored Procedure
 
Database Connector In Mule Part-11 Bulk Execute ‘Query Text’ Operation
Database Connector In Mule Part-11 Bulk Execute ‘Query Text’ OperationDatabase Connector In Mule Part-11 Bulk Execute ‘Query Text’ Operation
Database Connector In Mule Part-11 Bulk Execute ‘Query Text’ Operation
 

Recently uploaded

"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 

Recently uploaded (20)

"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 

Filters in Mule Part-13 Exception Type Filter

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. If you Hit any request from postman. Groovy component will throw an exception of type “org.mule.component.ComponentException” which will be caught by Catch Block. “exception-type-filter” will match the exception type with Expected Type and if it matches then Filter will PASS else it will FAIL silently without proceeding further. And you will get a success response as “Exception thrown of type “org.mule.component.ComponentException !!!”