NG client + ServoyForge JasperReports Plugin

Hello,

What’s the compatible JasperReports Plugin version for Servoy8’s NG client? Haven’t been able to generate reports there, but they do appear from same code base in Servoy6 + WebClient.
Posted issue #1000 :idea: on ServoyForge, as well
https://www.servoyforge.net/issues/1000

Regards

PS.
found below topic, but don’t want to mislead that conversation
viewtopic.php?f=69&t=21222&p=113949&hilit=jasper#p113949

Hi imre,

I had the same issue.
Using the follow plugins with version, works for me
Servoy 802 and 803
Basic_Servoy_JasperReports_Plugin_v.5.0.0
Jasper Studio version 6.2.0

for me Servoy 8.0.3 + Servoy JasperReports plugin 6.0.0 + java 8 works fine, with a simple report;
do you have errors in the log ?

Totally off topic but where did you get Servoy 8.0.3 from? I have 8.0.2 and it says there are no updates available :wink:

steve1376656734:
Totally off topic but where did you get Servoy 8.0.3 from? I have 8.0.2 and it says there are no updates available :wink:

I guess working for Servoy has it’s perks ;)

Good point for Gabi but does that apply to Derk as well? :D

steve1376656734:
Good point for Gabi but does that apply to Derk as well? :D

Good point for you, sir. :D I didn’t realized that Derk also used 8.0.3 (reading is hard ;) ).
When you know the build number you can upgrade to pre-release versions. So far 8.0.3 hasn’t been announced yet.

Think I’ll wait for the announcement as I’ve been fighting with version issues all week trying to get a test environment set up (though that one is a Tomcat problem not Servoy)

Thanks for Your replies,

Built trivial solution with button to invoke sample code that comes with plugin

plugins.jasperPluginRMI.runReport( 'db_server_name', 'testServoy8.jasper', null, OUTPUT_FORMAT.VIEW, null );

Compiled simple testServoy8.jasper in iReport 4.6.0, 5.1.0

Have tried
Basic_Servoy_JasperReports_Plugin_v.5.0.0.zip
Basic_Servoy_JasperReports_Plugin_v.6.0.0.zip

Found errors in logs like
java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser
java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ReferenceMap

Any hint to speed up setup? Does it require additional .jar(s) in either {servoyInstall}/application_server/plugins/servoy_jasperreports or*{servoyInstall}/application_server/lib* folders, maybe?
Or there is different, optimal concept already?

Happy Easter :)

hi,

these ‘java.lang.NoClassDefFoundError’ errors are fixed
in the upcoming ( :) ) Servoy 8.0.3 release

hi,

I guess you have the errors when running from developer, right ?, but if you run it from a war export, does it work then ?

Thanks Gabi,

Confirmed: ```
java.lang.NoClassDefFoundError


.war export for sample solution doesn't work here from available 8.0.2? 
However, while ago was able to properly export .war from Version: 6.1.6 - build 1439
than deploy and access it even via pure Tomcat
<a class="postlink" href="http://localhost:8080/test_jasper/servoy-webclient/solutions/solution/servoySecurityExample">http://localhost:8080/test_jasper/servo ... ityExample</a>

Just downloaded latest Servoy 8 and it's (still) 8.0.2

Any further guidelines on how to properly run Jasper reports, built in iReport, via Servoy 8 would be appreciated

Thanks

https://wiki.servoy.com/display/public/ … deployment

Updated Servoy to 8.0.3 and Jasper works, thanks!