Hi,
I implemented and registered a custom form type to expose a complex data type as a form parameter. No problem here.
When calling FormService.getTaskFormData the AbstractFormType.convertModelValueToFormValue method of my custom form type is called and the transformation works properly.
When calling FormService.submitTaskFormData the method AbstractFormType.convertFormValueToModelValue is not called.
It seems that instead of the serialized complex data the serialized string is written to the database.
I am using Activiti 5.4.
Any ideas what could be wrong here?