Servoy 2024.12.0

Servoy announcements

Servoy 2024.12.0

Postby jcompagner » Thu Jan 09, 2025 3:27 pm

We are pleased to announce the availability of Servoy 2024.12.0 (release number 4023)

This version is available through the download site

See whats new for the global changes and the case list

An installation (coming from the normal installer or from a platform specific archive) is shipping with a Java VM (Java 21.0.5)

So for the platform specific archives you don't need to install or have java on your system.

This release can be updated by using the "latest" url: http://download.servoy.com/developer/latest/ (when you come from 2019.03 or higher)
This release is build on Eclipse 2024.06 (4.33)


This is a release in our quarterly release cycle
if you want to stay on the LTS path you need to stick to 2024.03.4 LTS and enabled only the lts update site.

Almost all webpackages have new releases for the 2024.12 but older once should still work except NGGrid is mandatory to also upgrade.

If coming from a much older release like 2022.03 then you first have to updated to 2023.03 and then go to 2024.12
This is because of an Eclipse update bug that prevents these updates.
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8901
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2024.12.0

Postby rafig » Thu Jan 09, 2025 3:50 pm

Congratulations Johan & the Team!
Servoy Certified Developer
Image
rafig
 
Posts: 730
Joined: Mon Dec 22, 2003 12:58 pm
Location: Watford, UK

Re: Servoy 2024.12.0

Postby omar » Fri Jan 10, 2025 2:45 pm

Jaspersoft plugin does not work anymore after upgrading to this release? Updating the plugin with the latest version did not help. Reverted back to previous release. Errormessage was cannot execute runReport on undefined object or something of the sort...
Intrasoft, Founder
Omar van Galen
[email protected]
+31-(0)6-21234586
Servoy Developer
omar
 
Posts: 379
Joined: Sat Feb 12, 2011 4:51 pm
Location: Intrasoft, The Netherlands

Re: Servoy 2024.12.0

Postby robrecht » Fri Jan 10, 2025 3:01 pm

There are some breaking changes
Reports need to be recompiled and there is also a name change
https://github.com/Servoy/servoy_jasperreports/releases
robrecht
 
Posts: 101
Joined: Wed Aug 01, 2012 4:30 pm

Re: Servoy 2024.12.0

Postby omar » Fri Jan 10, 2025 3:10 pm

I saw that but funny enough the plugin is still registered under the old name, maybe that's the issue?
Intrasoft, Founder
Omar van Galen
[email protected]
+31-(0)6-21234586
Servoy Developer
omar
 
Posts: 379
Joined: Sat Feb 12, 2011 4:51 pm
Location: Intrasoft, The Netherlands

Re: Servoy 2024.12.0

Postby mboegem » Fri Jan 10, 2025 4:46 pm

Hi Omar,

viewtopic.php?f=1&t=24113

I guess it should work, pls double-check your install.
Marc Boegem
Solutiative / JBS Group, Partner
Servoy Specialist
• Servoy Certified Developer
• Servoy Valued Professional
• Freelance Developer

Image
User avatar
mboegem
 
Posts: 1820
Joined: Sun Oct 14, 2007 1:34 pm
Location: Amsterdam

Re: Servoy 2024.12.0

Postby omar » Fri Jan 10, 2025 5:13 pm

Hi Marc,

I appreciate it, just to be sure I did the whole process again. Downloaded the JasperReports_Plugin_v.2024.12.0_7.0.1 and copied the servoy_jasperreports.jar and servoy_jasperreports folder to the plugins folder. However in the Solution Explorer the plugin is still named jasperPluginRMI. Renaming the references to the plugin anyway still causes the same error: Cannot call method "runReport" of undefined. Your welcome to take a look ;-)
Intrasoft, Founder
Omar van Galen
[email protected]
+31-(0)6-21234586
Servoy Developer
omar
 
Posts: 379
Joined: Sat Feb 12, 2011 4:51 pm
Location: Intrasoft, The Netherlands

Re: Servoy 2024.12.0

Postby jcompagner » Fri Jan 10, 2025 6:05 pm

i just downloaded the latest zip (24.12 version)
and extracted it in the plugins dir (no other jasper there)

and when i then do in a script editor:

plugins.ja[code completion)

i really get the new name

the same in the solex, also there i really see the new name
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8901
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 2024.12.0

Postby omar » Fri Jan 10, 2025 6:22 pm

Ok thanks for now Johan, how mysterious, Mac? I will try it on my Windows machine as well next week. One thing I did notice is that my previous version also had a servoy_jasperreports_commons.jar.jnlp and a servoy_jasperreports.jar.jnlp which are not included in the new zip. I removed those before dropping in the new plugin. At the time I used the chart version of the plugin but I don't see this anymore?
Intrasoft, Founder
Omar van Galen
[email protected]
+31-(0)6-21234586
Servoy Developer
omar
 
Posts: 379
Joined: Sat Feb 12, 2011 4:51 pm
Location: Intrasoft, The Netherlands

Re: Servoy 2024.12.0

Postby patrick » Fri Jan 10, 2025 6:24 pm

jnlp files are only for smart clients, which are no longer there...
Patrick Ruhsert
Servoy DACH
patrick
 
Posts: 3709
Joined: Wed Jun 11, 2003 10:33 am
Location: Munich, Germany

Re: Servoy 2024.12.0

Postby Richard1521662995 » Fri Jan 10, 2025 6:36 pm

If jnlp files are no longer there how do we include font extensions?
https://github.com/Servoy/servoy_jasperreports/wiki/Font-Extension-Reports-Guidelines
Richard Clarke
acss.co.uk
Richard1521662995
 
Posts: 46
Joined: Wed Mar 21, 2018 10:09 pm

Re: Servoy 2024.12.0

Postby patrick » Fri Jan 10, 2025 6:54 pm

That was also only necessary for reports created in the (smart) client, then that client also needed to have the font extension. In NG Client, everything is server side and your font-extension is there. So my understanding is putting it into the servoy_jasperreports dir is good enough.

JNLPs are really only necessary for java webstart to know what to load to the client.
Patrick Ruhsert
Servoy DACH
patrick
 
Posts: 3709
Joined: Wed Jun 11, 2003 10:33 am
Location: Munich, Germany

Re: Servoy 2024.12.0

Postby Richard1521662995 » Fri Jan 10, 2025 7:13 pm

OK, thanks for the update. Will give that a try.
Richard Clarke
acss.co.uk
Richard1521662995
 
Posts: 46
Joined: Wed Mar 21, 2018 10:09 pm

Re: Servoy 2024.12.0

Postby omar » Mon Jan 13, 2025 3:46 pm

It appears to be an issue on the Mac only. On Windows it is correctly registered in the Solution Explorer as plugins.jasperReports. However on the Mac it persists in showing up as plugins.jasperPluginRMI in the SolutionExplorer.
Intrasoft, Founder
Omar van Galen
[email protected]
+31-(0)6-21234586
Servoy Developer
omar
 
Posts: 379
Joined: Sat Feb 12, 2011 4:51 pm
Location: Intrasoft, The Netherlands

Re: Servoy 2024.12.0

Postby robrecht » Mon Jan 13, 2025 4:48 pm

No issue on my mac, it works as expected
robrecht
 
Posts: 101
Joined: Wed Aug 01, 2012 4:30 pm

Next

Return to Announcements

Who is online

Users browsing this forum: No registered users and 2 guests