Page 2 of 2

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Mon Jan 20, 2020 1:23 pm
by jcompagner
i uploaded here:

http://download.servoy.com/downloads/misc/j2dbdev.jar
http://download.servoy.com/downloads/misc/j2db.jar

2 jars of servoy 7.4.10/11 that should fix the problem for Servoy 7.4
You do need to resign it your self, because these are signed with another certificate then the original 7.4 files.

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Tue Jan 21, 2020 10:13 am
by jcompagner
i uploaded yesterday evening an update to those 2 jars for 1 more fix.

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Tue Jan 21, 2020 11:27 am
by lwjwillemsen
Thanks Johan,

We tested and see no error message any more.

Regards,

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Tue Jan 21, 2020 2:21 pm
by LXS
Hi Johan,

thank you very much for your work and your fix for Servoy 7.4!
The first tests run successfully.

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Wed Jan 22, 2020 9:56 pm
by lwjwillemsen
After applying the patch jars my Servoy version changed from 7.4.11 to 7.4.10 ! :roll:
Should I worry ? Can that be fixed?

We use some fixes that were made in 7.4.11!

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Wed Jan 22, 2020 11:08 pm
by jcompagner
redownload the jars again
You do have the latest code of .11 (so the release you do already have is a .11+, problem was that the version info was not in that build)
(so if you download them again, the only change is the version number)

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Thu Jan 23, 2020 12:16 am
by lwjwillemsen
Thanks again, Johan! :)

Regards,

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Wed Jan 29, 2020 3:36 am
by joe26
Will the j2db.jar and j2dbdev.jar patches work at 7.4.8?

I've replaced those two files with these. Is there anything else which needs to be done to patch this error?

Thanks!
--Joe.

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Thu Jan 30, 2020 2:58 pm
by Harjo
I would not recommend that.

The best way (IMHO) is to upgrade to Servoy 7.4.11 first (by hitting the servoy_updater.bat (in case of a server, which should be offline)
and than replace those two jars.

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Tue Feb 04, 2020 11:10 am
by jcompagner
the updated my bug, and updated the release notes now: https://www.oracle.com/technetwork/java ... 13177.html

"
➜ Improve Registry Support
The java.rmi.Remote marker interface identifies interfaces containing methods that can be invoked remotely by using the following specification:

Methods declared in interfaces that directly or indirectly extend java.rmi.Remote can be invoked remotely
Methods defined in interfaces that do not extend Remote directly or indirectly cannot be invoked remotely
This affects remote objects in the java.rmi.registry.Registry and any other remote object.
"

so yes this change in behavior/spec was a problem for certain implementations we had. So they will not change that back.

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Thu Feb 20, 2020 9:17 am
by mike.verheul
Harjo wrote:I understand there is a fix for the latest Servoy version 2019.12, but is it also clear, if this can be (or will be :? ) fixed for Servoy 7.4.11?

Yes we are in the process of upgrading to the latest version, but we cannot go live in short notice.



We still use Servoy version 8.1.3 -releaseNumber 3033 can we receive a patch also?

Mike

Re: Smart Client Startup with Java 1.8.0.241

PostPosted: Thu Feb 20, 2020 11:32 am
by jcompagner
no that is not possible, for those releases we dont have branches active that can be adjusted and build
As we always already where saying in the 8.x release cylce (and now in 2019.x and on) the next release does replace fully the previous one.
If you dont want to jump every 3 months you can use the LTS release that will only be updating to a full new release every 12 months. (the current one is build on 2019.03, the next one, that will be released around 2020.06 will be build on 2020.03)