Steps to create TIBCO EMS assets

book

Article ID: 75929

calendar_today

Updated On:

Products

CA Application Test Service Virtualization CA Continuous Application Insight (PathFinder) CA Service Virtualization (DevTest / LISA / VSE / Application Test)

Issue/Introduction

This document describes the steps used to create TIBCO EMS assets, when server is not configured with SSL.
If TIBCO EMS server-side is configured for SSL authentication, please look at the document in the link below:
https://comm.support.ca.com/kb/create-tibco-ems-assets-with-ssl/KB000075122

Environment

DevTest release 10.x

Resolution

1. Place the required jar files listed below in the $DEVTEST_HOME/lib folder:
TIBCO EMS Messaging or TIBCO Direct JMS (https://docops.ca.com/devtest-solutions/10-1/en/administering/general-administration/third-party-file-requirements#Third-PartyFileRequirements-TIBCOFileRequirements):
tibcrypt.jar
tibjms.jar
tibjmsadmin.jar
tibjmsapps.jar
tibrvjms.jar

2. Start or restart DevTest Workstation.

3. Under the Configs folder, open the project.config file.

4. Select the plus icon,

<Please see attached file for image>

Plus Icon  to add a new asset.

5. Select TIBCO, JMS Connection Factory, Direct JMS Connection Factory for TIBCO EMS.

6. Add the necessary properties:
Name:  JMS Connection Factory
The Server URL - example: tcp://122.123.124.12:7222
Select the plus icon,

<Please see attached file for image>

Plus Icon 2 , select Basic and add Default User Name and Default Password. Provide the proper values.
Under the Connection Factory window, you can select the green arrow in the top right side to test this asset. At this point, the SSL handshake is not happening.

7. Select the plus icon,

<Please see attached file for image>

Plus Icon , to add a new Asset.

8. Select JMS, JMS Connection, JMS Connection.

9. Provide the required information:
Name: JMS Connection
JMS Connection Factory: it needs to use the Connection Factory we created under steps 5 and 6.
User Name and Password values for your environment.
Under the JMS Connection window, select the green arrow in the top right side to test this asset. At this point, the SSL handshake will be performed.

10. Select the plus icon,

<Please see attached file for image>

Plus Icon , to add a new asset.

11. Select JMS, JMS Session, JMS Session.

11. Provide the required information:
Name: JMS Session
Connection: It needs to be JMS Connection we configured under steps 8 and 9.
Leave the default properties for the other settings.
Under the JMS Session window, select the green arrow in the top right side to test this asset.

12. Select the plus icon, 

<Please see attached file for image>

Plus Icon, to add a new asset.

13. Select JMS, JMS Destination, JMS Queue or JMS Topic.
Provide the required information:
Name: the queue or topic name.
Queue Name: the queue or topic name you are going to publish or subscribe messages.
JMS Session: it needs to be the JMS session we configured under steps 10 and 11.
Under the JMS Queue window, select the green arrow in the top right side to test this asset.

If you need to add more queues or topics, repeat steps 12 and 13.

Additional Information

For more details regarding JMS Client Assets:
https://docops.ca.com/devtest-solutions/10-1/en/reference/asset-descriptions/jms-client-assets

Attachments

1558693888053000075929_sktwi1f5rjvs16me5.png get_app
1558693886318000075929_sktwi1f5rjvs16me4.png get_app
1558693884634000075929_sktwi1f5rjvs16me3.png get_app
1558693882930000075929_sktwi1f5rjvs16me2.png get_app
1558693881098000075929_sktwi1f5rjvs16me1.png get_app