We use a crosstab to make a 'Timesheet' report. To visualise all days of the month, we use the 'union all' to show ALL days of the month (even when there are no hours registered). We don't want to visualise the empty line in the timesheet so on jasperreporting server 6.2.1, we used the combination 'print when expression ) and 'remove line when blank' to hide this line. Suddenly after upgrading the server to 6.4.2 we get the error-message 'Crosstab has not printed anything on 3 consecutive pages, likely infinite loop'.
When removing the tick next to 'remove line when blank' the error disappears. But unfortunately the report doesn't look like it should.