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