SlideShare a Scribd company logo
MULE ESB – Domain Concept
1
Objectives
 Learn about Domain concept in MULE ESB
2
MULE ESB - Domain and deployment
3
• Topics :
1. How to create domain project
2. Define Common/ Global configuration under domain project
3. How to create Mule project
4. Use Common/Global configuration into Mule project
• Pre-requisites :
1. Basic under standing of Mule ESB
2. JDK 1.8 or above
3. Anypoint Studio v 6.0.3 or above
4. Mule Server v 3.8.0 EE or above
MULE ESB - Domain and deployment
4
Domains projects in mule are a way to share resources among multiple mule
applications. Think of it just like declaring global connector configurations but
instead of sharing the configurations within multiple flows in a single application, it
is now shared across multiple flows and multiple applications. Every mule project
is associated to a domain.
Observe the mule-deploy.properties, by default the domain value is set
as “default”. This means every project has its own independent domain and no
application is sharing any resources outside its boundary.
MULE ESB - Domain and deployment
5
While deploying domains/projects using domains, be aware that you need to
copy the domain inside mule/domains folder instead of mule/apps folder.
Domain projects don’t support minor versions which means, if your domain
project name is httpdomain, you can deploy the domain project as
httpconnector.1.0 but you can not deploy the same as httpconnect.1.2. This is a
strange behavior which was observed.
Mule esb domain
Mule esb domain
Mule esb domain

More Related Content

What's hot (20)

PPTX
Munit
Sindhu VL
 
PPTX
Debugging mule
Sindhu VL
 
PPTX
Anypoint mq acknowledgement mode
Son Nguyen
 
PPTX
Invoke component demo in mule
Ramakrishna kapa
 
PPTX
Mule ESB - Intra application communication
krishananth
 
PPTX
Troubleshooting mule
Son Nguyen
 
PDF
Hyd virtual meetupslides11jul
Santosh Ojha
 
PPTX
Until successful component in mule
javeed_mhd
 
PPTX
Mule testing
Sindhu VL
 
PPTX
Testing mule
Sindhu VL
 
PPTX
Mulehdfsconnector 160810122655
ppts123456
 
PDF
MuleSoft Online MeetUp 03_11_2020
DianeKesler1
 
PPTX
Using spring scheduler mule
Son Nguyen
 
PDF
Mulesoft ppt
kishore ippili
 
PPTX
Deploy mule application
Son Nguyen
 
PPTX
Mule esb
charan teja R
 
PPTX
Mule debugging logging_in_mule
kunal vishe
 
PPTX
Mule esb mule message
sathyaraj Anand
 
PPTX
Scatter gather flow in mule
Praneethchampion
 
PPTX
Deploying and Running in Mule
Khasim Saheb
 
Munit
Sindhu VL
 
Debugging mule
Sindhu VL
 
Anypoint mq acknowledgement mode
Son Nguyen
 
Invoke component demo in mule
Ramakrishna kapa
 
Mule ESB - Intra application communication
krishananth
 
Troubleshooting mule
Son Nguyen
 
Hyd virtual meetupslides11jul
Santosh Ojha
 
Until successful component in mule
javeed_mhd
 
Mule testing
Sindhu VL
 
Testing mule
Sindhu VL
 
Mulehdfsconnector 160810122655
ppts123456
 
MuleSoft Online MeetUp 03_11_2020
DianeKesler1
 
Using spring scheduler mule
Son Nguyen
 
Mulesoft ppt
kishore ippili
 
Deploy mule application
Son Nguyen
 
Mule esb
charan teja R
 
Mule debugging logging_in_mule
kunal vishe
 
Mule esb mule message
sathyaraj Anand
 
Scatter gather flow in mule
Praneethchampion
 
Deploying and Running in Mule
Khasim Saheb
 

Viewers also liked (17)

PPTX
Java-JSON-Jackson
Srilatha Kante
 
PPTX
Web services
Srilatha Kante
 
PPTX
Mule message
Marta Bryla
 
PPTX
Java component
Srilatha Kante
 
PPTX
Mule_Portal
Srilatha Kante
 
PPTX
Mule advanced
D.Rajesh Kumar
 
PPTX
Mule Cloud Connectors-Save and Load OAuth
Sara Peralta
 
PPTX
Mule message structure and varibles scopes
Ramakrishna kapa
 
PPTX
Connection management
Srilatha Kante
 
PPTX
Logger
Srilatha Kante
 
ODP
Anypoint platform security components
D.Rajesh Kumar
 
PPTX
Mule message structure
Srilatha Kante
 
ODP
Mule exception handlingstrategies
D.Rajesh Kumar
 
PPTX
Invoke component
Srilatha Kante
 
PPTX
Mule message structure
Shanky Gupta
 
PPTX
Connection management
Srilatha Kante
 
Java-JSON-Jackson
Srilatha Kante
 
Web services
Srilatha Kante
 
Mule message
Marta Bryla
 
Java component
Srilatha Kante
 
Mule_Portal
Srilatha Kante
 
Mule advanced
D.Rajesh Kumar
 
Mule Cloud Connectors-Save and Load OAuth
Sara Peralta
 
Mule message structure and varibles scopes
Ramakrishna kapa
 
Connection management
Srilatha Kante
 
Anypoint platform security components
D.Rajesh Kumar
 
Mule message structure
Srilatha Kante
 
Mule exception handlingstrategies
D.Rajesh Kumar
 
Invoke component
Srilatha Kante
 
Mule message structure
Shanky Gupta
 
Connection management
Srilatha Kante
 
Ad

Similar to Mule esb domain (20)

ODP
Domain in mule
himajareddys
 
PPTX
Mule connectors-part 1
VirtusaPolaris
 
PDF
Mule ESB Interview or Certification questions
TechieVarsity
 
PPTX
Muleesbcomponents1 160625154208
ppts123456
 
PPTX
Mule esb
chetan singhal
 
PPTX
Mule ESB Components
pat_91
 
PPTX
Sharing Resources - Mule
Anil Kumar V
 
PDF
Top 50 MuleSoft interview questions
techievarsity
 
PPTX
Mule esb usecase
charan teja R
 
PPTX
Maven tools & archetypes
Son Nguyen
 
PPTX
Mule - beginners guide
Sindhu VL
 
PPTX
What is Mule ESB
Nam Le Dinh
 
PPTX
Mule esb basic introduction
Son Nguyen
 
PPTX
Mule basics
VirtusaPolaris
 
PPT
Introduction to mule Esbs
Prabhat gangwar
 
PPTX
Mule ESB - Why and how?
StrawhatLuffy11
 
PPTX
Mule maven
Thang Loi
 
PPTX
Mule connectors-session1
Vishnukanth Rachineni
 
PPTX
Esb process
saikiran6423
 
PPTX
Mule esb kranthi
Earnest Stephen
 
Domain in mule
himajareddys
 
Mule connectors-part 1
VirtusaPolaris
 
Mule ESB Interview or Certification questions
TechieVarsity
 
Muleesbcomponents1 160625154208
ppts123456
 
Mule esb
chetan singhal
 
Mule ESB Components
pat_91
 
Sharing Resources - Mule
Anil Kumar V
 
Top 50 MuleSoft interview questions
techievarsity
 
Mule esb usecase
charan teja R
 
Maven tools & archetypes
Son Nguyen
 
Mule - beginners guide
Sindhu VL
 
What is Mule ESB
Nam Le Dinh
 
Mule esb basic introduction
Son Nguyen
 
Mule basics
VirtusaPolaris
 
Introduction to mule Esbs
Prabhat gangwar
 
Mule ESB - Why and how?
StrawhatLuffy11
 
Mule maven
Thang Loi
 
Mule connectors-session1
Vishnukanth Rachineni
 
Esb process
saikiran6423
 
Mule esb kranthi
Earnest Stephen
 
Ad

More from D.Rajesh Kumar (20)

PPTX
Mule soft meetup_-_finland_september_25th__2020 v2.0
D.Rajesh Kumar
 
PPTX
Meetup bangalore-sept5th 2020 (1)
D.Rajesh Kumar
 
PPTX
Mule soft meetup_-_finland_july_11th__2020
D.Rajesh Kumar
 
PPTX
Bangalore mulesoft meetup#10
D.Rajesh Kumar
 
PPTX
Meetup bangalore 9_novupdated
D.Rajesh Kumar
 
PPTX
Meetup bangalore aug31st2019
D.Rajesh Kumar
 
PPTX
Meetup bangalore june29th2019
D.Rajesh Kumar
 
PPTX
mulesoft meetup @ bangalore
D.Rajesh Kumar
 
PPTX
Meetup_Bangalore_Rajesh
D.Rajesh Kumar
 
PPT
Calico and container
D.Rajesh Kumar
 
PPT
Calico docker+ipam
D.Rajesh Kumar
 
PPT
Calico architecture
D.Rajesh Kumar
 
PPT
Calico to secure host interfaces
D.Rajesh Kumar
 
PPT
Calico and how interprets neutron api
D.Rajesh Kumar
 
PPT
Calico with open stack and chef
D.Rajesh Kumar
 
PPT
Calico with open stack
D.Rajesh Kumar
 
PPT
Calico with docker
D.Rajesh Kumar
 
PPT
Object Store in Mule
D.Rajesh Kumar
 
PPT
Slack connector with in MULE
D.Rajesh Kumar
 
PPT
MuleSoft Offers a Data Migration Solution
D.Rajesh Kumar
 
Mule soft meetup_-_finland_september_25th__2020 v2.0
D.Rajesh Kumar
 
Meetup bangalore-sept5th 2020 (1)
D.Rajesh Kumar
 
Mule soft meetup_-_finland_july_11th__2020
D.Rajesh Kumar
 
Bangalore mulesoft meetup#10
D.Rajesh Kumar
 
Meetup bangalore 9_novupdated
D.Rajesh Kumar
 
Meetup bangalore aug31st2019
D.Rajesh Kumar
 
Meetup bangalore june29th2019
D.Rajesh Kumar
 
mulesoft meetup @ bangalore
D.Rajesh Kumar
 
Meetup_Bangalore_Rajesh
D.Rajesh Kumar
 
Calico and container
D.Rajesh Kumar
 
Calico docker+ipam
D.Rajesh Kumar
 
Calico architecture
D.Rajesh Kumar
 
Calico to secure host interfaces
D.Rajesh Kumar
 
Calico and how interprets neutron api
D.Rajesh Kumar
 
Calico with open stack and chef
D.Rajesh Kumar
 
Calico with open stack
D.Rajesh Kumar
 
Calico with docker
D.Rajesh Kumar
 
Object Store in Mule
D.Rajesh Kumar
 
Slack connector with in MULE
D.Rajesh Kumar
 
MuleSoft Offers a Data Migration Solution
D.Rajesh Kumar
 

Recently uploaded (20)

PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PDF
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PPTX
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 

Mule esb domain

  • 1. MULE ESB – Domain Concept 1
  • 2. Objectives  Learn about Domain concept in MULE ESB 2
  • 3. MULE ESB - Domain and deployment 3 • Topics : 1. How to create domain project 2. Define Common/ Global configuration under domain project 3. How to create Mule project 4. Use Common/Global configuration into Mule project • Pre-requisites : 1. Basic under standing of Mule ESB 2. JDK 1.8 or above 3. Anypoint Studio v 6.0.3 or above 4. Mule Server v 3.8.0 EE or above
  • 4. MULE ESB - Domain and deployment 4 Domains projects in mule are a way to share resources among multiple mule applications. Think of it just like declaring global connector configurations but instead of sharing the configurations within multiple flows in a single application, it is now shared across multiple flows and multiple applications. Every mule project is associated to a domain. Observe the mule-deploy.properties, by default the domain value is set as “default”. This means every project has its own independent domain and no application is sharing any resources outside its boundary.
  • 5. MULE ESB - Domain and deployment 5 While deploying domains/projects using domains, be aware that you need to copy the domain inside mule/domains folder instead of mule/apps folder. Domain projects don’t support minor versions which means, if your domain project name is httpdomain, you can deploy the domain project as httpconnector.1.0 but you can not deploy the same as httpconnect.1.2. This is a strange behavior which was observed.