what does Error number 17 mean?

what does Error number 17 mean?

book

Article ID: KB0085299

calendar_today

Updated On:

Products Versions
TIBCO SmartSockets -
Not Applicable -

Description

Resolution:
One place to look up what the error codes are is %RTHOME%/include/rtworks/error.h (%RTHOME% = the place where you installed SmartSockets)

The error codes are also documented in the SmartSockets API Quick Reference Guide which describes error 17 as follows:
T_ERR_VERIFY_FAILED - The desired operation (usually setting a value) did not take place because verification of the new value failed.

Error 17 happens to be a tricky one. The error is described as T_ERR_VERIFY_FAILED; this particular error happens if you try to set one of the options (e.g. active X TipcSvc attributes) in an invalid way. These invalid ways include the following:
1)  trying to set the unique_subject or the project name once a connection has already been established.
2) trying to set a number to a string option (or other type-mismatch)
Visual Basic can sometimes keep some state of the application if you close your form and open it up again. VB will erratically remember the previous run's options or connection state; therefore, if you connect again and try to set the unique_subject or the project attributes, the exception will occur. This is a fairly harmless exception, and should not occur at all if you have an executable in place.

Issue/Introduction

what does Error number 17 mean?