This repo is part of Udemy online course to Learn concepts and practice for the MCD - Level 2 exam with hands-on exercises and practice tests
This repo contains starter
and solution code
for all hands-on
exercises
The course is divided into 8 sections starting from Section 0
to Section 7
Section 0
- Setting up Local System and Backend ServicesSection 1
- Project Structure, Deployment Strategy & Development Best PractisesSection 2
- Mule Integration - API Development, Error Handling, Caching StrategySection 3
- Asynchronous Processing, Logs, Tracing, Correlation ID & ValidationSection 4
- Mule Application Health Checks and Custom Connector DevelopmentSection 5
- Custom API Policy Development, Offline Policies ManagementSection 6
- Consuming SOAP Web Services using TLS CertificatesSection 7
- MUnit TestingHANDS-ON
exercise is numbered and the solution is available in same numbered directory. For example,
HANDS-ON 1.15
, Go to Section 1 >> 1.15
GROUPID
to your Anypoint Platform ORGANIZATION_ID
whereever applicable in all the files
.RAML
are available in your Anypoint Exchange
CLIENT_ID
and CLIENT_SECRET
in settings.xml
master-bom
& parent-pom
to your local Maven repo
mvn clean install
settings.xml
mule-app
to your Anypoint Studio
File
>> Import
>> Anypoint Studio
>> Anypoint Studio project from File System
Anypoint Studio 7.11
7.12
, it will prompt to update the workspace
Unselect
- Update mule-maven-plugin version for this projectUnselect
- Add Anypoint Exchange v3 repo for this projectCANCEL
>> Click YES
Problems
and fix them before running.