We are pleased to announce the immediate availability of Servoy 5.2.5
This version is available through the download page on the Servoy website (developer section) and auto update.
Always make a backup of your current Servoy installation (directory and database) before installing/upgrading.
To update a Servoy 5.x eclipse open, “Check for updates” via help menu.
Client changes:
[fix] 352999 Select on enter not working consistently
[fix] 352555 Code + functionality breaks in Linux smart-client
[fix] 351033 Data not saved correctly when autosave is FALSE
[fix] 344982 .setBorder(…) not the same behavior in WC and SC
[fix] 349836 Wrong foundset size
[fix] 349514 Globals shown twice in lookup value when adding table column
[fix] 348406 Valuelists not populating on forms not bound to a table.
[fix] 194239 Form field properties for a field of type radio (button) don’t work
[fix] 333408 .servoy folder in userprofile when using roaming profiles
[fix] 345723 Selected record not in viewport
[fix] 344595 Related valuelists don’t work when bound to dataproviders based on a relation.
[fix] 343477 delegate client properties for centigrade LAF
[fix] 343127 Multiple search criteria not working
[fix] 344105 TypeAhead field’s popup window does not take viewport borders into account for size calculation
[fix] 285370 Displaying a form in dialog on a second monitor
Webclient changes:
[fix] 351811 Table views are downloaded and rendered twice in Servoy Webclient.
[fix] 351126 Extra scrollbars appear on some forms with typeahead fields and in Firefox it’s not possible to select some values.
[fix] 350299 Backspace (back navigation) in the webclient break the solution (no buttons works thereafter)
[fix] 348975 Media field not printing right (on pdf)
[fix] 344284 Table header labels are cut off in webclient
[fix] 342983 In Webclient valuelists based on a global method get called when the actual database value is null.
Developer changes:
[fix] 337883 changes in forms are not updated in debug client, when touched with solutionModel
[fix] 342115 Error & stacktrace complaining “No selection set on foundset with size 1”
[fix] 340374 The plugin manager shouldn’t attempt to initialize abstract classes.
[fix] 341243 data set returned from authenticator solution does not have regular dataset methods
[fix] 345062 ReferenceError: DataException is not defined
Application server changes:
[fix] 351422 Slow memory leak on application server.
[fix] 351745 The user_uid field is sometimes null in the servoy_client_stats table even when the session corresponds to an authenticated user.
[fix] 331734 Automated servoy server install fails with -console option
[fix] 346086 Rename or remove the style in the repository on import problem
[fix] 338025 enhanced security = false with maintance mode
[fix] 343813 Invalid Export error when importing a solution on the app server.
[fix] 343206 postgresql servers don’t show invalid
[fix] 338286 postgresql does Not install
[fix] 342368 postgresql dialect wants to create very large char columns
Plugin/Bean changes:
[fix] 347268 Umlaut char problem with beans properties storage
[fix] 347132 restoring menubar on MAC not working anymore
[fix] 343227,342739 behaviour setFont() function of treeview bean changed
[fix] 343167 window plugin ‘show popupmenu’ fails when bound to an element
[fix] 345742 Samples for addJob and addCronJob say that you have to use a global method, which is not true.
[fix] 343168 XFA enhances to pdf plugin
[fix] 342044 Mail plugin bug with txt attachment
[fix] 352533 A class implementing IPrefixedConstantsObject lists the getPrefix() method
I have a question regarding updating. Specifically I was wondering about when it is appropriate to use the in-eclipse update mechanism and when it is appropriate to download a fresh install? I ask b/c prior to 5.2.4 I was always using the in-eclipse update mechanism, but then realized that Eclipse itself had fallen behind on updates. The result of this was that I was using the newest builds of Servoy with older builds of Eclipse, and I suspect that for your own development you are not doing this, and that each Servoy build is not likely tested with more than one Eclipse build?
There was/is(?) a long-standing issue of not being able to update Eclipse itself using the standard update mechanism in Serclipse. So my question is what build of Eclipse is the tested build for 5.2.5. and how should I upgrade from 5.2.4 to 5.2.5? Is the in-eclipse update mechanism OK in this scenario? Was Eclipse updated at all?
My version of Eclipse (from 5.2.4 fresh install) is:
Major version so far require a fresh install, for middle and minor we try to prevent this.
The long standing issue with updating eclipse itself is fixed in the past with Servoy 5.0.0
We have just updated our test server. But we have a problem of JAR signing with servoy_jasperreports.jar.
Is servoy_jasperreports.jar signed with the same certificate as the common servoy jars?
Servoy Client Plugins
Servoy and Others
]
at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
at com.sun.javaws.Launcher.prepareResources(Unknown Source)
at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
So when do you plan to re-sign servoy_jasperreports plugin files? Today?
Is it worth unsigning them and resigning them with our own certificate for the moment?
Today, we updated to 5.2.5 and we found out that our valuelists (web_client), that are based on related values, doesn’t populate anymore!
Other valuelist still work.
Didn’t had the problem with 5.2.4, any changes here?
Janssenjos:
Today, we updated to 5.2.5 and we found out that our valuelists (web_client), that are based on related values, doesn’t populate anymore!
Other valuelist still work.
Didn’t had the problem with 5.2.4, any changes here?
i just made a quick simple example that i run in web and smart with 2 combo boxes and the second displays related data depending on what is selected in the first.
This works fine for me, do you have an example what you exactly do then?
Janssenjos:
Today, we updated to 5.2.5 and we found out that our valuelists (web_client), that are based on related values, doesn’t populate anymore!
Other valuelist still work.
Didn’t had the problem with 5.2.4, any changes here?
i just made a quick simple example that i run in web and smart with 2 combo boxes and the second displays related data depending on what is selected in the first.
This works fine for me, do you have an example what you exactly do then?
ok we build an example where we did see related valuelist not populating, it is by having a combobox that has a related valuelist attached and it is build on a global dataprovider.
Is this the case for you?