Article - CS439991

Error "Cannot deserialize value of type `java.util.ArrayList" with IoT Gateway's REST Server in PTC Kepware Products

Modified: 20-Mar-2025   


Applies To

  • Kepware Server (formerly KEPServerEX) 6.0.2107.0 to 6.17
  • ThingWorx Kepware Server (legacy) 8.0 to 6.17

Description

  • Our end-user is getting an error when sending data to KEPServerEX via the IoT Gateway
    • Via postman user doesn't get any error
    • What the error message indicates and how to solve it?
    • Error:
      Cannot deserialize value of type `java.util.ArrayList<com.kepware.agents.rest_server.Write$WriteTag>` from Object value (token `JsonToken.START_OBJECT`)
       at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 1]
This is a printer-friendly version of Article 439991 and may be out of date. For the latest version click CS439991