Почему вы передаете список как HashMap вместо реального списка? Если все, что вы хотите сделать, это включить в отчет список значений и все его строки, вы можете просто создать список с разделителями-запятыми и передать его в файл jrxml как объект 1 String.
Если у вас есть список данных, которые необходимо связать с каждым отдельным объектом данных, вы можете создать подотчет, который берет источник данных ArrayList с вашим списком вещей для печати, а затем включить его в основной отчет.