Hello, When I set a header as an object and route it to RabbitMQ, the header does not arrive. For instance:
List<String> testData = new ArrayList<>();
testData.add("test");
testData.add("data");
exchange.getIn().setHeader("ObjectHeader", testData);
exchange.getIn().setHeader("StringHeader", testData.toString());
When I check the headers in RabbitMQ, the StringHeader is there but the
ObjectHeader is missing. Any thoughts on what is happening to the ObjectHeader?
Thanks,
C
