02 April 2009

Jasper report 'illegal operation inside path' error

Buat developper opensource, nama Jasper Report dan iReport mestinya sudah gak asing lagi.

Reporting tools ini memang bukan business intelligent suite seperti yang sudah punya nama besar seperti keluarga Oracle, Crystal Report, cognos dll. Tapi buat reporting sudah sangat mumpuni.

Khusus kali ini, ketemu masalah saat memasukkan sub-report kedalam main report. Waktu di compile dan dilihat dengan JRViewer bawaan iReport sub report tampak sempurnya. Namun bila di compile dalam aplikasi J2EE dan outputnya berupa stream PDF yang dibuka sama plugin adobe dibawah versi 9 Ternyata ketemu masalah 'Illegal operation inside path'...

Setelah googling beberapa situs, ternyata masalahnya sepele.... Yaitu container sub-reportnya harusnya tidak transparent.... Solusinya uncheck transparent pada object container sub-report.

Semoga bermanfaat.