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.
Documantation 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 
Documantation with mule

More Related Content

PPTX
Automatic documentation with mule
PPTX
Data weave
PPTX
Logging configuration in mule
PPTX
Data weave in Mule
ODP
PPTX
Automatic documentation with mule
 
PPTX
Mule with salesforce push topic notification copy
PPTX
Mule velocity
Automatic documentation with mule
Data weave
Logging configuration in mule
Data weave in Mule
Automatic documentation with mule
 
Mule with salesforce push topic notification copy
Mule velocity

What's hot (16)

PPTX
Mule
PPTX
Velocity in Mule
PPTX
Idempotent filter in mule
PPTX
Sharing Resources - Mule
PPTX
Mule architecture
PPTX
Generating Documentation for Mule ESB Application
PPTX
Content based routing tutorial in mule
PPTX
Mule Microsoft Dynamics AX 2012 Connector
PPTX
Idempotent filter in Mule
 
ODP
Mule maven
PPT
Mule legacy modernization example
PPT
Mule Tcat server
PPTX
Mule integration-application
PPTX
Munit
PPTX
File component in mule
PPTX
Mule with drools
Mule
Velocity in Mule
Idempotent filter in mule
Sharing Resources - Mule
Mule architecture
Generating Documentation for Mule ESB Application
Content based routing tutorial in mule
Mule Microsoft Dynamics AX 2012 Connector
Idempotent filter in Mule
 
Mule maven
Mule legacy modernization example
Mule Tcat server
Mule integration-application
Munit
File component in mule
Mule with drools
Ad

Viewers also liked (20)

PPTX
Creating dynamic json in mule
PPTX
How to use expression filter
PPTX
Mapping and listing with mule
PDF
CSP Review Report_Final (1)
PPT
Mule google connectors
PPTX
Mule soap
PPT
Mule security-jaas
PPTX
Mmc rest api user groups
PPT
Mule oracle connectors
PPT
Mule anypoint exchange
PDF
Damaging damzelz' no.1
PPTX
Soap request in mule
PPTX
Webservice vm in mule
PPT
Mule real-world-old
PPT
Mule technology
PPT
Anypoint data gateway
PPTX
Introduction to mule esb
PPT
Mule batch processing
PPTX
Send email attachment using smtp in mule esb
PPTX
xslt in mule
Creating dynamic json in mule
How to use expression filter
Mapping and listing with mule
CSP Review Report_Final (1)
Mule google connectors
Mule soap
Mule security-jaas
Mmc rest api user groups
Mule oracle connectors
Mule anypoint exchange
Damaging damzelz' no.1
Soap request in mule
Webservice vm in mule
Mule real-world-old
Mule technology
Anypoint data gateway
Introduction to mule esb
Mule batch processing
Send email attachment using smtp in mule esb
xslt in mule
Ad

Similar to Documantation with mule (20)

PPTX
Mulesoft - Documentation (Automation)
PPTX
Automatic exporting document
PPTX
Generating the mule flow as html document
PPTX
Document in mule application
PPTX
Introduce anypoint studio
PPTX
Building Custom Connectors Using XML SDK in Mule 4
PPTX
Mule maven
PPTX
Using maven with mule
PPTX
Mule connectors-part 1
PDF
API Description Languages: Which Is The Right One For Me?
PDF
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
PPTX
Muleesbcomponents1 160625154208
PPT
Mule any pointstudio
PPT
Mule any pointstudio
PPTX
Mule architecture
PPTX
Mulesoft KL Meetup 2
PPTX
Creating MuleSoft API Template Project Using Maven Archetype
PPTX
Mule Introduction
PPTX
Mule intelli j tips
PDF
MuleSoft Surat Virtual Meetup#6 - MuleSoft Project Template Using Maven Arche...
Mulesoft - Documentation (Automation)
Automatic exporting document
Generating the mule flow as html document
Document in mule application
Introduce anypoint studio
Building Custom Connectors Using XML SDK in Mule 4
Mule maven
Using maven with mule
Mule connectors-part 1
API Description Languages: Which Is The Right One For Me?
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
Muleesbcomponents1 160625154208
Mule any pointstudio
Mule any pointstudio
Mule architecture
Mulesoft KL Meetup 2
Creating MuleSoft API Template Project Using Maven Archetype
Mule Introduction
Mule intelli j tips
MuleSoft Surat Virtual Meetup#6 - MuleSoft Project Template Using Maven Arche...

More from Praneethchampion (15)

PPT
Mule execution
PPTX
PPTX
Mule esb stripe
PPTX
Dataweave
PPTX
Mule for each scope header collection
PPT
Mule esb api layer
PPT
Mule security
PPTX
Groovy in Mule
PPTX
Scatter gather flow in mule
PPTX
Mule rabbitmq
PPTX
Mule quartz
PPTX
Mule drools
PPTX
Mule esb DataWeave
PPTX
Idempotent filter in mule
Mule execution
Mule esb stripe
Dataweave
Mule for each scope header collection
Mule esb api layer
Mule security
Groovy in Mule
Scatter gather flow in mule
Mule rabbitmq
Mule quartz
Mule drools
Mule esb DataWeave
Idempotent filter in mule

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Electronic commerce courselecture one. Pdf
PDF
KodekX | Application Modernization Development
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
Teaching material agriculture food technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Cloud computing and distributed systems.
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
Digital-Transformation-Roadmap-for-Companies.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectroscopy.pptx food analysis technology
The Rise and Fall of 3GPP – Time for a Sabbatical?
MIND Revenue Release Quarter 2 2025 Press Release
Electronic commerce courselecture one. Pdf
KodekX | Application Modernization Development
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Teaching material agriculture food technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Review of recent advances in non-invasive hemoglobin estimation
Network Security Unit 5.pdf for BCA BBA.
Advanced methodologies resolving dimensionality complications for autism neur...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Cloud computing and distributed systems.
Reach Out and Touch Someone: Haptics and Empathic Computing

Documantation 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 