SlideShare a Scribd company logo
1 of 22
All contents © MuleSoft Inc.
2nd April 2022
11:00 AM IST
Delhi MuleSoft Meetup
Anypoint Exchange and Nexus Repository with
MuleSoft
https://meetups.mulesoft.com/
All contents © MuleSoft Inc.
Safe Harbor Statement
● We are not Representing any companies here.
● This presentation is strictly for learning purposes. The organizer/Presenter does not
hold any responsibility that the same solution will work for your business
requirements.
● This presentation is not meant for any promotional activities.
All contents © MuleSoft Inc.
A recording link/slides of this meetup will be shared within 24 hours by email to
everyone.
Questions can be submitted/asked at any time in the Questions & Answers chat-box.
Make it more Interactive!!!
Give us feedback! Rate this meetup session by filling feedback form at the end of the day.
We Love Feedback as it helps us to improve the sessions.
Housekeeping
All contents © MuleSoft Inc. 4
● Anurag Sharma : https://www.linkedin.com/in/anurag-sharma-59745b20/
● Ankit Lawaniya: https://www.linkedin.com/in/ankit-lawaniya/
Organizers :
Welcome Everyone in Today’s Meetup
All contents © MuleSoft Inc.

• 9 Years of IT experience
• Integration Technical Lead
• MuleSoft Certified and ORACLE Certified Developer
and Architect
• MuleSoft Mentor, Delhi and Ahmedabad MuleSoft
meetup leader
• Active member on MuleSoft Helper Forum
• Mentoring and learning with talented Developers
• Owner of MuleSoft Station Group, you can join us on
Telegram and Instagram
Anurag Sharma (Technical Lead)
https://www.linkedin.com/in/anurag-sharma-59745b20/
Today’s Meetup Host:
All contents © MuleSoft Inc.
Speaker
6
• Overall 10+ years of IT experience.
• API & Integration Senior Software Engineer
Lead.
• MuleSoft Certified Developer (MCD),
Integration ( MCIA) and Platform Architect
(MCPA)
• https://www.linkedin.com/in/gaza-nand-
6884a340/
All contents © MuleSoft Inc.
Anypoint Exchange and
Nexus Repository with
MuleSoft
All contents © MuleSoft Inc.
Mule Maven Plugin
The Mule Maven plugin enables you to integrate the packaging and deployment of your Mule applications with your Maven lifecycle.
The Mule Maven plugin is compatible with Mule runtime engine (Enterprise Edition) and with Mule Kernel (Community Edition). Mule provides built-in
Maven functionality.
All new projects created in Anypoint Studio 7 and later are configured with Maven by default. You can run the project with Maven from the command line,
or run it directly from Anypoint Studio
8
Mule Maven Plugin Goals
The Mule Maven plugin has three goals:
 package
Generates the jar file for your project.
 deploy
Automatically uploads and deploys your application in any of the application deployment targets (CloudHub, Runtime Fabric, or
On-Premises).
mule:deploy
Deploys an artifact from the specified location.
 mule:undeploy
Automatically removes your application from any of the application deployment targets (CloudHub, Runtime Fabric, or On-
Premises).
All contents © MuleSoft Inc.
9
● It is very important to keep common libraries or assets at a central location or repository which can
be easily reused across multiple applications and maintain multiple versions of libraries in an
efficient manner.
Artifactory
● Different Repository Types
- Anypoint Exchange (Mulesoft Provided)
- Nexus (External Artifactory )
- JFrog (External Artifactory )
All contents © MuleSoft Inc.
10
Anypoint Exchange is the MuleSoft provided hub or repositories of reusable assets such as APIs, policies, API spec
fragments, templates, examples, custom assets, and integration assets such as connectors. You can publish, share,
discover, and reuse assets within your organization to facilitate collaboration, boost productivity, and promote standards.
Exchange assets are accessible from many places like:
o Anypoint Studio (connectors, templates, and examples).
o API Manager (APIs, API groups, and policies)
o Runtime Manager (applications).
Anypoint Exchange Repository
All contents © MuleSoft Inc.
11
● First create common application.
● Update the application POM file with below changes.
o Update GroupId as OrganizationId in POM.xml.
o Add Classifier as Mule-Plugin for Mule-Maven-Plugin.
o Add Anypoint Exchange Distribution Management in POM.xml of your Common
Library
o Add Anypoint Exchange Credentials Into settings.xml of your local .m2 Repository
● Publish the Common Library to the Anypoint Exchange
o mvn clean package deploy
Publishing the Assets to Anypoint Exchange
All contents © MuleSoft Inc.
12
● Create your Mule application.
● Update the application POM file with below changes.
o Add the dependency in your application POM.xml
● Import the Error Handler xml file.
● Configure default error handler.
Use Assert from Anypoint Exchange in Mule Application
All contents © MuleSoft Inc.
13
• Nexus Repository OSS is an open source repository that supports many artifact formats.
• It allows you to proxy, collect, and manage your dependencies so that you are not constantly juggling a collection of JARs. It makes it easy
to distribute your software..
• Nexus is the repository for storing the application, common libraries, assets, or utility binaries.
• It is very much capable of storing and maintaining multiple versions of the same assets, libraries, templates or utilities, etc.
Nexus Repository
All contents © MuleSoft Inc.
14
● Install and Run Nexus.
● Create your Nexus Repository.
● Create common application.
● Update the application POM file with below changes.
o Add Classifier as Mule-Plugin for Mule-Maven-Plugin
o Add Nexus Repo Distribution Management in POM.xml of your Common Library.
o Add Maven Plugin in pom.xml
o Add Nexus Server Credentials Into settings.xml of your local .m2 Repository
● Publish the Common Library to the Nexus Repository
o mvn clean package deploy
Publishing the Assets to Nexus Repository
All contents © MuleSoft Inc.
15
● Create Mule application.
● Update the application POM file with below changes.
o Add the dependency and repository in your application POM.xml
o Import the mule-common-logging-handler.xml file.
Use Assert from Nexus Repository in Mule Application
All contents © MuleSoft Inc.
Q & A
All contents © MuleSoft Inc.
Answer the question and win a voucher for MuleSoft training
Quiz Time
All contents © MuleSoft Inc.
Winners?
All contents © MuleSoft Inc. 19
● Share:
○ Next Meetup will announce soon
○ See Virtual | MuleSoft Delhi – Anypoint Monitoring- Gaining Insight into API’s
MuleSoft Meetups Delhi
○ RSVP asap and learn something new about API Monitoring
● Feedback:
○ Tweet using the hashtag #MuleSoftMeetups
○ Fill out the survey feedback and suggest topics for upcoming events
○ Become a Feature Atendee of Delhi Mulesoft Meetup Group -
https://meetups.mulesoft.com/delhi/
○ Contact Organizers for any new topic suggestion
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
○ Invite your network to join: https://meetups.mulesoft.com/
What’s next?
All contents © MuleSoft Inc. 20
● Anurag Sharma : https://www.linkedin.com/in/anurag-sharma-59745b20/
Host of today’s Meetup :
You can connect to me if you want to be Next Speaker
Ask anything to Join MuleSoft Community
Can Request to become a Featured Attendee of Delhi MuleSoft Meetup
All contents © MuleSoft Inc.
Introduce yourself or share any problems and innovative ideas
Networking time
All contents © MuleSoft Inc.
Thank you
don’t forget to provide the
Feedback of this Meetup

More Related Content

Similar to MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx

Similar to MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx (20)

Mule soft indore meetup 2
Mule soft indore meetup 2Mule soft indore meetup 2
Mule soft indore meetup 2
 
Mulesoft Meetup Bangalore - 6th March 2021
Mulesoft Meetup Bangalore -  6th March 2021Mulesoft Meetup Bangalore -  6th March 2021
Mulesoft Meetup Bangalore - 6th March 2021
 
Third Meetup Slides Mulesoft Mexico City
Third Meetup Slides Mulesoft Mexico CityThird Meetup Slides Mulesoft Mexico City
Third Meetup Slides Mulesoft Mexico City
 
Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShift
 
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...
 
Meetup slide api_design_custom_poicies_in_mule4
Meetup slide api_design_custom_poicies_in_mule4Meetup slide api_design_custom_poicies_in_mule4
Meetup slide api_design_custom_poicies_in_mule4
 
#10 Calicut Mulesoft Meetup - Maven And Mule.pptx
#10 Calicut Mulesoft Meetup - Maven And Mule.pptx#10 Calicut Mulesoft Meetup - Maven And Mule.pptx
#10 Calicut Mulesoft Meetup - Maven And Mule.pptx
 
Second Caracas MuleSoft Meetup Slides
Second Caracas MuleSoft Meetup SlidesSecond Caracas MuleSoft Meetup Slides
Second Caracas MuleSoft Meetup Slides
 
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
 
Introduction to CloudHub 2.0
Introduction to CloudHub 2.0Introduction to CloudHub 2.0
Introduction to CloudHub 2.0
 
Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022
 
Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...
Meetup en español #5 - Continuous Integration and Continuous Delivery (CI/CD)...
 
Mulesoft kochi meetup 8 custom connector
Mulesoft kochi meetup 8   custom connectorMulesoft kochi meetup 8   custom connector
Mulesoft kochi meetup 8 custom connector
 
Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021
 
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
 
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With RustMuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
 
Learn mulesoft from scratch
Learn mulesoft from scratchLearn mulesoft from scratch
Learn mulesoft from scratch
 
Chandigarh MuleSoft Meetup #01
Chandigarh MuleSoft Meetup #01Chandigarh MuleSoft Meetup #01
Chandigarh MuleSoft Meetup #01
 
Chandigarh MuleSoft Meetup #3
Chandigarh MuleSoft Meetup #3Chandigarh MuleSoft Meetup #3
Chandigarh MuleSoft Meetup #3
 

More from AnuragSharma900 (6)

London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
 
Delhi_Meetup_flyway_Integration.pptx
Delhi_Meetup_flyway_Integration.pptxDelhi_Meetup_flyway_Integration.pptx
Delhi_Meetup_flyway_Integration.pptx
 
AhmedabadMeetup_CustomerExperience_v2.pptx
AhmedabadMeetup_CustomerExperience_v2.pptxAhmedabadMeetup_CustomerExperience_v2.pptx
AhmedabadMeetup_CustomerExperience_v2.pptx
 
DelhiMeetup_AnypointMonitoring_v1.pptx
DelhiMeetup_AnypointMonitoring_v1.pptxDelhiMeetup_AnypointMonitoring_v1.pptx
DelhiMeetup_AnypointMonitoring_v1.pptx
 
Delhi MuleSoft Meetup - 19 march2022
Delhi MuleSoft Meetup - 19 march2022Delhi MuleSoft Meetup - 19 march2022
Delhi MuleSoft Meetup - 19 march2022
 
Api functional monitoring -9th October 2021
Api functional monitoring -9th October 2021Api functional monitoring -9th October 2021
Api functional monitoring -9th October 2021
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx

  • 1. All contents © MuleSoft Inc. 2nd April 2022 11:00 AM IST Delhi MuleSoft Meetup Anypoint Exchange and Nexus Repository with MuleSoft https://meetups.mulesoft.com/
  • 2. All contents © MuleSoft Inc. Safe Harbor Statement ● We are not Representing any companies here. ● This presentation is strictly for learning purposes. The organizer/Presenter does not hold any responsibility that the same solution will work for your business requirements. ● This presentation is not meant for any promotional activities.
  • 3. All contents © MuleSoft Inc. A recording link/slides of this meetup will be shared within 24 hours by email to everyone. Questions can be submitted/asked at any time in the Questions & Answers chat-box. Make it more Interactive!!! Give us feedback! Rate this meetup session by filling feedback form at the end of the day. We Love Feedback as it helps us to improve the sessions. Housekeeping
  • 4. All contents © MuleSoft Inc. 4 ● Anurag Sharma : https://www.linkedin.com/in/anurag-sharma-59745b20/ ● Ankit Lawaniya: https://www.linkedin.com/in/ankit-lawaniya/ Organizers : Welcome Everyone in Today’s Meetup
  • 5. All contents © MuleSoft Inc. • 9 Years of IT experience • Integration Technical Lead • MuleSoft Certified and ORACLE Certified Developer and Architect • MuleSoft Mentor, Delhi and Ahmedabad MuleSoft meetup leader • Active member on MuleSoft Helper Forum • Mentoring and learning with talented Developers • Owner of MuleSoft Station Group, you can join us on Telegram and Instagram Anurag Sharma (Technical Lead) https://www.linkedin.com/in/anurag-sharma-59745b20/ Today’s Meetup Host:
  • 6. All contents © MuleSoft Inc. Speaker 6 • Overall 10+ years of IT experience. • API & Integration Senior Software Engineer Lead. • MuleSoft Certified Developer (MCD), Integration ( MCIA) and Platform Architect (MCPA) • https://www.linkedin.com/in/gaza-nand- 6884a340/
  • 7. All contents © MuleSoft Inc. Anypoint Exchange and Nexus Repository with MuleSoft
  • 8. All contents © MuleSoft Inc. Mule Maven Plugin The Mule Maven plugin enables you to integrate the packaging and deployment of your Mule applications with your Maven lifecycle. The Mule Maven plugin is compatible with Mule runtime engine (Enterprise Edition) and with Mule Kernel (Community Edition). Mule provides built-in Maven functionality. All new projects created in Anypoint Studio 7 and later are configured with Maven by default. You can run the project with Maven from the command line, or run it directly from Anypoint Studio 8 Mule Maven Plugin Goals The Mule Maven plugin has three goals:  package Generates the jar file for your project.  deploy Automatically uploads and deploys your application in any of the application deployment targets (CloudHub, Runtime Fabric, or On-Premises). mule:deploy Deploys an artifact from the specified location.  mule:undeploy Automatically removes your application from any of the application deployment targets (CloudHub, Runtime Fabric, or On- Premises).
  • 9. All contents © MuleSoft Inc. 9 ● It is very important to keep common libraries or assets at a central location or repository which can be easily reused across multiple applications and maintain multiple versions of libraries in an efficient manner. Artifactory ● Different Repository Types - Anypoint Exchange (Mulesoft Provided) - Nexus (External Artifactory ) - JFrog (External Artifactory )
  • 10. All contents © MuleSoft Inc. 10 Anypoint Exchange is the MuleSoft provided hub or repositories of reusable assets such as APIs, policies, API spec fragments, templates, examples, custom assets, and integration assets such as connectors. You can publish, share, discover, and reuse assets within your organization to facilitate collaboration, boost productivity, and promote standards. Exchange assets are accessible from many places like: o Anypoint Studio (connectors, templates, and examples). o API Manager (APIs, API groups, and policies) o Runtime Manager (applications). Anypoint Exchange Repository
  • 11. All contents © MuleSoft Inc. 11 ● First create common application. ● Update the application POM file with below changes. o Update GroupId as OrganizationId in POM.xml. o Add Classifier as Mule-Plugin for Mule-Maven-Plugin. o Add Anypoint Exchange Distribution Management in POM.xml of your Common Library o Add Anypoint Exchange Credentials Into settings.xml of your local .m2 Repository ● Publish the Common Library to the Anypoint Exchange o mvn clean package deploy Publishing the Assets to Anypoint Exchange
  • 12. All contents © MuleSoft Inc. 12 ● Create your Mule application. ● Update the application POM file with below changes. o Add the dependency in your application POM.xml ● Import the Error Handler xml file. ● Configure default error handler. Use Assert from Anypoint Exchange in Mule Application
  • 13. All contents © MuleSoft Inc. 13 • Nexus Repository OSS is an open source repository that supports many artifact formats. • It allows you to proxy, collect, and manage your dependencies so that you are not constantly juggling a collection of JARs. It makes it easy to distribute your software.. • Nexus is the repository for storing the application, common libraries, assets, or utility binaries. • It is very much capable of storing and maintaining multiple versions of the same assets, libraries, templates or utilities, etc. Nexus Repository
  • 14. All contents © MuleSoft Inc. 14 ● Install and Run Nexus. ● Create your Nexus Repository. ● Create common application. ● Update the application POM file with below changes. o Add Classifier as Mule-Plugin for Mule-Maven-Plugin o Add Nexus Repo Distribution Management in POM.xml of your Common Library. o Add Maven Plugin in pom.xml o Add Nexus Server Credentials Into settings.xml of your local .m2 Repository ● Publish the Common Library to the Nexus Repository o mvn clean package deploy Publishing the Assets to Nexus Repository
  • 15. All contents © MuleSoft Inc. 15 ● Create Mule application. ● Update the application POM file with below changes. o Add the dependency and repository in your application POM.xml o Import the mule-common-logging-handler.xml file. Use Assert from Nexus Repository in Mule Application
  • 16. All contents © MuleSoft Inc. Q & A
  • 17. All contents © MuleSoft Inc. Answer the question and win a voucher for MuleSoft training Quiz Time
  • 18. All contents © MuleSoft Inc. Winners?
  • 19. All contents © MuleSoft Inc. 19 ● Share: ○ Next Meetup will announce soon ○ See Virtual | MuleSoft Delhi – Anypoint Monitoring- Gaining Insight into API’s MuleSoft Meetups Delhi ○ RSVP asap and learn something new about API Monitoring ● Feedback: ○ Tweet using the hashtag #MuleSoftMeetups ○ Fill out the survey feedback and suggest topics for upcoming events ○ Become a Feature Atendee of Delhi Mulesoft Meetup Group - https://meetups.mulesoft.com/delhi/ ○ Contact Organizers for any new topic suggestion ○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program ○ Invite your network to join: https://meetups.mulesoft.com/ What’s next?
  • 20. All contents © MuleSoft Inc. 20 ● Anurag Sharma : https://www.linkedin.com/in/anurag-sharma-59745b20/ Host of today’s Meetup : You can connect to me if you want to be Next Speaker Ask anything to Join MuleSoft Community Can Request to become a Featured Attendee of Delhi MuleSoft Meetup
  • 21. All contents © MuleSoft Inc. Introduce yourself or share any problems and innovative ideas Networking time
  • 22. All contents © MuleSoft Inc. Thank you don’t forget to provide the Feedback of this Meetup