SlideShare a Scribd company logo
1 of 18
Mule Management Console
Installation Using Tomcat
Agenda
1. Installation & Configuration of Tomcat
2. Deployment of Mule server in Tomcat
3. Working with Mule ESB
a. Creation of new server in Mule MMC
b. How services are added in Repository
c. Deployment of Services
d. How alerts are configured and automated
Installation and configuration of Tomcat
1. Tomcat installation
1. After setting the JAVA_HOME environment variable, you can install
tomcat.
2. Go to the Tomcat Web page (http://tomcat.apache.org/).
3. Click on Binaries under the Download label on the left side of the page.
4. Scroll down until you see Tomcat 4.1.x. (x will be some number greater
than 10).
5. Click on the link ending with exe (e.g. 4.1.27 exe).
2. Installation of Tomcat
1. For Windows OS, Tomcat comes in two forms: .zip file and .exe file. First
unpack the zipped file and simply execute the '.exe' file.
2. A Welcome screen shot appears that shows the beginning of installation
process. Just click on the 'Next' button to proceed the installation process.
3. A screen of 'License Agreement' displays. Click on the 'I Agree' button.
4. A screen shot appears asking for the 'installing location‘
5. Choose the default components and click on the 'Next' button.
6. A screen shot of 'Configuration Options' displays on the screen. Choose the
location for the Tomcat files as per your convenience. You can also choose the
default Location
7. Now, click on the 'Next' button to further proceed the installation process
8. A Window of Java Virtual Machine displays on the screen
9. This window asks for the location of the installed Java Virtual Machine.
Browse the location of the JRE folder and click on the Install button. This will
install the Apache tomcat at the specified location.
10. A screen shot of 'Tomcat Completion' displays on the screen
Running Tomcat Server:
1. Start the tomcat server from the bin folder of Tomcat 6.0 directory by double
clicking the "tomcat6.exe" file.
2. Now Open web browser and type URL http://localhost:8080 in the address
bar to test the server
3. To Stop the Tomcat Server: Stop the server by pressing the "Ctrl + c" keys.
The screen of Apache Tomcat software looks like this:
2. Deployment of Mule Application in Tomcat
server
1. Package your Mule application's configuration files and custom Java
classes in a .war file (mmc-console-3.4.0.war)
2. Copy your application's .war file, then paste it in
Tomcat /webapps directory.
3. Tomcat deploys the application.
4. Now open browser enter the url of tomcat and append with the mule
application war file name.
Example: http://localhost:8080/ mmc-console-3.4.0
5. Enter the username and password to login to mmc
3. Working with Mule ESB
A. Creating Server
• Procedure to create server:
1. Login to MMC
2. Click on the tab “Servers”
3. Click on tab “Add” on the Right Hand side of the screen.
4. Select “New Servers” button
5. Give a name to server and click on “Add”
B. Procedure to add deployable file to repository:
1. Login to MMC
2. Click on Deployments tab
3. Click on Repository on Left Hand Side Menu and click on New button
4. Click on browse button and select the deployable file path as captured
above
5. Click on Advanced options, provide the values for Name & Version
(<<proj shortname>>-<<BR/TAG>>-<<DDMMMYYYY>>-
<<V>><<number>>) ex.) epos-BR-07JAN2014-V1
6. Click on Add button
C. Deployment of services
Procedure to deploy the services from the
Repository:
1. Open the MMC Console URL
2. Click on the tab “Deployments”
3. Click on tab “New” on the Right Hand side of the screen
4. Deployment Name to be given along with the below actions
5. Add the deployable from the repository added through the previous step
6. Select the server in which we need to deploy
7. Click on Save button and the deployable is saved in MMC
8. Un-deploy all the current deployed applications
9. Restart the server through MMC
10. Deploy the unchanged version of apps un-deployed at step 8 along with
the new apps to be deployed.
D. Alerts to be created or Modified
1. Procedure to create the alerts in MMC:
Please find the template used to fill in the details of the alerts to be configured
1. Click on Alerts tab on MMC
2. Select Alert Definition on the Left side menu
3. Click on “New Alerts” button Right hand side of the screen
4. Select the type of alert
S.No
.
Alert Name Alert Description Type
(New/
Modify)
Alert Type Alert
Description
Alert Message Email
1.
1.
1.
5. Based on the type of alert provide the required information captured as per the above table
6. Click Save and the alerts are created
7. Select Alert Destination on the Left side menu
8. Click on “New Destination” on Right hand side of the screen
9. Provide the name of the alert destination and select type as “Email”
8. we need to provide all the email related parameters and click on Save
9. Select Alert Notification on the Left side menu
10. Click on “Mule Notification” button on Right hand side of the screen
11. Provide the name for alert notification
a. Click on add filter
b. Select the field as appropriate ex. alert
c. Select the value as appropriate
d. Click on save
12. Select the destination as required and fill all the email related contents
13. Click on Save
Note: Skip the steps 8 to 10 for any new alert creation and these steps are required for
configuring the mail server configuration for the first time
2. Procedure to modify the alerts in MMC:
1. Click on Alerts tab on MMC
2. Select Alert Definition on the Left side menu
3. Select the required alert to be modified and click over the alert selected
4. Select the appropriate application to enable the alerts
Thank You !

More Related Content

What's hot

Demo on Mule ESB Facebook Connector
Demo on Mule ESB Facebook ConnectorDemo on Mule ESB Facebook Connector
Demo on Mule ESB Facebook ConnectorRupesh Sinha
 
Introduce anypoint studio
Introduce anypoint studioIntroduce anypoint studio
Introduce anypoint studioSon Nguyen
 
Github plugin setup in anypointstudio
Github plugin setup in anypointstudioGithub plugin setup in anypointstudio
Github plugin setup in anypointstudioRajkattamuri
 
Deploy with maven
Deploy with mavenDeploy with maven
Deploy with mavenSon Nguyen
 
Integrate to retrieve data microsoft azure
Integrate to retrieve data microsoft azureIntegrate to retrieve data microsoft azure
Integrate to retrieve data microsoft azureSon Nguyen
 
Best way to deploy mule application
Best way to deploy mule applicationBest way to deploy mule application
Best way to deploy mule applicationSanjeet Pandey
 
Mule esb - How to connect to a MySql Database in 5 minutes
Mule esb - How to connect to a MySql Database in 5 minutesMule esb - How to connect to a MySql Database in 5 minutes
Mule esb - How to connect to a MySql Database in 5 minutesGennaro Spagnoli
 
Flowsinmule 160517130818
Flowsinmule 160517130818Flowsinmule 160517130818
Flowsinmule 160517130818ppts123456
 
Integration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESBIntegration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESBSanjeet Pandey
 
Deploying and Running in Mule
Deploying and Running in MuleDeploying and Running in Mule
Deploying and Running in MuleKhasim Saheb
 
Expose web service
Expose web serviceExpose web service
Expose web serviceSon Nguyen
 
Mule addcontactsintosalesforce
Mule addcontactsintosalesforceMule addcontactsintosalesforce
Mule addcontactsintosalesforcehimajareddys
 
Mule ESB - Intra application communication
Mule ESB - Intra application communicationMule ESB - Intra application communication
Mule ESB - Intra application communicationkrishananth
 
How to install sonarqube plugin in anypoint
How to install sonarqube plugin in anypoint How to install sonarqube plugin in anypoint
How to install sonarqube plugin in anypoint javeed_mhd
 

What's hot (19)

Mule esb
Mule esbMule esb
Mule esb
 
Demo on Mule ESB Facebook Connector
Demo on Mule ESB Facebook ConnectorDemo on Mule ESB Facebook Connector
Demo on Mule ESB Facebook Connector
 
Installing mule
Installing muleInstalling mule
Installing mule
 
Introduce anypoint studio
Introduce anypoint studioIntroduce anypoint studio
Introduce anypoint studio
 
Mule with facebook
Mule with facebookMule with facebook
Mule with facebook
 
Github plugin setup in anypointstudio
Github plugin setup in anypointstudioGithub plugin setup in anypointstudio
Github plugin setup in anypointstudio
 
Deploy with maven
Deploy with mavenDeploy with maven
Deploy with maven
 
Integrate to retrieve data microsoft azure
Integrate to retrieve data microsoft azureIntegrate to retrieve data microsoft azure
Integrate to retrieve data microsoft azure
 
Best way to deploy mule application
Best way to deploy mule applicationBest way to deploy mule application
Best way to deploy mule application
 
Mule esb - How to connect to a MySql Database in 5 minutes
Mule esb - How to connect to a MySql Database in 5 minutesMule esb - How to connect to a MySql Database in 5 minutes
Mule esb - How to connect to a MySql Database in 5 minutes
 
Flowsinmule 160517130818
Flowsinmule 160517130818Flowsinmule 160517130818
Flowsinmule 160517130818
 
Integration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESBIntegration with Microsoft SharePoint using Mule ESB
Integration with Microsoft SharePoint using Mule ESB
 
Deploying and Running in Mule
Deploying and Running in MuleDeploying and Running in Mule
Deploying and Running in Mule
 
Mule
MuleMule
Mule
 
Expose web service
Expose web serviceExpose web service
Expose web service
 
Mule addcontactsintosalesforce
Mule addcontactsintosalesforceMule addcontactsintosalesforce
Mule addcontactsintosalesforce
 
Mule ESB - Intra application communication
Mule ESB - Intra application communicationMule ESB - Intra application communication
Mule ESB - Intra application communication
 
How to install sonarqube plugin in anypoint
How to install sonarqube plugin in anypoint How to install sonarqube plugin in anypoint
How to install sonarqube plugin in anypoint
 
Mule velocity
Mule velocityMule velocity
Mule velocity
 

Viewers also liked (20)

Presentación3
Presentación3Presentación3
Presentación3
 
Mule with quartz
Mule with quartzMule with quartz
Mule with quartz
 
Anypoint data gateway
Anypoint data gatewayAnypoint data gateway
Anypoint data gateway
 
Jenkins3
Jenkins3Jenkins3
Jenkins3
 
Paul Resume 2016
Paul Resume 2016Paul Resume 2016
Paul Resume 2016
 
Cache for community edition
Cache for community editionCache for community edition
Cache for community edition
 
Mule with velocity
Mule with velocityMule with velocity
Mule with velocity
 
Web service vm in mule
Web service vm in muleWeb service vm in mule
Web service vm in mule
 
El plan de mercadeo(1) (1)
El plan de mercadeo(1) (1)El plan de mercadeo(1) (1)
El plan de mercadeo(1) (1)
 
Mule esb
Mule esbMule esb
Mule esb
 
Aguilera melania
Aguilera melaniaAguilera melania
Aguilera melania
 
JodyAllenChurch 4-21-15
JodyAllenChurch 4-21-15JodyAllenChurch 4-21-15
JodyAllenChurch 4-21-15
 
Validate soap request in mule
Validate soap request in muleValidate soap request in mule
Validate soap request in mule
 
Converting with custom transformer
Converting with custom transformerConverting with custom transformer
Converting with custom transformer
 
How to use message properties component
How to use message properties componentHow to use message properties component
How to use message properties component
 
Tema 3
Tema 3Tema 3
Tema 3
 
Mmc rest api user groups
Mmc rest api user groupsMmc rest api user groups
Mmc rest api user groups
 
Maven ii
Maven iiMaven ii
Maven ii
 
Jenkins
JenkinsJenkins
Jenkins
 
Lean, aplicado a las personas y a la mejora continua
Lean, aplicado a las personas y a la mejora continuaLean, aplicado a las personas y a la mejora continua
Lean, aplicado a las personas y a la mejora continua
 

Similar to Mule management console

Automation anywhere Training Materials
Automation anywhere Training MaterialsAutomation anywhere Training Materials
Automation anywhere Training MaterialsShekar S
 
Web services in asp.net
Web services in asp.netWeb services in asp.net
Web services in asp.netDharma Raju
 
Update to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guideUpdate to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guideRoberto Boccadoro
 
Deployment options for mule applications
Deployment options for mule applicationsDeployment options for mule applications
Deployment options for mule applicationssivachandra mandalapu
 
Configuring a web logic domain and server
Configuring a web logic domain and serverConfiguring a web logic domain and server
Configuring a web logic domain and serverggopinath50
 
Windows prosystemserverinstallguide
Windows prosystemserverinstallguideWindows prosystemserverinstallguide
Windows prosystemserverinstallguidedjedvaji
 
Packet Tracer WEB & Email
Packet Tracer WEB & Email Packet Tracer WEB & Email
Packet Tracer WEB & Email Mr. FM
 
GigaSpaces Cloud Computing Framework 4 XAP - Quick Tour - v2
GigaSpaces Cloud Computing Framework 4 XAP - Quick Tour - v2GigaSpaces Cloud Computing Framework 4 XAP - Quick Tour - v2
GigaSpaces Cloud Computing Framework 4 XAP - Quick Tour - v2Shay Hassidim
 
GigaSpaces CCF Quick Tour - 2.3.6
GigaSpaces CCF Quick Tour - 2.3.6GigaSpaces CCF Quick Tour - 2.3.6
GigaSpaces CCF Quick Tour - 2.3.6Shay Hassidim
 
Joget v5 Getting Started Guide
Joget v5 Getting Started GuideJoget v5 Getting Started Guide
Joget v5 Getting Started GuideJoget Workflow
 
Configuring an application_server_in_eclipse
Configuring an application_server_in_eclipseConfiguring an application_server_in_eclipse
Configuring an application_server_in_eclipseSupratim Ray
 
Epm live 4.3_installation_guide
Epm live 4.3_installation_guideEpm live 4.3_installation_guide
Epm live 4.3_installation_guideazurise
 
From home sql_server_tutorials
From home sql_server_tutorialsFrom home sql_server_tutorials
From home sql_server_tutorialsAravindharamanan S
 

Similar to Mule management console (20)

Automation anywhere Training Materials
Automation anywhere Training MaterialsAutomation anywhere Training Materials
Automation anywhere Training Materials
 
Web services in asp.net
Web services in asp.netWeb services in asp.net
Web services in asp.net
 
Update to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guideUpdate to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guide
 
Deployment options for mule applications
Deployment options for mule applicationsDeployment options for mule applications
Deployment options for mule applications
 
Implementation procedure of OPNET, and Qualnet
Implementation procedure of OPNET, and QualnetImplementation procedure of OPNET, and Qualnet
Implementation procedure of OPNET, and Qualnet
 
Clustering of Mule ESB
Clustering of Mule ESBClustering of Mule ESB
Clustering of Mule ESB
 
Configuring a web logic domain and server
Configuring a web logic domain and serverConfiguring a web logic domain and server
Configuring a web logic domain and server
 
Windows prosystemserverinstallguide
Windows prosystemserverinstallguideWindows prosystemserverinstallguide
Windows prosystemserverinstallguide
 
Packet Tracer WEB & Email
Packet Tracer WEB & Email Packet Tracer WEB & Email
Packet Tracer WEB & Email
 
GigaSpaces Cloud Computing Framework 4 XAP - Quick Tour - v2
GigaSpaces Cloud Computing Framework 4 XAP - Quick Tour - v2GigaSpaces Cloud Computing Framework 4 XAP - Quick Tour - v2
GigaSpaces Cloud Computing Framework 4 XAP - Quick Tour - v2
 
metus
metusmetus
metus
 
Tcat server
Tcat serverTcat server
Tcat server
 
GigaSpaces CCF Quick Tour - 2.3.6
GigaSpaces CCF Quick Tour - 2.3.6GigaSpaces CCF Quick Tour - 2.3.6
GigaSpaces CCF Quick Tour - 2.3.6
 
Joget v5 Getting Started Guide
Joget v5 Getting Started GuideJoget v5 Getting Started Guide
Joget v5 Getting Started Guide
 
Configuring an application_server_in_eclipse
Configuring an application_server_in_eclipseConfiguring an application_server_in_eclipse
Configuring an application_server_in_eclipse
 
Epm live 4.3_installation_guide
Epm live 4.3_installation_guideEpm live 4.3_installation_guide
Epm live 4.3_installation_guide
 
Microsoft Lync Server 2010 Installation
Microsoft Lync Server 2010 InstallationMicrosoft Lync Server 2010 Installation
Microsoft Lync Server 2010 Installation
 
Mule Tcat server
Mule  Tcat serverMule  Tcat server
Mule Tcat server
 
How to create mail server in cisco packet tracer
How to create mail server in cisco packet tracerHow to create mail server in cisco packet tracer
How to create mail server in cisco packet tracer
 
From home sql_server_tutorials
From home sql_server_tutorialsFrom home sql_server_tutorials
From home sql_server_tutorials
 

More from Sunil Komarapu

More from Sunil Komarapu (20)

WebServices
WebServicesWebServices
WebServices
 
Maven
MavenMaven
Maven
 
Mule for each scope headerc ollection
Mule for each scope headerc ollectionMule for each scope headerc ollection
Mule for each scope headerc ollection
 
Mule esb Basics
Mule esb BasicsMule esb Basics
Mule esb Basics
 
Mule esb stripe
Mule esb stripeMule esb stripe
Mule esb stripe
 
Mule esb api layer
Mule esb api layerMule esb api layer
Mule esb api layer
 
Mapping and listing with mule
Mapping and listing with muleMapping and listing with mule
Mapping and listing with mule
 
How to use expression filter
How to use expression filterHow to use expression filter
How to use expression filter
 
Data weave
Data weave Data weave
Data weave
 
Caching and invalidating with managed store
Caching and invalidating with managed storeCaching and invalidating with managed store
Caching and invalidating with managed store
 
Automatic documantation with mule
Automatic documantation with muleAutomatic documantation with mule
Automatic documantation with mule
 
Caching and invalidating with managed store
Caching and invalidating with managed storeCaching and invalidating with managed store
Caching and invalidating with managed store
 
Creating dynamic json
Creating dynamic jsonCreating dynamic json
Creating dynamic json
 
Groovy with mule
Groovy with muleGroovy with mule
Groovy with mule
 
Idempotent filter with simple file
Idempotent filter with simple fileIdempotent filter with simple file
Idempotent filter with simple file
 
Jenkins2
Jenkins2Jenkins2
Jenkins2
 
Maven part 1
Maven part 1Maven part 1
Maven part 1
 
Maven iii
Maven iiiMaven iii
Maven iii
 
Mule with drools
Mule with droolsMule with drools
Mule with drools
 
Mule with rabbit mq
Mule with rabbit mqMule with rabbit mq
Mule with rabbit mq
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Mule management console

  • 2. Agenda 1. Installation & Configuration of Tomcat 2. Deployment of Mule server in Tomcat 3. Working with Mule ESB a. Creation of new server in Mule MMC b. How services are added in Repository c. Deployment of Services d. How alerts are configured and automated
  • 3. Installation and configuration of Tomcat 1. Tomcat installation 1. After setting the JAVA_HOME environment variable, you can install tomcat. 2. Go to the Tomcat Web page (http://tomcat.apache.org/). 3. Click on Binaries under the Download label on the left side of the page. 4. Scroll down until you see Tomcat 4.1.x. (x will be some number greater than 10). 5. Click on the link ending with exe (e.g. 4.1.27 exe).
  • 4. 2. Installation of Tomcat 1. For Windows OS, Tomcat comes in two forms: .zip file and .exe file. First unpack the zipped file and simply execute the '.exe' file. 2. A Welcome screen shot appears that shows the beginning of installation process. Just click on the 'Next' button to proceed the installation process. 3. A screen of 'License Agreement' displays. Click on the 'I Agree' button.
  • 5. 4. A screen shot appears asking for the 'installing location‘ 5. Choose the default components and click on the 'Next' button.
  • 6. 6. A screen shot of 'Configuration Options' displays on the screen. Choose the location for the Tomcat files as per your convenience. You can also choose the default Location 7. Now, click on the 'Next' button to further proceed the installation process
  • 7. 8. A Window of Java Virtual Machine displays on the screen 9. This window asks for the location of the installed Java Virtual Machine. Browse the location of the JRE folder and click on the Install button. This will install the Apache tomcat at the specified location.
  • 8. 10. A screen shot of 'Tomcat Completion' displays on the screen
  • 9. Running Tomcat Server: 1. Start the tomcat server from the bin folder of Tomcat 6.0 directory by double clicking the "tomcat6.exe" file. 2. Now Open web browser and type URL http://localhost:8080 in the address bar to test the server 3. To Stop the Tomcat Server: Stop the server by pressing the "Ctrl + c" keys. The screen of Apache Tomcat software looks like this:
  • 10. 2. Deployment of Mule Application in Tomcat server 1. Package your Mule application's configuration files and custom Java classes in a .war file (mmc-console-3.4.0.war) 2. Copy your application's .war file, then paste it in Tomcat /webapps directory. 3. Tomcat deploys the application. 4. Now open browser enter the url of tomcat and append with the mule application war file name. Example: http://localhost:8080/ mmc-console-3.4.0
  • 11. 5. Enter the username and password to login to mmc
  • 12. 3. Working with Mule ESB A. Creating Server • Procedure to create server: 1. Login to MMC 2. Click on the tab “Servers” 3. Click on tab “Add” on the Right Hand side of the screen. 4. Select “New Servers” button 5. Give a name to server and click on “Add”
  • 13. B. Procedure to add deployable file to repository: 1. Login to MMC 2. Click on Deployments tab 3. Click on Repository on Left Hand Side Menu and click on New button 4. Click on browse button and select the deployable file path as captured above 5. Click on Advanced options, provide the values for Name & Version (<<proj shortname>>-<<BR/TAG>>-<<DDMMMYYYY>>- <<V>><<number>>) ex.) epos-BR-07JAN2014-V1 6. Click on Add button
  • 14. C. Deployment of services Procedure to deploy the services from the Repository: 1. Open the MMC Console URL 2. Click on the tab “Deployments” 3. Click on tab “New” on the Right Hand side of the screen 4. Deployment Name to be given along with the below actions 5. Add the deployable from the repository added through the previous step 6. Select the server in which we need to deploy 7. Click on Save button and the deployable is saved in MMC 8. Un-deploy all the current deployed applications 9. Restart the server through MMC 10. Deploy the unchanged version of apps un-deployed at step 8 along with the new apps to be deployed.
  • 15. D. Alerts to be created or Modified 1. Procedure to create the alerts in MMC: Please find the template used to fill in the details of the alerts to be configured 1. Click on Alerts tab on MMC 2. Select Alert Definition on the Left side menu 3. Click on “New Alerts” button Right hand side of the screen 4. Select the type of alert S.No . Alert Name Alert Description Type (New/ Modify) Alert Type Alert Description Alert Message Email 1. 1. 1.
  • 16. 5. Based on the type of alert provide the required information captured as per the above table 6. Click Save and the alerts are created 7. Select Alert Destination on the Left side menu 8. Click on “New Destination” on Right hand side of the screen 9. Provide the name of the alert destination and select type as “Email” 8. we need to provide all the email related parameters and click on Save 9. Select Alert Notification on the Left side menu 10. Click on “Mule Notification” button on Right hand side of the screen 11. Provide the name for alert notification a. Click on add filter b. Select the field as appropriate ex. alert c. Select the value as appropriate d. Click on save 12. Select the destination as required and fill all the email related contents 13. Click on Save Note: Skip the steps 8 to 10 for any new alert creation and these steps are required for configuring the mail server configuration for the first time
  • 17. 2. Procedure to modify the alerts in MMC: 1. Click on Alerts tab on MMC 2. Select Alert Definition on the Left side menu 3. Select the required alert to be modified and click over the alert selected 4. Select the appropriate application to enable the alerts