02-23-2014 06:28 PM
Hi all,
I am developing custom softphone as like non gadget finesse code. During login process I am not getting the invalid extension error when I input invalid extension. It gets logged in and softphone not works. How can i handle this scenario.
Thanks,
Daniel Inbaraj
Solved! Go to Solution.
02-24-2014 12:35 PM
The invalid extension error is an asynchronous error that is sent over the BOSH connection.
In order to handle this type of error, the BOSH connection must be connected first before the Login request.
The non-gadget sample is not set up to handle such errors.
Here is an example of the type of asynchronous event you will receive if the BOSH connection is available for notifications:
<Update>
<data>
<apiErrors>
<apiError>
<errorData>70</errorData>
<errorMessage>CF_GENERIC_UNSPECIFIED_REJECTION</errorMessage>
<errorType>Invalid Device</errorType>
</apiError>
</apiErrors>
</data>
<event>put</event>
<requestId></requestId>
<source>/finesse/api/User/42070</source>
</Update>
02-24-2014 12:35 PM
The invalid extension error is an asynchronous error that is sent over the BOSH connection.
In order to handle this type of error, the BOSH connection must be connected first before the Login request.
The non-gadget sample is not set up to handle such errors.
Here is an example of the type of asynchronous event you will receive if the BOSH connection is available for notifications:
<Update>
<data>
<apiErrors>
<apiError>
<errorData>70</errorData>
<errorMessage>CF_GENERIC_UNSPECIFIED_REJECTION</errorMessage>
<errorType>Invalid Device</errorType>
</apiError>
</apiErrors>
</data>
<event>put</event>
<requestId></requestId>
<source>/finesse/api/User/42070</source>
</Update>
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide