Expand my Community achievements bar.

Adobe IO event payload truncated to 1024 characters

Avatar

Level 2

At some point in time, the format of the payload displayed in the event registration's debug tracing tab and delivered to the runtime action has changed. Older registrations still deliver the payload in the "old" format, while newly created registrations deliver it in the new format. In it, the content of the payload in the "old" format is present as the payloads JSON's child object called "data", and multiple other fields are present in the payload JSON beside it. Those other fields are seemingly HTTP request parameters. The biggest issue is that it seems that those new payload JSONs are being truncated to be 1024 characters long. This amount of characters is being exceeded even by just the data added to the payload automatically by `com.adobe.aio.aem` library in AEM when the event is being sent and this additional data added by the AIO itself. The trimmed JSON cannot be parsed by the AIO, which causes the runtime action to receive an empty event object. Is there any fix or a walk around for this issue?

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Reply