Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in NYC Sept 4th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
martel
Creator
Creator

tJMSOuput -> sonic mq ? some one allready do connection jms with sonic ESB serveur broker ?

Hello team,

i have a problem. i can connect to SonicMQ broker.

i have add modules : (libraries from sonic support)

mfcontext.jar

sonic_Crypto.jar

sonic_Client.jar

sonic_XA.jar

mgmt_client.jar

but when stop the studio, and start studio project, the libraries are no longer loaded and no longer in the list of modules

0693p000009IP3nAAG.jpg

and i have error

0693p000009IP3sAAG.jpg

Labels (2)
4 Replies
martel
Creator
Creator
Author

here add all libraries sonic MQ do as support Sonic tell me.

 

0693p000009IP3xAAG.jpg

 

0693p000009IP42AAG.jpg

martel
Creator
Creator
Author

Does the company Aurea (ESB sonic) have to make a unique jar and in a certain way so that Talend can connect jms.

 

Does anyone use sonic esb with their tail system (sonic MQ)?

FMartellucci1599461942
Contributor III
Contributor III

ok now i have add 5 jar library from support Aurea Sonic

 

0693p000009Sz3jAAC.jpg

i have this error, but im sure my log and password0693p000009Sz3oAAC.jpg

0693p000009Sz3tAAC.jpg

0693p000009Sz3yAAC.jpg

ok now i want add domain information for connect sonicMQ Broker. Where can i do this ?

 

thanks

FMartellucci1599461942
Contributor III
Contributor III

Hey,

its work now 🙂 Talend read/write on SonicMQ. (see screenshots)😅

1) create a simple text

2)tJMSOutput config

2.1) tJMSOuput Advanced Parameters : im obligated to specify 3 parameters :

 a) the Domain  (key sonic : "com.sonicsw.jndi.mfcontext.domain"  value : yournameDomain

 b) the user (key sonic : "java.naming.security.principal"  value : yourUserName

 c) the password (key sonic : ""java.naming.security.principal"" value : yourPassword

Why im obligated, because when sonic create an initial context the user /pass is passing into parameter. But in your code java, you create your initialContext before passing user/pass.

3) tJMSInput config

3.1) tJMSInput Advanced Parameters : see before why.

 

1)0693p000009T935AAC.jpg

 

2)

0693p000009T93AAAS.jpg

 

2.2)

0693p000009T93FAAS.jpg

 

3)

0693p000009T93KAAS.jpg

 

3.2)

0693p000009T93eAAC.jpg