Jasper Report vs Firbird SQL

Eğer veri tabanı olarak Firebird SQL kullanıyorsanız ve Jasper Report ile hazırladığınız raporda SubReport kullanmak isterseniz muhtemelen şu hatayı :
net.sf.jasperreports.engine.JRException: Unable to get next record
alacaksınız.

Çözüm için JDBC bağlantı tanımına bir parametre eklemeniz gerekmekteymiş : defaultResultSetHoldable=True

Örnek :
jdbc:firebirdsql:10.1.1.1:dbPath?defaultResultSetHoldable=True

Konuı ile ilgili daha detaylı tartışma için buraya bakabilirsiniz.