Created attachment 929581 [details] reproducer sources Description of problem: In a simple camel route, that use bindy for marshalling pojo to CSV, the header generation fails, if the application is packaged as jar inside ear. The CSV is generated correctly (but with no headers), and no errors or warning are logged. If everything got packaged in the same jar, the same code works. Another workaround seems to be to place every @CsvRecord annotated class in a different package. Version-Release number of selected component (if applicable): camel-bindy-2.10.0.redhat-60024 How reproducible: Deploy attached EAR inside an FSW 6.0 with bindy module. Steps to Reproduce: 1. Add the bindy module (version 2.10.0.redhat-60024) to FSW 2. Start FSW 3. Deploy the attached EAR 4. Put the attached csv "infile" in /tmp folder 5. Check the log for errors Actual results: The CSV is marshalled with no headers Expected results: Headers generated Additional info:
Created attachment 929582 [details] reproducer
Created attachment 929583 [details] test Data
May be fixed in later version of Camel.
I can't reproduce this with the app and current SwitchYard on top of EAP 6.4. Can we retest this?