Hi

This was already fixed (see bug #1290957).  The fix is included in the >= 1.0.3
releases.


Regards,
Lucian


Quoting Edson Tirelli <[EMAIL PROTECTED]>:

> 
>    Dear All,
> 
>    I'm facing a very strange problem here and I couldn't find anything 
> related in the mailing list archive. Google also didn't helped, so you 
> are my hope! :)
> 
>    I have a report with the following characteristics:
> 
> DataSource: JRResultSetDataSource
> Using virtualizer: YES (JRFileVirtualizer)
> Has subreports: YES (2 subreports)
> 
>    When I call:
> 
>  JasperRunManager.runReportToPdfStream(reportStream, output, parameters, 
> datasource);
> 
>    IF the datasource returns NO rows, I get the following error:
> 
>     [java] Caused by: java.lang.ClassCastException: 
> net.sf.jasperreports.engine.base.JRBasePrintPage
>     [java]      at 
>
net.sf.jasperreports.engine.fill.JRBaseFiller.registerSubfiller(JRBaseFiller.java:1726)
>     [java]      at 
> net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:728)
>     [java]      at 
> net.sf.jasperreports.engine.fill.JRFillSubreport.run(JRFillSubreport.java:427)
>     [java]      at java.lang.Thread.run(Thread.java:595)
>     [java] [ERROR] Java Result: 1
> 
>     The strange situation is that I made several experiences trying to 
> figure out under witch conditions I get the error, and the error occur 
> only when above conditions are met: I use a virtualizer, in a report 
> that contains subreports, with a result set data source that returns no 
> rows.
> 
>     If I turn off the virtualizer, everything works fine. If I run the 
> report removing the subreports, everything works fine. If I submit a 
> query that returns at least one row to the datasource, everything works 
> fine.
> 
>     I don't know Jasper internals, so, I gave a quick look at the 
> classes presented in the stack trace and there is a forced cast there 
> used when virtualization is true, but I couldn't figure out why it is 
> throwing the class cast exception.
>     I'll try to create a self contained test to reproduce the problem, 
> but until there, if any of you has any suggestions, it is greatly 
> appreciated.
> 
>    Thank you,
>        Edson
> 
>   ---
>   Edson Tirelli
>   Auster Solutions do Brasil
>   @ www.auster.com.br
>   +55 11 5096-2277 / +55 11 9218-4151
> 
> 
> 
> 
> -------------------------------------------------------
> SF.Net email is sponsored by:
> Tame your development challenges with Apache's Geronimo App Server. Download
> it for free - -and be entered to win a 42" plasma tv or your very own
> Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
> _______________________________________________
> jasperreports-questions mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jasperreports-questions
> 




----------------------------------------------------------------------
This mail sent through Horde-Toaster (http://qmailtoaster.clikka.com/)


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
jasperreports-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jasperreports-questions

Reply via email to