Hi, I am facing some weird issue, I have a test object which is of type JSON, when I start the process with the object I am able to see the data in the cockpit, but when I try fetching the variable using GET /task/{id}/variable/test or GET /process-engine/variables, I am getting the following result instead of the value.
If set to true, a serializable variable will be deserialized on server side and transformed to JSON using Jackson’s POJO/bean property introspection feature.
So when you fetch variables this way, the engine reads your variable as a Spin JsonValue Java object and throws this into Jackson, which results in the JSON that is returned, but that is not meaningful to you. To access the actual JSON value, set deserializeValues to false.