How to connect to Microsoft Azure using cMQConnectionFactory

Talend Version     6.1.1

Summary

Connecting to Microsoft Azure using cMQConnectionFactory.
Additional Versions  
Product Talend ESB
Component cMQConnectionFactory and cAMQP
Problem Description  
Problem root cause  
Solution or Workaround

In order to send messages to the Microsoft Azure queue using the cAMQP component, you have to configure connection factory.

Following are the steps to set up a connection to Azure in the cMQConnectionFactory component if the Azure endpoint is something like:

Endpoint=sb://mytest.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=1alxVTE9xxxxGFB+E7D7pt7Q74BU0lAzxcvbU+RlJSLs=
  1. In the cMQConnectionFactory component, set the Host and Port as follows:

    • Host: "RootManageSharedAccessKey:1alxVTE9xxxxGFB%2BE7D7pt7Q74BU0lAzxcvbU%2BRlJSLs%3D@mytest.servicebus.windows.net"

      Note: the special characters in the key need to be substituted with their hex characters. In this example, the plus sign was replaced with %2B and the equals sign was replaced with %3D.

    • Port: "5671"

  2. Select Use SSL.

 

JIRA ticket number  
Version history
Revision #:
3 of 3
Last update:
‎01-22-2018 03:32 PM
Updated by:
 
Labels (2)
Contributors
Tags (2)