The lambda response forwarded by the SegmentIOListener cannot be serialized to be sent to Kafka.
We need to replace codehaus by another library that is working correctly.
Ticket: NXP-25023
Logs:
{"@timestamp":"2018-07-17T22:14:21.996Z","source_host":"nuxeo-front-40-gj94s","file":"StreamWorkManager.java","method":"schedule","level":"DEBUG","line_number":"140","thread_name":"http-nio-0.0.0.0-8080-exec-3","@version":1,"logger_name":"org.nuxeo.ecm.core.work.StreamWorkManager","message":"Scheduling: workId: 425506318506620.52623260, category: segmentIOEventListener, queue: default, scheduling: ENQUEUE, afterCommit: true, work: ListenerWork(Listener segmentIOEventListener [afterLambdaPictureResponse], Progress(?%, ?\/0), null)","class":"org.nuxeo.ecm.core.work.StreamWorkManager","mdc":{"tx":"69000000047544d4944"}} {"@timestamp":"2018-07-17T22:14:21.996Z","source_host":"nuxeo-front-40-gj94s","file":"StreamWorkManager.java","method":"scheduleAfterCommit","level":"DEBUG","line_number":"566","thread_name":"http-nio-0.0.0.0-8080-exec-3","@version":1,"logger_name":"org.nuxeo.ecm.core.work.StreamWorkManager","message":"Scheduled immediately: 425506318506620.52623260","class":"org.nuxeo.ecm.core.work.StreamWorkManager","mdc":{"tx":"69000000047544d4944"}} {"exception":{"stacktrace":"java.lang.RuntimeException: java.io.NotSerializableException: org.codehaus.jettison.json.JSONObject$Null\n\tat org.nuxeo.ecm.core.work.WorkComputation.serialize(WorkComputation.java:164)\n\tat org.nuxeo.ecm.core.work.StreamWorkManager.schedule(StreamWorkManager.java:171)\n\tat org.nuxeo.ecm.core.work.WorkManagerImpl.schedule(WorkManagerImpl.java:727)\n\tat org.nuxeo.ecm.core.event.impl.AsyncEventExecutor.scheduleListeners(AsyncEventExecutor.java:126)\n\tat org.nuxeo.ecm.core.event.impl.AsyncEventExecutor.run(AsyncEventExecutor.java:93)\n\tat org.nuxeo.ecm.core.event.impl.Even