JaperReports Plugin and iReport version

Hi,

which version of iReport can be used to design and compile the reports in order to use them whit version 3.1.0 of JasperReports plugin?

I’m stuck to version 3.7.1 and I’d really like to use a more recent version: I just tried to use v 4.0.1 (also setting the compatibility to 3.7.1) but I get an error when launching the report from Servoy (same report with 3.7.1 works fine).

If you set the compatibility to the version 3.7.1 and it does not work I would say this is an iReport bug.

I am using the iReport version 3.7.3 and the JasperReport version 3.7.3 so I don’t run in those Problems. But I would try the 3.7.6 Version.

Regards, Stef

stefbrt:
If you set the compatibility to the version 3.7.1 and it does not work I would say this is an iReport bug.

indeed :)

stefbrt:
I am using the iReport version 3.7.3 and the JasperReport version 3.7.3 so I don’t run in those Problems. But I would try the 3.7.6 Version.

jasperReport version 3.7.3? But aren’t you using it from within Servoy?
The last version of JasperReports plugin is 3.1.0…

yes the plugin is 3.1.0 and the standard installed version of JasperReports in this version is 3.7.1! I installed the Version 3.7.3 of JasperReports. So 3.7.3 is the version of the JasperReports lib and not of the JasperReport-Servoy plugin.

If you set compatibility to 3.7.1, then be sure to compile with 3.7.1.

jbader:
If you set compatibility to 3.7.1, then be sure to compile with 3.7.1.

Ah, that was the problem: I was setting the compatibility to 3.7.1 assuming that compiling would have been compliant even if fired from 4.0.1.

Thanks :)

Hi,

The Servoy JasperReports plugin 3.1.0 indeed uses version 3.7.1 of JasperReports (engine and corresponding project libs of JasperReports version 3.7.1). Therefore, please try to use a corresponding version of iReport also, if possible, when editing/compiling in iReport.

Our plan is to move the new version of the Servoy JasperReports plugin to version 4 of JasperReports (so, also the corresponding version of iReport).

Hope this helps out a bit.

Regards,
Andrei

When does this new version of the plugin come with the version 4 of jasper reports?

Regards, Stef

Hi,

It will hopefully be in a month or so.

Best regards,
Andrei

ok thank you for that info.

Regards, Stef

Our plan is to move the new version of the Servoy JasperReports plugin to version 4 of JasperReports (so, also the corresponding version of iReport).

Hi Andrei,

I’m sure that you have noticed that I submitted a patch for monitoring progress of fill and export operations in the Jasper plugin. I’m sure you also noticed that it is incomplete. I have done my best to get that functionality into the plugin, but have had to abandon the work because in order to get that functionality into the plugin a massive refactoring would be required (as it’s pretty tough to have the server call a Function callback in the client (when the report datasource is not a foundset) particularly when Function is not serializable). If there will be major refactoring in the 4.x version I think it is worth looking into the patch I submitted as a possible feature.

Wish I could have done more.

Thanks

That would be cool if it gets into the Plugin! I vote for it

Regards, Stef