Parsing json as task variables?

Hello.

Do I understand correctly that I cannot process incoming JSON embedded form variables in the backend as task variables without SPIN plugin? Is there a straight java way to do this with Camunda?

Thanks and kind regards,
Deniss

You can. But you have to create a java object that reflects the structure of your incoming json. Then you have in the forms to create a new variable and specify the class of the java class. Jackson will then in the background serialise the json and store the serialised object in the database.

See here How to adding variable in new CamSDK.Form({}) in script.js and to pass to html form?

But opposed to the example use object as type and pass the class name as well