HELP: BIRT 2.2.1: Result set has not started yet

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

HELP: BIRT 2.2.1: Result set has not started yet

Dominik Jall

Hi guys,

I am fairly new to BIRT design and have stumbled over a strange problem:
The report can be properly previewed in the report designer in eclipse, but when it is deployed to my Appserver, it spits out this exception (I am using Maximo + WebSphere):

Data (id = 444):
- The result set has not started yet.
data.engine.ResultSetNotStart ( 1 time(s) )
detail : org.eclipse.birt.data.engine.core.DataException: The result set has not started yet.
at org.eclipse.birt.data.engine.impl.document.util.ExprResultSet.getValue(ExprResultSet.java:127)
at org.eclipse.birt.data.engine.impl.document.ResultIterator.getValue(ResultIterator.java:150)
at org.eclipse.birt.report.engine.data.dte.DteResultSet.getValue(DteResultSet.java:261)
at org.eclipse.birt.report.engine.internal.executor.doc.AbstractReportReader$1.visitData(AbstractReportReader.java:321)
at org.eclipse.birt.report.engine.content.impl.DataContent.accept(DataContent.java:111)
at org.eclipse.birt.report.engine.content.ContentVisitorAdapter.visit(ContentVisitorAdapter.java:9)
at org.eclipse.birt.report.engine.internal.executor.doc.ReportItemReader.initializeContent(ReportItemReader.java:252)
at org.eclipse.birt.report.engine.internal.executor.doc.ReportItemReader.execute(ReportItemReader.java:61)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportItemExecutor.execute(LocalizedReportItemExecutor.java:35)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:90)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:98)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:98)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:98)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:98)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:98)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:98)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:98)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:98)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:77)
at org.eclipse.birt.report.engine.internal.document.v3.ReportContentLoaderV3.loadPage(ReportContentLoaderV3.java:51)
at org.eclipse.birt.report.engine.internal.document.ReportContentLoader.loadPage(ReportContentLoader.java:55)
at org.eclipse.birt.report.engine.api.impl.RenderTask.doRender(RenderTask.java:248)
at org.eclipse.birt.report.engine.api.impl.RenderTask$PageRender.render(RenderTask.java:702)
at org.eclipse.birt.report.engine.api.impl.RenderTask.render(RenderTask.java:613)
at org.eclipse.birt.report.service.ReportEngineService.renderReport(Unknown Source)
at org.eclipse.birt.report.service.ReportEngineService.renderReport(Unknown Source)
at org.eclipse.birt.report.service.BirtViewerReportService.getPage(Unknown Source)
(...)


What is interesting ist that the report takes one parameter. If that parameter is empty (not set), the report is simply empty, ie. does not show any result set.
Only when the parameter is set to any valid value, the exception above is thrown. In the preview view of the designer, however, both ways work fine.

What am I doing wrong?



Mit freundlichen Grüßen / Kind regards

Dominik Jall

Tivoli System Automation for Multiplatforms Development
IBM Software Group, Tivoli
OD Tivoli System Automation Entwicklung

Phone: +49-07031-16 x1751  IBM Deutschland
Mobile: +49-0179-1458744  Schönaicherstr. 220
E-Mail: [hidden email]  71032 Böblingen
 Germany

IBM Deutschland Research & Development GmbH / Vorsitzender des Aufsichtsrats: Martin Jetter
Geschäftsführung: Erich Baier
Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294


_______________________________________________
birt-news mailing list
[hidden email]
https://dev.eclipse.org/mailman/listinfo/birt-news