SlideShare a Scribd company logo
Automatic documentation with Mule
Documentation is very important aspect in our software project which explains how it operates or
how to use it, and may mean different things to people in different role. It identify attributes,
capabilities, characteristics, or qualities of a system or project.
Do you know your Anypoint Studio has a feature to generate documentation of our Mule project ??
Anypoint Studio simplifies the approach for application documentation. It allows to generate an
HTML based documentation for the application by click of a button.
It supports the ability to import and export your projects or various project elements and has the
ability to document each of the flows, elements, code and it’s attributes.
Automatic documentation with mule
Yes .. We can .. I will show you this trick .. How ??
Anypoint studio has an inbuild document generator plugin available??
So, let’s consider we have following flow:-
Mule config will be
You can see in the code we have written the description of the components in the doc:name
attributes .. Now when document will be generated we will be getting the description of the
component in the documentation
Now, in anypoint studio we will see a plugin that is for document generation :-
Now, let’s click on the plugin shown in the red mark above
It will ask for a location to generate our documentation files
We select a path and click on Generate Studio Documentation.
In our case the documentation will generate in C:Tempdocs folder
The document is getting generated in the given folder
We will find folders and a index.html files has been generated in the given folder as Studio
generates, then saves the documentation for your project as an index.html file on your local
drive.
If we double-click to open the index.html, file will open in our default Web browser as above.
Thus, the documentation contains every single flows and shows both the graphical flow design
and XML configuration code of each individual flows within the application.
You can see it also contains our code and description of our flows and components both graphically
and also in xml format
In my next slide I will bring some other techniques in Mule implementation .
Hope you have enjoyed this simpler version.
Keep sharing your knowledge and let our Mule community grow 
Automatic documentation with mule

More Related Content

PPTX
Xml to xml transformation in mule
PPTX
Automatic documentation with mule
PPT
Mule anypoint connector dev kit
PPTX
Content based routing tutorial in mule
PPT
Data weave reference documentation
PPTX
Logging configuration in mule
PPTX
Mule quartz
PPTX
Data weave
Xml to xml transformation in mule
Automatic documentation with mule
Mule anypoint connector dev kit
Content based routing tutorial in mule
Data weave reference documentation
Logging configuration in mule
Mule quartz
Data weave

What's hot (17)

PPTX
Using flows for service orchestration
PPTX
Integration with Dropbox using Mule ESB
PPTX
Creating restful api using mule esb
PPTX
File component in mule
PPT
Mule anypoint data gateway
PPT
Mule anypoint b2 b
PPTX
Splitting with mule
PPTX
Mule
PPTX
File component in mule demo
PPTX
Mule Microsoft Dynamics AX 2012 Connector
PPTX
Mule velocity
PPTX
Using mule with web services
PDF
Processing files sequentially in mule
PPT
Mule architecture
PPTX
Design flows in mule
PPTX
Configuration patterns in mule
PPTX
Velocity in Mule
Using flows for service orchestration
Integration with Dropbox using Mule ESB
Creating restful api using mule esb
File component in mule
Mule anypoint data gateway
Mule anypoint b2 b
Splitting with mule
Mule
File component in mule demo
Mule Microsoft Dynamics AX 2012 Connector
Mule velocity
Using mule with web services
Processing files sequentially in mule
Mule architecture
Design flows in mule
Configuration patterns in mule
Velocity in Mule
Ad

Similar to Automatic documentation with mule (20)

PPTX
Mulesoft - Documentation (Automation)
PPTX
Automatic exporting document
PPTX
Generating Documentation for Mule ESB Application
PPTX
Basic iOS Training with SWIFT - Part 4
PPTX
Angular kickstart slideshare
DOCX
PPT
Oracle User Productiviy Kit
PDF
Delphi for PHP “In Action”
PPTX
PPTX
MVC Frameworks for building PHP Web Applications
PDF
Lotusphere 2007 AD507 Leveraging the Power of Object Oriented Programming in ...
PPTX
Data Files In Odoo 16
PPTX
Intro to C++ - Class 2 - Objects & Classes
PPTX
Intro To C++ - Class 2 - An Introduction To C++
PPTX
Introduction To Umbraco
PPTX
Getting started with Website Project and Sublime Text 2
PPTX
M365 global developer bootcamp 2019 Intro to SPFx Version
PPTX
PPTX
Drupal Continuous Integration with Jenkins - Deploy
PPTX
Industrial training seminar ppt on asp.net
Mulesoft - Documentation (Automation)
Automatic exporting document
Generating Documentation for Mule ESB Application
Basic iOS Training with SWIFT - Part 4
Angular kickstart slideshare
Oracle User Productiviy Kit
Delphi for PHP “In Action”
MVC Frameworks for building PHP Web Applications
Lotusphere 2007 AD507 Leveraging the Power of Object Oriented Programming in ...
Data Files In Odoo 16
Intro to C++ - Class 2 - Objects & Classes
Intro To C++ - Class 2 - An Introduction To C++
Introduction To Umbraco
Getting started with Website Project and Sublime Text 2
M365 global developer bootcamp 2019 Intro to SPFx Version
Drupal Continuous Integration with Jenkins - Deploy
Industrial training seminar ppt on asp.net
Ad

More from F K (20)

PPT
WebServices introduction in Mule
 
PPTX
Testing soapui
 
PPTX
Java For Begineers
 
PPTX
Vm component
 
PPTX
Until successful component in mule
 
PPTX
Quartz component
 
PPTX
Mule management console installation
 
PPTX
Mule esb made system integration easy
 
PPTX
Message properties component
 
PPTX
Junit in mule
 
PPTX
Install sonarqube plugin in anypoint
 
PPTX
Commit a project in svn using svn plugin in anypoint studio
 
PPTX
Github plugin setup in anypoint studio
 
PPTX
For each component
 
PPTX
Filter expression
 
PPTX
File component
 
PPTX
Database component
 
PPTX
Choice component
 
PPTX
Mule with drools
 
PPTX
Mule esb Data Weave
 
WebServices introduction in Mule
 
Testing soapui
 
Java For Begineers
 
Vm component
 
Until successful component in mule
 
Quartz component
 
Mule management console installation
 
Mule esb made system integration easy
 
Message properties component
 
Junit in mule
 
Install sonarqube plugin in anypoint
 
Commit a project in svn using svn plugin in anypoint studio
 
Github plugin setup in anypoint studio
 
For each component
 
Filter expression
 
File component
 
Database component
 
Choice component
 
Mule with drools
 
Mule esb Data Weave
 

Recently uploaded (20)

PPTX
Spectroscopy.pptx food analysis technology
PPT
Teaching material agriculture food technology
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Machine learning based COVID-19 study performance prediction
PDF
Approach and Philosophy of On baking technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Empathic Computing: Creating Shared Understanding
PDF
Electronic commerce courselecture one. Pdf
PDF
A comparative analysis of optical character recognition models for extracting...
Spectroscopy.pptx food analysis technology
Teaching material agriculture food technology
“AI and Expert System Decision Support & Business Intelligence Systems”
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Programs and apps: productivity, graphics, security and other tools
MIND Revenue Release Quarter 2 2025 Press Release
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
The Rise and Fall of 3GPP – Time for a Sabbatical?
SOPHOS-XG Firewall Administrator PPT.pptx
Encapsulation_ Review paper, used for researhc scholars
Machine learning based COVID-19 study performance prediction
Approach and Philosophy of On baking technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Dropbox Q2 2025 Financial Results & Investor Presentation
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Empathic Computing: Creating Shared Understanding
Electronic commerce courselecture one. Pdf
A comparative analysis of optical character recognition models for extracting...

Automatic documentation with mule

  • 2. Documentation is very important aspect in our software project which explains how it operates or how to use it, and may mean different things to people in different role. It identify attributes, capabilities, characteristics, or qualities of a system or project. Do you know your Anypoint Studio has a feature to generate documentation of our Mule project ??
  • 3. Anypoint Studio simplifies the approach for application documentation. It allows to generate an HTML based documentation for the application by click of a button. It supports the ability to import and export your projects or various project elements and has the ability to document each of the flows, elements, code and it’s attributes.
  • 5. Yes .. We can .. I will show you this trick .. How ??
  • 6. Anypoint studio has an inbuild document generator plugin available??
  • 7. So, let’s consider we have following flow:-
  • 8. Mule config will be You can see in the code we have written the description of the components in the doc:name attributes .. Now when document will be generated we will be getting the description of the component in the documentation
  • 9. Now, in anypoint studio we will see a plugin that is for document generation :- Now, let’s click on the plugin shown in the red mark above
  • 10. It will ask for a location to generate our documentation files We select a path and click on Generate Studio Documentation. In our case the documentation will generate in C:Tempdocs folder
  • 11. The document is getting generated in the given folder
  • 12. We will find folders and a index.html files has been generated in the given folder as Studio generates, then saves the documentation for your project as an index.html file on your local drive. If we double-click to open the index.html, file will open in our default Web browser as above.
  • 13. Thus, the documentation contains every single flows and shows both the graphical flow design and XML configuration code of each individual flows within the application. You can see it also contains our code and description of our flows and components both graphically and also in xml format
  • 14. In my next slide I will bring some other techniques in Mule implementation . Hope you have enjoyed this simpler version. Keep sharing your knowledge and let our Mule community grow 