- Between 8.10 and 9.10 the dueDate field type has changed from long to date. Previously Nuxeo was sending timestamps like 1538037616062 and now sends dates like :2018-10-01T10:48:51.436+02:00
- This results in errors like the following when using worklows after upgrading to 9.10 and later from a lesser version:
2018-09-18 10:39:40,100 ERROR [AuditLogWriterPool-00,in:168636,inCheckpoint:168617,out:0,lastRead:1537259979915,lastTimer:1537259979752,wm:201491740013363201,loop:1285532,record] [org.nuxeo.elasticsearch.audit.ESAuditBackend] Unable to index audit entry 16 :MapperParsingException[failed to parse [extended.dueDate]]; nested: NumberFormatException[For input string: "2018-09-19T10:39:39.486+02:00"];
- An additional step for migrating this dueDate field should be added.