Messages : 22 Error Message : 22.7 Error: Unexpected Field IDentifier
 
22.7 Error: Unexpected Field IDentifier
An unexpected key is present for a particular JSON Object.
 
NOTE: This error is on by default, however it can be disabled when the following parameter is present in the ads_pop.cnf file:
*ads*catchUnknownJsonFids: False.
 
"Fields" Contains Unexpected Field IDentifier "BID_CUSTOM"
 
SENT:
{
    "Type": "Post",
    "Message": {
        "Type": "Update",
        "Fields": {
            "ASKSIZE": 19,
            "ASK": 0,
            "BIDSIZE": 18,
            "BID_CUSTOM": 45.55
        },
        "ID": 0,
        "Domain": "MarketPrice",
        "Key": {
            "Service": 60000,
            "Name": "TRI.N"
        }
    },
    "Ack": true,
    "PostUserInfo": {
        "Address": 000000000,
        "UserID": 1
    },
    "ID": 3,
    "Domain": "MarketPrice",
    "Key": {
        "Service": 257,
        "Name": "TRI.N"
    },
    "PostID": 2
}
 
RECEIVED:
[
    {
        "ID": 3,
        "Type": "Error",
        "Text": "JSON Unexpected FID. Received 'BID_CUSTOM' for key 'Fields'",
        "Debug": {
            "File": "Converter/jsonToRwfSimple.C",
            "Line": 4460,
            "Offset": 138,
            "Message": "{\n   \"Type\": \"Post\",\n   \"Message\": {\n   \"Type\":
                \"Update\",\n   \"Fields\": {\n   \"ASKSIZE\": 19,\n   \"ASK\": 0,\n
                \"BIDSIZE\":18,\n   \"BID_CUSTOM\": 45.55\n   },\n   \"ID\": 0,\n   
                \"Domain\": \"MarketPrice\",\n   \"Key\": {\n   \"Service\": 60000,\n
                \"Name\": \"TRI.N\"\n   }\n   },\n   \"Ack\": true,\n   \"PostUserInfo\":
                {\n        \"Address\": 000000000,\n        \"UserID\": 1\n    },\n    \"ID\": 3,\n
                \"Domain\": \"MarketPrice\",\n   \"Key\": {\n   \"Service\": 257,\n
                \"Name\": \"TRI.N\"\n   },\n   \"PostID\": 2\n}"
        }
    }
]