Tibco Adapter for Swift 5.5 fails to start from TIBCO Administrator when configured with non default Hawk parameters
book
Article ID: KB0092047
calendar_today
Updated On:
Products
Versions
TIBCO Adapter for SWIFT
-
Not Applicable
-
Description
Description: Symptom ----------- TIBCO Adapter for SWIFT always ignores the non default Hawk parameters configured in the designer project or in admin console and starts up Hawk daemon "tcp:7474". Also, the deployed adapter hangs in the "starting up" status and fails to start from TIBCO Administrator.
Impact -------- Loss of Functionality.
Cause -------- Unlike other adapters Tibco adapter for Swift does not create a "DefaultHawkSession" by default. As there is no session to refer to at runtime, the adapter starts HAWK on default port (i.e.7474) .
It is to be noted that even if the adapter is configured with non default port values, the adapter will start hawk on default port (i.e. 7474)
Since the adapter is configured with non default port values, the administrator is looking to communicate with HAWK agents on the configured non default port. But in actual scenario Hawk agent communication is happening through default port 7474, this will prevent the adapter starting up from administrator.
Workaround ---------------- 1. Create an RV session manually using the designer for HAWK under Sessions folder. 2. Name it “HawkSession” and specify the ports to be used in session configuration. (This name has to be “HawkSession” else the adapter will start three rvd daemons)
Resolution: ------------- Tibco Adapter for Swift does not create a Default Hawk Session by default this will be fixed in the future release of the adapter. Symptoms:
Cause:
Issue/Introduction
Tibco Adapter for Swift 5.5 fails to start from TIBCO Administrator when configured with non default Hawk parameters