schakkalakka
-
Posts
3 -
Joined
-
Last visited
Content Type
Profiles
Forum
Events
Featured Visualizations
Knowledge Base
Documentation (PDF Downloads)
Blog
Documentation (Test Area)
Documentation
Dr. Jaspersoft Webinar Series
Downloads
Posts posted by schakkalakka
-
-
Hi,
I started with iReport 5.5.0 and switched in the last few months to iReport 5.6.0.
After upgrading my java-Re from 7 to 8, I noticed that iReport won't run with java 8.
Thats why I started to play around with jaspersoft studio 5.6.2. After a few changes, I switched back to iReport.Now I cant compile the reports in the iReport.
Even after converting from .jasperfiles via iReport I couldn't compile them.I changed almost all stuff jaspersoft studio wrote in my files, but I'm still getting the error below. What am I missing?
Error filling print... net.sf.jasperreports.engine.JRException: Error loading object from InputStream
net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.JRException: Error loading object from InputStream
at net.sf.jasperreports.repo.SerializedObjectPersistenceService.load(SerializedObjectPersistenceService.java:63)
at net.sf.jasperreports.repo.SerializedReportPersistenceService.load(SerializedReportPersistenceService.java:43)
at net.sf.jasperreports.repo.DefaultRepositoryService.getResource(DefaultRepositoryService.java:155)
at net.sf.jasperreports.repo.RepositoryUtil.getResourceFromLocation(RepositoryUtil.java:136)
at net.sf.jasperreports.repo.RepositoryUtil.getReport(RepositoryUtil.java:107)
at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateReport(JRFillSubreport.java:349)
at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateSubreport(JRFillSubreport.java:382)
at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubreport.java:307)
at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:259)
at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:456)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillBandNoOverflow(JRVerticalFiller.java:467)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageHeader(JRVerticalFiller.java:431)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:292)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:152)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:963)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:892)
at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:114)
at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:584)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:930)
at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:928)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
Caused by: net.sf.jasperreports.engine.JRException: Error loading object from InputStream
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:253)
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:233)
at net.sf.jasperreports.repo.SerializedObjectPersistenceService.load(SerializedObjectPersistenceService.java:59)
... 21 more
Caused by: java.io.StreamCorruptedException: invalid stream header: 3C3F786D
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:804)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
at net.sf.jasperreports.engine.util.ContextClassLoaderObjectInputStream.<init>(ContextClassLoaderObjectInputStream.java:58)
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:248)
... 23 more
Print not filled. Try to use an EmptyDataSource...Edit: Changed title, can compile it, but not fill it.
I'm using a JSON-datasource I used already used without any problems in iReport 5.5.0 and jaspersoft studio 5.6.2.
-
Hi,
I'm using iReport 5.6.0 and a json datasource to generate my reports.
Cant copy/paste my json here, its build like this:
{ "item": { "somePeople": [{ "user": { "id": 1, "name": "Alice" } }, { "user": { "id": 2, "name": "Bob" } }, { "user": { "id": 3, "name": "Mallory" } }] } }
In my mainreport I use "item" as query.After adding the list-component, the dataset1 appears.This is where I use "item.somePeople" as query. Now I'm adding the field "name", having"user.name" in description.Then I edit list datasource, using the connection expression. The designer adds the param $P{REPORT_CONNECTION}.Lastly I add the field "name" from dataset1 to my list.After compiling (no error) the list is empty.What am I doing wrong?
Report migration
in Products
Posted
Hey!
I've used the iReport Designer 5.6 to design my reports.
In the near future I want to switch the reports to v 6.1 using the TIBCO Jaspersoft Studio Professional Edition.
After a short test I noticed that many fields which worked in 5.6 correctly are now broken.
In my app I'm using a .json-file as datasource.
Is there a migration document to avoid those unexpected outputs?