Hello All, I am unmarshalling data using Jackson. My dataFormats bean is set up as such:
<dataFormats> <json id="personSearchJacksonID" library="Jackson" unmarshalTypeName="model.PersonSearchResponse"/> </dataFormats> However, my return value isn't a simple POJO, it is a list of POJO's. For example this is a sample stripped down JSON response: [{"last_name":"xxxxxxx",,"first_name":"Heather"},{"last_name":"xxxxxxx","first_name":"Leah"}] It returns a list of PersonSearchResponses rather than just a single PersonSearchResponse. In a JUnit test, I did this: List<PersonSearchResponse> personSearchResponses = mapper.readValue(inputFile, new TypeReference<List<PersonSearchResponse>>() { }); Is there an equivalent that I can do in the Spring DSL? Worse comes worse, I write a custom bean and pass the JSON response as the body and manually do 'mapper.readValue' and then process the list. I am on Camel 2.8.4 so I am not using camel-xmljson and converting my POJO to XML manually. Thanks, Yogesh -- View this message in context: http://camel.465427.n5.nabble.com/JSON-Jackson-return-list-rather-than-POJO-tp5717341.html Sent from the Camel - Users mailing list archive at Nabble.com.