Hello community, please I need your help.
My project has 3 step step process: InsertStep in form (start process), ReviewStep (to indicate if data is correct or note) and CorrectionStep (where user make corrections to data), the last one step occurs only when exists some error to be corrected from the review step; so when the data is fine, the "correct data" step is not necessary and the process ends.
5 hosted at ImgBB — ImgBB (ibb.co)
Everything went fine until I add a new object called "RevisProcesContratacion" whit 6 new fields, this new object is an array[] inside the parent object "CompraPorSubasta", like that:
2 hosted at ImgBB — ImgBB (ibb.co)
The bom.xml is (delete some unnecesary fields):
11 hosted at ImgBB — ImgBB (ibb.co)
At the moment when I submit formData from ReviewStep to the CorrectionStep the process ends with the next message in log: 2024-02-02T14:41:53,663-0500 | DESKTOP-4VPD52G | WARN | [Bonita-Worker-1-02|167] o.b.e.w.RetryingWorkExecutorService - Work ExecuteFlowNodeWork: flowNodeInstanceId: 300032 (4, true, false, false) failed because of java.lang.IllegalArgumentException: Can not set java.lang.Long field ec.edu.ucuenca.model.RevisProcesContratacion.persistenceId to java.util.HashMap. It will be retried. Attempt 1 of 10 with a delay of 1884 ms
9 hosted at ImgBB — ImgBB (ibb.co)
As I said, everything was fine until this new object to manage a table:
10 hosted at ImgBB — ImgBB (ibb.co)
Please help me, what could be wrong? Aditional images:
Diagram: 1 hosted at ImgBB — ImgBB (ibb.co)
formOutput variable from CorrectionStep 3 hosted at ImgBB — ImgBB (ibb.co)
formInput variable in ReviewStep 4 hosted at ImgBB — ImgBB (ibb.co)
Contrato in Review Step 5 hosted at ImgBB — ImgBB (ibb.co)
Contrato in Correction Step 6 hosted at ImgBB — ImgBB (ibb.co)
Operation with RevisProcesContratacion variable in CorrectionStep 7 hosted at ImgBB — ImgBB (ibb.co)
Recovery array data in RevisProcesContratacion 8 hosted at ImgBB — ImgBB (ibb.co)
Please helpme with any clue about my error.
Kind regrds,
Mauricio