[RESOLVIDO] iReport SQLException: Clob/Blob após chamar o método 'free()'

Olá, pessoal. Estou com um problema ao gerar um subrelatório.

Acontece o seguinte, eu tenho o relatório de um pedido e dentro dele eu listo todos os itens do mesmo, que é o meu subrelatório; essa lista não tem tamanho fixo e pode ‘estourar’ a página, continuando na página seguinte e é aí que ocorre o erro:

[color=red]java.sql.SQLException: Não pode ser chamado outro método de Clob/Blob após chamar o método ‘free()’.[/color]

O nome do produto que aparece na lista é um Clob e sempre no primeiro item da página seguinte ele lança essa exceção. Caso a lista não precise de uma segunda página o problema não aparece. Alguma idéia do porquê isso acontece e sempre no primeiro item da página seguinte?

Uso o iReport-3.7.2 com o NetBeans IDE 7.1.2.

Resolvido!

A solução era deveras simples: selecionei meu subrelatório e marquei a opção Print When Detail Overflows.

Isso já foi o suficiente para o erro não mais acontecer.