FYI In the opensource world, they are three tools/implementations available to map objects with another objects :
- Dozer. Very powerful solution except that the syntax is a little complicated to be used - Atlas Transformation Language (http://www.eclipse.org/m2m/atl/). More complicated to implement than Dozer. The mapping mechanism has been designed by Atlas Group (http://www.sciences.univ-nantes.fr/lina/atl/). You need to be a kind of Einstein to work with that language which is not Java. - Smooks (http://www.smooks.org/). This is, from my point of view, the most simple and easy solution to be used. Jboss ESB and Mule use it. James.Strachan wrote: > > 2008/12/11 Ramon Buckland <[EMAIL PROTECTED]>: >>> Maybe we need some kinda endpoint that lets you set arbitrary nested >>> properties on a bean? e.g. it could take a Map or List of Maps and >>> make instances of a certain type - then set the properties on the bean >>> using introspection? I guess its only gonna be useful for taking data >>> from CSVs; but who knows maybe this could be useable for other >>> scenarios, like taking arbitrary JSON or something? >> >> >> Would/Could dozer be used for this purpose ? possible .. >> I have only used dozer in simple situations (like for like beans) but I >> suspect(only suspect) that dozer could do this .. >> there are other bean mappers yes(?) > > Great point! We could do with Dozer integration! > > -- > James > ------- > http://macstrac.blogspot.com/ > > Open Source Integration > http://fusesource.com/ > > ----- Charles Moulliard SOA Architect My Blog : http://cmoulliard.blogspot.com/ http://cmoulliard.blogspot.com/ -- View this message in context: http://www.nabble.com/Is-there-a-way-to-extend-marshall-method-of-CsvDataFormat-class-tp20955830s22882p20956903.html Sent from the Camel - Users mailing list archive at Nabble.com.
