We announce the immediate availability of the Servoy 2.2.8 security fix release.
Make a backup of your current Servoy installation (directory and database) before installing.
This version will also be available through auto update for 2.2.x users shortly (check via help menu → check for new version)
Please consider upgrading to Servoy 3.5, 2.2.x releases will expire from support soon. Read about support here.
Changes
[fix] important security fix
[fix] debugger step out
[fix] rotating button taking all the cpu time
[fix] java 6 workaround for visual selected record
[fix] correct timestamps on jnlp and jar files
[fix] headless client concurrency issues
[fix] number format rounding problem in fields
[fix] application server socket accept fix
[fix] illegal sql generation
[fix] blob column problem
Server startup script change
The server startup scripts have been changed. If you run a server, please replace your startup script. If you’re running Servoy as a service in Windows, please replace your wrapper.conf file.
The complete files can be downloaded here: servoy_server.sh server start script for linux and macos servoy_server.bat server start script for windows wrapper.conf java windows service wrapper config file
In wrapper.conf, find both occurrences of ‘$INSTALL_PATH’ and replace them by the full path of your servoy installation directory, for instance:
C:\Program Files\Servoy
No escaping is required.
I tryed to update my installation of servoy 2.2.7 and i changed the wrapper.conf in \service directory , but when i start the service i gave me this error on log of the wrapper :
INFO | jvm 3 | 2008/02/28 11:44:43 | java.lang.NoClassDefFoundError: org/tanukisoftware/wrapper/WrapperSimpleApp
INFO | jvm 3 | 2008/02/28 11:44:43 | Exception in thread “main”
ERROR | wrapper | 2008/02/28 11:44:43 | JVM exited while loading the application.
STATUS | wrapper | 2008/02/28 11:44:47 | Launching a JVM…
INFO | jvm 4 | 2008/02/28 11:44:47 | java.lang.NoClassDefFoundError: org/tanukisoftware/wrapper/WrapperSimpleApp
INFO | jvm 4 | 2008/02/28 11:44:47 | Exception in thread “main”
ERROR | wrapper | 2008/02/28 11:44:47 | JVM exited while loading the application.
STATUS | wrapper | 2008/02/28 11:44:51 | Launching a JVM…
INFO | jvm 5 | 2008/02/28 11:44:52 | java.lang.NoClassDefFoundError: org/tanukisoftware/wrapper/WrapperSimpleApp
INFO | jvm 5 | 2008/02/28 11:44:52 | Exception in thread “main”
ERROR | wrapper | 2008/02/28 11:44:52 | JVM exited while loading the application.
FATAL | wrapper | 2008/02/28 11:44:52 | There were 5 failed launches in a row, each lasting less than 300 seconds. Giving up.
FATAL | wrapper | 2008/02/28 11:44:52 | There may be a configuration problem: please check the logs.
STATUS | wrapper | 2008/02/28 11:44:52 | ← Wrapper Stopped
mauriegio:
I tryed to update my installation of servoy 2.2.7 and i changed the wrapper.conf in \service directory , but when i start the service i gave me this error on log of the wrapper :
That sounds as if your wrapper.jar were broken. Please replace it with this one and try again.
Hi.
Is 2.2.8 ok now to upgrade to?
i.e. will the server service launch & Servoy Admin all work?
I was about to update a client of mine from 2.2.7 on their server to 2.2.8, but am wary until I’m sure it will all work without any problems.
I have 2.2.8 running in production for several weeks now and so far no problems.
Just make sure you use the corrected shell scripts/wrappers.
But as always, first make a backup before you update/upgrade.