SlideShare a Scribd company logo
1 of 14
CONFIGURING
ANYPOINT STUDIO
MQ CONNECTOR
Shanky Gupta
ANYPOINT STUDIO MQ CONNECTOR
• This section describes how to install the Anypoint MQ connector in
Anypoint Studio and how to configure Studio to handle applications.
• To add the Anypoint MQ connector to Studio, follow the steps given in
next slides.
STEP 1
• In Studio, click the X in the upper left of Studio.
STEP 2
• In anypoint exchange, search for anypoint mq
STEP 3 & 4
• Click Install.
• Type your first and last
name, email address, and
telephone number. Click the
checkbox to agree to the
MuleSoft terms of service.
STEP 5 & 6
• Click Install.
• Follow the prompts to install the Anypoint MQ connector.
CREATE A CLIENT APP
• Creating a client app provides the client ID and client secret you can
use to register an app as either an Anypoint MQ publisher or
subscriber.
• To create a client app, follow the steps given in next slides.
STEP 1, 2 & 3
• In Anypoint Platform, click MQ.
• Click Client Apps from the left nav bar:
• Click the blue plus circle:
STEP 4 & 5
• Specify the name of the client application.
• Click Save Changes.
STEP 6 & 7
• Click the client app entry to view the client ID and secret values:
• Click the Copy button for the ID or secret to copy the value to your
computer’s clipboard.
ADD A CLIENT APP TO STUDIO -
STEP 1 & 2
• In Anypoint Platform, click MQ > Client Apps:
• Create a client app. Note the Client ID and Client Secret values. We use
these later when we configure the Anypoint MQ connector in Anypoint
Studio.
STEP 3 - 6
• In Studio, click File > New > Mule Project.
• Search for "http" and drag the HTTP connector to the Studio Canvas.
Click the HTTP connector, and click the green plus sign to the right
of Connector Configuration. Click OK to accept the defaults.
• Search for "mq" and drag the Anypoint MQ connector to the canvas.
• Click the green plus sign to the right of Connector Configuration.
STEP 7
• In the Global Element Properties window:
• Copy the Anypoint Platform > MQ > Client
App > Client App ID value to Studio’s Client
IDfield.
• Copy the Client App > Client Secret value to
Studio’s Client Secret field. You can ignore the
other settings to test your first connector.
• Set Max Redelivery to -1 to ensure that Anypoint
MQ keeps retrying to deliver a message that is
not delivered. The -1 value indicates that there is
no limit to retries.
• Click OK.
STEP 8 - 9
• Click the Operation field
and specify an operation
such as Publish or
Consume.
• Specify the Destination as
the name of the Queue or
Exchange that you set in
Anypoint Platform.

More Related Content

What's hot

What's hot (15)

Github plugin setup in anypointstudio
Github plugin setup in anypointstudioGithub plugin setup in anypointstudio
Github plugin setup in anypointstudio
 
Invoke component demo in mule
Invoke component demo in muleInvoke component demo in mule
Invoke component demo in mule
 
Mule management console installation
Mule management console installation Mule management console installation
Mule management console installation
 
Demo on Mule ESB Facebook Connector
Demo on Mule ESB Facebook ConnectorDemo on Mule ESB Facebook Connector
Demo on Mule ESB Facebook Connector
 
Debugging mule
Debugging   muleDebugging   mule
Debugging mule
 
Using maven with mule
Using maven with muleUsing maven with mule
Using maven with mule
 
Mule Integration with Dropbox
Mule Integration with DropboxMule Integration with Dropbox
Mule Integration with Dropbox
 
How To Install Sonar Qube Plugin In Anypoint Studio
How To Install Sonar Qube Plugin In Anypoint StudioHow To Install Sonar Qube Plugin In Anypoint Studio
How To Install Sonar Qube Plugin In Anypoint Studio
 
Example mule
Example muleExample mule
Example mule
 
Deploying and Running in Mule
Deploying and Running in MuleDeploying and Running in Mule
Deploying and Running in Mule
 
MuleSoft ESB Testing Mule Application using MUnit Test Suite
MuleSoft ESB Testing Mule Application using MUnit Test SuiteMuleSoft ESB Testing Mule Application using MUnit Test Suite
MuleSoft ESB Testing Mule Application using MUnit Test Suite
 
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
 
My journey and learnings using mule esb part 1
My journey and learnings using mule esb part 1My journey and learnings using mule esb part 1
My journey and learnings using mule esb part 1
 
How to commit a project in svn using svn plugin in anypoint studio
How to commit a project in svn using svn plugin in anypoint studioHow to commit a project in svn using svn plugin in anypoint studio
How to commit a project in svn using svn plugin in anypoint studio
 
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
 

Viewers also liked

Viewers also liked (15)

Mule message structure
Mule message structureMule message structure
Mule message structure
 
RAML
RAMLRAML
RAML
 
OAuth 2.0 authorization
OAuth 2.0 authorization OAuth 2.0 authorization
OAuth 2.0 authorization
 
Cloud hub architecture
Cloud hub architectureCloud hub architecture
Cloud hub architecture
 
OAuth 2.0 authentication
OAuth 2.0 authentication OAuth 2.0 authentication
OAuth 2.0 authentication
 
Anypoint mq acknowledgement mode
Anypoint mq acknowledgement modeAnypoint mq acknowledgement mode
Anypoint mq acknowledgement mode
 
Mule tcat server - Server profiles
Mule tcat server - Server profilesMule tcat server - Server profiles
Mule tcat server - Server profiles
 
Anypoint mq (mulesoft) pub sub model
Anypoint mq (mulesoft)  pub sub modelAnypoint mq (mulesoft)  pub sub model
Anypoint mq (mulesoft) pub sub model
 
MUnit run and wait scope
MUnit run and wait scopeMUnit run and wait scope
MUnit run and wait scope
 
Message structure
Message structureMessage structure
Message structure
 
Mule message structure
Mule message structureMule message structure
Mule message structure
 
Invoke component
Invoke componentInvoke component
Invoke component
 
Microservices on Anypoint Platform
Microservices on Anypoint PlatformMicroservices on Anypoint Platform
Microservices on Anypoint Platform
 
Digital Businesses of the Future
Digital Businesses of the Future Digital Businesses of the Future
Digital Businesses of the Future
 
YOGA ASANA BY GEETANJALI GAUTAM
YOGA ASANA BY GEETANJALI GAUTAMYOGA ASANA BY GEETANJALI GAUTAM
YOGA ASANA BY GEETANJALI GAUTAM
 

Similar to Configuring Anypoint Studio MQ connector

How_to_create_modular_microservice_test_projects.pdf
How_to_create_modular_microservice_test_projects.pdfHow_to_create_modular_microservice_test_projects.pdf
How_to_create_modular_microservice_test_projects.pdf
skimorod
 
PT1420 Modules in Flowchart and Visual Basic .docx
PT1420 Modules in Flowchart and Visual Basic             .docxPT1420 Modules in Flowchart and Visual Basic             .docx
PT1420 Modules in Flowchart and Visual Basic .docx
amrit47
 

Similar to Configuring Anypoint Studio MQ connector (20)

MQ CONNECTOR IN ANYPOINT STUDIO
MQ CONNECTOR IN ANYPOINT STUDIOMQ CONNECTOR IN ANYPOINT STUDIO
MQ CONNECTOR IN ANYPOINT STUDIO
 
Solace PubSub+ MuleSoft Connector for Mule 4
Solace PubSub+ MuleSoft Connector for Mule 4Solace PubSub+ MuleSoft Connector for Mule 4
Solace PubSub+ MuleSoft Connector for Mule 4
 
How_to_create_modular_microservice_test_projects.pdf
How_to_create_modular_microservice_test_projects.pdfHow_to_create_modular_microservice_test_projects.pdf
How_to_create_modular_microservice_test_projects.pdf
 
Msmq connectivity
Msmq connectivityMsmq connectivity
Msmq connectivity
 
How to connect with Marketo connector
How to connect with Marketo connectorHow to connect with Marketo connector
How to connect with Marketo connector
 
SuiteCRM Customer Portal
SuiteCRM Customer PortalSuiteCRM Customer Portal
SuiteCRM Customer Portal
 
Integrating Okta with Anypoint Platform for a mobile security use case
Integrating Okta with Anypoint Platform for a mobile security use caseIntegrating Okta with Anypoint Platform for a mobile security use case
Integrating Okta with Anypoint Platform for a mobile security use case
 
Perfromane Test Tool jmeter
Perfromane Test Tool jmeterPerfromane Test Tool jmeter
Perfromane Test Tool jmeter
 
Msmq connectivity
Msmq connectivityMsmq connectivity
Msmq connectivity
 
Pc version help manual v2
Pc version help manual v2Pc version help manual v2
Pc version help manual v2
 
PT1420 Modules in Flowchart and Visual Basic .docx
PT1420 Modules in Flowchart and Visual Basic             .docxPT1420 Modules in Flowchart and Visual Basic             .docx
PT1420 Modules in Flowchart and Visual Basic .docx
 
Box connector
Box connectorBox connector
Box connector
 
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
 
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
 
Remotetestingfeaturev1 160109071942
Remotetestingfeaturev1 160109071942Remotetestingfeaturev1 160109071942
Remotetestingfeaturev1 160109071942
 
Remotetestingfeature v1.1
Remotetestingfeature v1.1Remotetestingfeature v1.1
Remotetestingfeature v1.1
 
Integration with cmis
Integration with cmisIntegration with cmis
Integration with cmis
 
Custom connector development using mule DevKit
Custom connector development using mule DevKitCustom connector development using mule DevKit
Custom connector development using mule DevKit
 
Mule Concur Connector
Mule Concur ConnectorMule Concur Connector
Mule Concur Connector
 
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
 

More from Shanky Gupta

More from Shanky Gupta (20)

Anypoint access management - Roles
Anypoint access management - RolesAnypoint access management - Roles
Anypoint access management - Roles
 
Mule access management - Managing Environments and Permissions
Mule access management - Managing Environments and PermissionsMule access management - Managing Environments and Permissions
Mule access management - Managing Environments and Permissions
 
Mule: Munit domain support
Mule: Munit domain supportMule: Munit domain support
Mule: Munit domain support
 
Mule tcat server - Monitoring a server
Mule tcat server - Monitoring a serverMule tcat server - Monitoring a server
Mule tcat server - Monitoring a server
 
Mule tcat server - Monitoring applications
Mule tcat server - Monitoring applicationsMule tcat server - Monitoring applications
Mule tcat server - Monitoring applications
 
Mule tcat server - deploying applications
Mule tcat server - deploying applicationsMule tcat server - deploying applications
Mule tcat server - deploying applications
 
Mule tcat server - automating tasks
Mule tcat server - automating tasks Mule tcat server - automating tasks
Mule tcat server - automating tasks
 
Mule agent notifications
Mule agent notificationsMule agent notifications
Mule agent notifications
 
Mule management console Architecture
Mule management console ArchitectureMule management console Architecture
Mule management console Architecture
 
MUnit matchers
MUnit matchersMUnit matchers
MUnit matchers
 
CloudHub networking guide
CloudHub networking guideCloudHub networking guide
CloudHub networking guide
 
Cloudhub fabric
Cloudhub fabricCloudhub fabric
Cloudhub fabric
 
MuleSoft CloudHub FAQ
MuleSoft CloudHub FAQMuleSoft CloudHub FAQ
MuleSoft CloudHub FAQ
 
Using mule with web services
Using mule with web servicesUsing mule with web services
Using mule with web services
 
Mule management console
Mule management consoleMule management console
Mule management console
 
Cloudhub and Mule
Cloudhub and MuleCloudhub and Mule
Cloudhub and Mule
 
Mule Security
Mule SecurityMule Security
Mule Security
 
Anypoint access management - Users
Anypoint access management - UsersAnypoint access management - Users
Anypoint access management - Users
 
Anypoint access management
Anypoint access management Anypoint access management
Anypoint access management
 
The Mule Agent
The Mule AgentThe Mule Agent
The Mule Agent
 

Recently uploaded

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
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...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

Configuring Anypoint Studio MQ connector

  • 2. ANYPOINT STUDIO MQ CONNECTOR • This section describes how to install the Anypoint MQ connector in Anypoint Studio and how to configure Studio to handle applications. • To add the Anypoint MQ connector to Studio, follow the steps given in next slides.
  • 3. STEP 1 • In Studio, click the X in the upper left of Studio.
  • 4. STEP 2 • In anypoint exchange, search for anypoint mq
  • 5. STEP 3 & 4 • Click Install. • Type your first and last name, email address, and telephone number. Click the checkbox to agree to the MuleSoft terms of service.
  • 6. STEP 5 & 6 • Click Install. • Follow the prompts to install the Anypoint MQ connector.
  • 7. CREATE A CLIENT APP • Creating a client app provides the client ID and client secret you can use to register an app as either an Anypoint MQ publisher or subscriber. • To create a client app, follow the steps given in next slides.
  • 8. STEP 1, 2 & 3 • In Anypoint Platform, click MQ. • Click Client Apps from the left nav bar: • Click the blue plus circle:
  • 9. STEP 4 & 5 • Specify the name of the client application. • Click Save Changes.
  • 10. STEP 6 & 7 • Click the client app entry to view the client ID and secret values: • Click the Copy button for the ID or secret to copy the value to your computer’s clipboard.
  • 11. ADD A CLIENT APP TO STUDIO - STEP 1 & 2 • In Anypoint Platform, click MQ > Client Apps: • Create a client app. Note the Client ID and Client Secret values. We use these later when we configure the Anypoint MQ connector in Anypoint Studio.
  • 12. STEP 3 - 6 • In Studio, click File > New > Mule Project. • Search for "http" and drag the HTTP connector to the Studio Canvas. Click the HTTP connector, and click the green plus sign to the right of Connector Configuration. Click OK to accept the defaults. • Search for "mq" and drag the Anypoint MQ connector to the canvas. • Click the green plus sign to the right of Connector Configuration.
  • 13. STEP 7 • In the Global Element Properties window: • Copy the Anypoint Platform > MQ > Client App > Client App ID value to Studio’s Client IDfield. • Copy the Client App > Client Secret value to Studio’s Client Secret field. You can ignore the other settings to test your first connector. • Set Max Redelivery to -1 to ensure that Anypoint MQ keeps retrying to deliver a message that is not delivered. The -1 value indicates that there is no limit to retries. • Click OK.
  • 14. STEP 8 - 9 • Click the Operation field and specify an operation such as Publish or Consume. • Specify the Destination as the name of the Queue or Exchange that you set in Anypoint Platform.