Hello,
currently we use Camunda Platform 7 and over time we implemented a couple extensions/plugins for which I am now unsure how we could possibly migrate to Camunda Platform 8. I do not think we will migrate soon, but that obviously correlates with the complexity of migration.
I do not have much experience with Camunda Platform 8 yet except for playing a bit around with modeler and tasklist. I appreciate any ideas and feedback on my questions!
- Camunda Platform 8 does not support java objects anymore which is totally fine because we already implemented our own typing, serialization and deserialization framework around. In the end, basically everything we store is strings or byte arrays (depending if it is more than 4000 bytes long). For Camunda Platform 7 we then implemented a custom expression manager so that we are able to work with typed variables within JUEL expressions. How would that be handled with the FEEL engine? Are JSONs automatically deserialized as object within the scripting language? What happens if the JSON is stored as byte arrays? Is that supported as well?
- What’s the counterpart for IncididentHandlers in Camunda Platform 8? We used one to notify specific users via mail when an incident occured.
- What’s the counterpart for HistoryEventHandlers in Camunda Platform 8? We used these to have our own data base table which was optimized for our filtering purposes.
Looking forward to have insights on how to implement / migrate afored mentioned aspects in Camunda Platform 8!
Kind regards
Adagatiya