Article Details
Id: | 12618 |
Product: | finPOWER Connect |
Type: | FIX |
Version: | 2.02.04 |
Opened: | 11/02/2015 |
Closed: | 11/02/2015 |
Released: | 13/02/2015 |
Job: | J014877 |
CreditSense; fails to perform Bank Account Enquiry with a "Failed to deserialise JSON String" error
A CreditSense Bank Account Enquiry fails with the following error "Failed to Perform Bank Account Enquiry. Failed to execute Bank Account Create Request request. Failed to execute Credit Sense 'Create Token' request (Production). Failed to get Session Ticket. Failed to load Key/ Value list from simple JSON String. Failed to deserialise JSON String.".
This occurred after a CreditSense update that changed the response sent to finPOWER Connect. The response included an extraneous linefeed character at the beginning of the JSON string.
A change has been made to strip spaces, linefeed and carriage return characters from the beginning and end of the response before processing it further.