Servoy 3.0 Release Candidate 3

We announce the immediate availability of Servoy 3.0 Release Candidate 3

NOTE: this is PRE-RELEASE SOFTWARE, use with caution and make BACKUPS before you start.

This version is available through auto update and download page on Servoy website (developer section)

Changes:
[chg]-on JavaScript security object, all methods work with groupname instead of groupid (will also accept groupid for backwards compatibility)
[fix]-getMethodTriggerXXX fix (when debugging)
[fix]-many web client fixes: Tabpanels (placement/scrollbars), improved Enabled/Readonly, improved html images (media:///) support.
[fix]-fixed globals default value editing (in dataprovider dialog)
[fix]-related foundset will not longer contain records for NULL values when the relation also contains a column
[fix]-onRecordEditStart not firing in tab panel
[fix]-pagesetup dialog issue with custom paper size

Previous releases:
http://forum.servoy.com/viewtopic.php?t=6898

Great job. It just keeps getting better and better. :D

custom page setup works great now! :D
Hope it will make it also in 2.2.6!

[fix]-getMethodTriggerXXX fix (when debugging)

Thanks for fixing getMethodTriggerXXX.

Strange things happen with rc3:

  1. in the Help navigator the Contents and Index panels are empty, Search works. I reinstalled the docs with no avail

  2. when performing a search on a record id/pk I get this message

java.lang.IllegalArgumentException: Setting dataprovider with name ‘tb_cap_id’ / type ‘INTEGER’ with value of wrong type <= 825 (test, line 14)

The same search worked in rc2. I tried the Sql search and it works as expected. I reinstalled rc3, same problem

  1. trying the search from the Select/Find menu the first time the command executes as expected, the next time Servoy does not switch to search mode.

Version 3.0rc3-build 367
Java version 1.5.0_06-64 (Mac OS X)
Mac OS X 10.4.7
MySQL 5.0.24

Rioba, your problem sounds very similar to the one i recently posted here:

I have tracked this to being a problem when autosave is turned off.

Servoy Developer
Version 3.0rc3-build 367
Java version 1.5.0_06-b05 (Windows XP)
Windows XP SP2
MySQL 5.0.24

Dexadrine, thank you for your reply. It is exactly the same problem that you have. I turned autoSave off and all was ok.

It is however strange because the method was used also on rc2 and everything was fine. More: I wrote it in rc2 to modify a search function from Servoy 2 and it worked perfectly!

Great work Sevoyians!

In this release, the web client doesn’t show/load solution images.
I cleared my web cache, restarted application server, but negative result.
Also an image on an image isn’t working…

rioba:
Strange things happen with rc3: …when performing a search on a record id/pk I get this message …

Please see the reason on http://forum.servoy.com/viewtopic.php?t=6938

On running the update to RC3, my server licences are now reporting that they are invalid. How do I address this as a matter of urgency.

On another note the new release fixed the omitrecord issue.

When I open de text property editor by clicking on the text property,
the editor dialog shows up in a minimal size. Have to drag the size bigger to use it.
Also when I restart Developer, the same issue appears.

Servoy Developer
Version 3.0rc3-build 367
Java version 1.5.0_06-64 (Mac OS X)

Mash:
On running the update to RC3, my server licences are now reporting that they are invalid. How do I address this as a matter of urgency.

I am also experiencing this problem. I have had to roll back my server to rc2 to correct this.

Is the dialog plugin supported in the web client?
This doesn’t work in rc3:

plugins.dialogs.showInfoDialog( "Info", "message", "OK")

Dialogs (from the plugin or form in dialog) is not supported in the webclient.

You can fake this by using a tabpanel on your main form that is hidden by default
and when you show it disable the current controlller. And enable the form in the tab then display the tabpanel. Then you have a ‘dialog’ in the browser

Mash:
On running the update to RC3, my server licences are now reporting that they are invalid. How do I address this as a matter of urgency.

If you have subscription on your client licences they will be replaced with new onces when you press “check code” button in the license page from the adminpage.

jcompagner:
Dialogs (from the plugin or form in dialog) is not supported in the webclient.

I know it’s not your fault J, but PLEASE let me scream this:
AAARRGHH!!

In this release, the web client doesn’t show/load solution images.

I can’t reproduce this. The only one that wheren’t working yet is the normal labels that has html text on it with media:/// somewhere in the html. This i also have fixed now. But media:/// in a label that is returned by a dataprovider (calculation or something) and that calculator is attached to a label or htmlfield works fine for me.

When I open de text property editor by clicking on the text property,
the editor dialog shows up in a minimal size. Have to drag the size bigger to use it.
Also when I restart Developer, the same issue appears

This i also can’t reproduce. It is the right size when i started and when i make it bigger and restart servoy it is that bigger size. So the size is remembered. It looks like your servoy.properties isnt saved or something (but can be read)

It seems when a new record is created the calculation field is firing too early and causing errors. Please check!

faheemhameed:
It seems when a new record is created the calculation field is firing too early and causing errors. Please check!

yes I have seen this also. normally calculations errors are not shown, in a popup. Now it does!

anybody has an example solution showing those calc problems?