Servoy 2.2.8

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.

Previous release
http://forum.servoy.com/viewtopic.php?t=7426

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

What i can do ?

thank very much.

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.

Sorry, the same problem… with your wrapper.jar .

the service not start.

thanks for help

See Upgraded and now can't start server - Classic Servoy - Servoy Community.

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.

Thanks,
Rafi

Hi Rafi,

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.

Hope this helps.