Passar duas listas distintas para o Ireport

Bom dia a todos…
Estou desenvolvendo um sistema para controle de obras e nele necessito que seja gerado um relatório com os seguintes dados:

-Atividades efetuadas na obra.
-Fotos da Obra

Ou seja, preciso que seja impressa a lista de atividades e a lista de fotos da obra.
Os dois não tem relação, apenas preciso que saiam no mesmo relatório, algo do tipo:

Atividade 1
Atividade 3
Atividade 2

Foto1 Foto2
Foto3 Foto4

Tentei passar uma lista como parâmetro pelo HashMap mas nao obtive sucesso.

Estou utilizando o iReport 3.7.5

É bem simples,basta vc ter duas abas Detail e passar as listas correspondentes:

List<Atividade> atv;
JrBeanCollectionDataSource dsAtv = new JrBeanCollectionDataSource(atv);

Deixa eu ver se entendi…coloquei as duas abas Detail no Ireport…

Agora preciso passar as duas listas através do “JRBeanCollectionDataSource”…

Seria algo do tipo:

JasperPrint impressao;
JRBeanCollectionDataSource beanImagem, beanAtividade;

beanImagem = new JRBeanCollectionDataSource(ImagemBean.getListImagem());
beanAtividade = new JRBeanCollectionDataSource(atividadeBean.getListAtividade());

impressao = JasperFillManager.fillReport(caminhoJasper, parametros, beanImagem); //Esse é a dúvida, tenho que passar os dois desse modo ??
impressao = JasperFillManager.fillReport(caminhoJasper, parametros, beanAtividade);

Cara estou com o mesmo problema, conseguiu a solução ?