Hola,
Disculpa que no pueda extenderme mucho, estoy desde el móvil en otro país.
El mejor ejemplo que creo que puedes tener es este, en español y completo:
http://siempredesdeelcurro.blogspot....zando.html?m=1
Para buscar más a cerca de lo que quieres, busca por "JRBeanCollectionDatasource". Es el tipo de objeto que se tiene que pasar (lista con javabeans propio como datasource)
Saludos