TIBCO ActiveMatrix(R) Adapter for WebSphere MQ 6.0 and above could not be started because of tibco.appName property

TIBCO ActiveMatrix(R) Adapter for WebSphere MQ 6.0 and above could not be started because of tibco.appName property

book

Article ID: KB0085983

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix Adapter for Websphere MQ -
Not Applicable -

Description

Resolution:
Description:
==========
If running project or DAT file (which is created by TIBCO ActiveMatrix(R) Adapter for MQSeries 4.x or 5.x) with TIBCO ActiveMatrix(R) Adapter for WebSphere MQ 6.0 and above, Adapter will throw the following error:
------------------------------------------
Startup Error. Code = AESDKC-0050, Category = Configuration, Severity = errorRole, Description = Specified document name (XML top element) not found in the configuration. WebSphereMQ, File = S/MConfigDeserializer.cpp, line = 109 received on starting the adapter after initialization.
------------------------------------------

Environment:
==========
    --- Operating System: ALL
    --- TIBCO Products: TIBCO ActiveMatrix(R) Adapter for WebSphere MQ versions:  6.0.0 and above

Symptoms:
=========
TIBCO ActiveMatrix(R) Adapter for WebSphere MQ 6.0 and above could not be started.


Cause:
======
For TIBCO ActiveMatrix(R) Adapter for WebSphere MQ 6.0 and above, the default value of tibco.appName has been changed to ‘WebSphereMQ’. If running project or DAT file (which is created with admqs 4.x or 5.x) with  TIBCO ActiveMatrix(R) Adapter for WebSphere MQ 6.0 and above, it is necessary to modify the value of tibco.appName in admqs.tra

Resolution:
=========

1. Modify the admqs.tra file under the dir &ltTIBCO_HOME>\adapter\admqs\&ltversion>\bin.
        Open the admqs.tra with text editor, go to the last part of the file, and find something that comment with “#” at the front like the following.
        # Specifies the adapter application name # the default name is "WebSphereMQ"
        # to run a project created with adapter 6.0 or above
        # set tibco.appName to "WebSphereMQ"
        # otherwise, set tibco.appName to "MQSeries"
        # tibco.appName MQSeries
        # tibco.appName WebSphereMQ

2. Modify the last part mentioned above to the follow:
        # Specifies the adapter application name # the default name is "WebSphereMQ"
        # to run a project created with adapter 6.0 or above
        # set tibco.appName to "WebSphereMQ"
        # otherwise, set tibco.appName to "MQSeries"
        tibco.appName MQSeries
        # tibco.appName WebSphereMQ

3. restart Adapter and test it.

Issue/Introduction

TIBCO ActiveMatrix(R) Adapter for WebSphere MQ 6.0 and above could not be started because of tibco.appName property