Why do I encounter an "Arguments conflict" exception when I run my SDK adapter?

Why do I encounter an "Arguments conflict" exception when I run my SDK adapter?

book

Article ID: KB0088341

calendar_today

Updated On:

Products Versions
TIBCO Adapter SDK -
Not Applicable -

Description

Resolution:
The above error message indicates that the parameters for your adapter are invalid. For example, the error can arise if you specify a ledger, but no CM name. Or the CMQ name conflicts with other parameters.

Another common reason is when the adapter is trying to connect to an existing rvd but the adapter's network transport parameters specification conflicts with those in this rvd transport.  One possible cause for this is that there are some auto-started application(s) that require(s) rvd, so the rvd is started before you invoke your adapter.  

To fix this:
You would need to eliminate the conflict, for instance, have a separate rvd for your adapter with different daemon, network and service parameter.

The other option is to use the same network transport parameters specified in the conflicting transport. Use the rv http interface to find out what client is connecting to the service and its network transport parameter specification, and match your adapter with it.

Please double check the configuration of your adapter to correct the configuration parameters conflicts.

Issue/Introduction

Why do I encounter an "Arguments conflict" exception when I run my SDK adapter?