Tushar,
I spent about a month trying to get iReport and JasperReports working
with Rails and it is just a ridiculous fit.
Firstly, I identified ONE PERSON who had actually got this working in
Helena Montana and he strongly cautioned me to avoid this approach at
all costs.

Secondly, in the reports I developed I found that only simply one
level reports are possible. If you are not using JDBC you can only
access the simplest data structures.

The person who wrote the "Rails with JasperReports" never really got
it to work in the first place.

The guy who wrote iReports has moved onto greener pastures and the
company that promotes it is hoping that someone believes their claims
and becomes so stuck in a mess that they hire them for consulting.

DANGER...don't go there.
David

On Apr 27, 1:57 am, Tushar Gandhi <rails-mailing-l...@andreas-s.net>
wrote:
> Hi,
> I am trying to create a pdf using ruby jasper.
> For this I  am referring  this url:-
>
> http://oldwiki.rubyonrails.org/rails/pages/howtointegratejasperreports
>
> I have done everything whatever is in that link.
> Still I am not able to get the pdf. I am not getting any error in log
> file. My log file is:-
> "Processing AccountController#customer_report (for 127.0.0.1 at
> 2009-04-27 13:19:34) [GET]
>    [4;36;1mSQL (0.0ms) [0m    [0;1mSET NAMES 'utf8' [0m
>    [4;35;1mSQL (0.0ms) [0m    [0mSET SQL_AUTO_IS_NULL=0 [0m
>    [4;36;1mCustomer Load (0.0ms) [0m    [0;1mSELECT * FROM `customers`
>  [0m
> Rendering account/customer_list
>    [4;35;1mCustomer Columns (0.0ms) [0m    [0mSHOW FIELDS FROM
> `customers` [0m
> Rendering account/customer_list
> Sending data CustomerReport.pdf
> Completed in 422ms (View: 0, DB: 0) | 200 OK
> [http://localhost/account/customer_report]";
>
> But I am getting an error in "XmlJasperInterface.log" like this
>
> "java.io.EOFException
>   at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
>   at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown
> Source)
>   at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
>   at java.io.ObjectInputStream.<init>(Unknown Source)
>   at
> net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:84)
>   at
> net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:342)
>   at XmlJasperInterface.report(XmlJasperInterface.java:74)
>   at XmlJasperInterface.main(XmlJasperInterface.java:58)
>
> NESTED BY :
> net.sf.jasperreports.engine.JRException: Error loading object from file
> : E:\Rails2.2\ruby_jasper\app\reports\custrep.jasper
>   at
> net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:89)
>   at
> net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:342)
>   at XmlJasperInterface.report(XmlJasperInterface.java:74)
>   at XmlJasperInterface.main(XmlJasperInterface.java:58)
> Caused by: java.io.EOFException
>   at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
>   at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown
> Source)
>   at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
>   at java.io.ObjectInputStream.<init>(Unknown Source)
>   at
> net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:84)
>   ... 3 more
> "
> Is there anyone faced this issue before?
>
> Any help is appreciated.
>
> Thanks,
> Tushar
> --
> Posted viahttp://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to