Products | Versions |
---|---|
TIBCO DataSynapse GridServer | 7.1.0 |
EngineDaemon and DriverManager Rest API is not working in Grid 7.1.0
According to Rest API documentation, the API component is as enginedaemon instead of engineDaemon
for eg => http://hostname:port/livecluster/rest/enginedaemon/engine-daemon-count
If we invoke this API in tools like soapUI, postman, etc then it returns HTTP 404 error. (Attached screenshot from postman)
Error message => The requested resource could not be found but may be available again in the future. Subsequent requests by the client are permissible.
List of affected APIs:
1. EngineDaemonAdmin
A] all-engine-daemon-info (GET)
B] default-properties (GET)
C] engine-daemon-count (GET)
D] engine-daemon-ids (GET)
E] engine-daemon-info (GET)
F] engine-daemon-info-by-properties (POST)
G] log-url-list (GET)
H] selected-engine-daemon-info (POST)
I] available (GET)
J] default-property (DELETE)
K] property (DELETE)
2. DriverManager
A] broker-url
To avoid this error you must use the enginedaemon API as engineDaemon and drivermanager as driverManager in URL
eg => http://hostname:port/livecluster/rest/engineDaemon/engine-daemon-count (Attached screenshot). It returns 200 ok response
eg => http://localhost:8080/livecluster/rest/driverManager/broker-url