Setting Cause in dlqDeliveryFailureCause when using AMQ redelivery and DLQ

Highlighted
Seven Stars

Setting Cause in dlqDeliveryFailureCause when using AMQ redelivery and DLQ

Hi

 

When using AMQ transactions rather than Camel error handling:

 

If you use a cMQConnectionFactory with "use transactions" checked, AMQ handles redeliveries and will send the message to a DLQ after x attempts.

 

This DLQ message has a dlqDeliveryFailureCause property.

 

The dlqDeliveryFailureCause does not have any indications of the error in Talend. 

 

Does anyone know how to either manipulate dlqDeliveryFailureCause or setHeaders to the DLQ that is managed by activeMq so that Talend Errors can be added to the message sen to the ActiveMQ DLQ?

 

cheers

n

Tags (3)

2019 GARTNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

Best Practices for Using Context Variables with Talend – Part 2

Part 2 of a series on Context Variables

Blog

Best Practices for Using Context Variables with Talend – Part 1

Learn how to do cool things with Context Variables

Blog

Best Practices for Using Context Variables with Talend – Part 3

Read about some useful Context Variable ideas

Blog