Can Platform use JSON as default instead of HashMap?


I am using Camunda Platform Run only with External Task Pattern (no Java, no Maven).

I use a client that does not provide the datatype of variables and relies on defaults from Camunda platform. Which works great so far. Though, when I send a variable that represents a Map, it gets automatically converted inside Camunda platform in to a java.util.LinkedHashMap.

Can I configure Camunda platform in such a way, that maps always are stored as JSON instead of a LinkedHashMap?


you need to serialize the java.util.LinkedHashMap as JSON string and set type as ‘Json’.

I know I can rewrite the client. But since java.util.LinkedHashMap does not make sense in Camunda Platform without Java Delegates, I thought there maybe is an option to configure JSON as default on serverside.