# Servoy 7.4 rc 2

**URL:** <https://forum.servoy.com/t/servoy-7-4-rc-2/17811>\
**Category:** Classic Servoy\
**Created:** [February 17, 2014, 5:48pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811 "2014-02-17T17:48:08Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jan\_Blok](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@Jan\_Blok](https://forum.servoy.com/u/Jan_Blok)\
**Post date:** [February 17, 2014, 5:48pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/1 "2014-02-17T17:48:08Z")

</div>

We are pleased to announce the availability of Servoy 7.4 release candidate 2 (releaseNumber 2024).

This version is available through the download option on the Servoy website and auto-update.  
Always make a backup of your current Servoy installation (directory and database) before installing/upgrading.

To update a Servoy eclipse add an eclipse update site:  
[https://www.servoy.com/developer/70x\_up … ecandidate](https://www.servoy.com/developer/70x_updates/releasecandidate)  
followed by “Check for updates” via help menu.

Read all about the enhancements and new features at:  
[https://wiki.servoy.com/display/DOCS/New+in+7.4](https://wiki.servoy.com/display/DOCS/New+in+7.4)

The issues addressed, since Servoy 7.3.1 release:

**Client changes**  
[enh] [SVY-5837](https://support.servoy.com/browse/SVY-5837) Allow “with” besides select in sql queries  
[enh] [SVY-5901](https://support.servoy.com/browse/SVY-5901) valuelist not showing when non-stored calc is used (two relations deep)  
[fix] [SVY-5648](https://support.servoy.com/browse/SVY-5648) After getEditedRecords cursor is losing focus  
[fix] [SVY-5536](https://support.servoy.com/browse/SVY-5536) Calculation not displaying / updating correct value  
[fix] [SVY-5569](https://support.servoy.com/browse/SVY-5569) Default title for dialog window is not consistent between Web and Smart clients  
[fix] [SVY-5431](https://support.servoy.com/browse/SVY-5431) Enter on button doesn’t trigger onAction when defined as shortcut in different form.  
[fix] [SVY-5392](https://support.servoy.com/browse/SVY-5392) Flashes “No File Selected” after upload a file  
[fix] [SVY-5764](https://support.servoy.com/browse/SVY-5764) IDatabaseManager.commitTransaction() saves records that haven’t been passed to saveUpdates(List)  
[fix] [SVY-5439](https://support.servoy.com/browse/SVY-5439) Popupwindow of type JSWindow.WINDOW on Mac does/can NOT get focus  
[fix] [SVY-5745](https://support.servoy.com/browse/SVY-5745) Servoy client runs out of memory on long procedures, likely (stored)calculations  
[fix] [SVY-5881](https://support.servoy.com/browse/SVY-5881) TYPE\_AHEAD field closes overlay form created with plugins.window.showFormPopup  
[fix] [SVY-5659](https://support.servoy.com/browse/SVY-5659) Transparency setting at Solution Model is persistent and not being able to change in runtime  
[fix] [SVY-5570](https://support.servoy.com/browse/SVY-5570) TypeAhead dropdown font incorrect  
[fix] [SVY-5176](https://support.servoy.com/browse/SVY-5176) onRender focus issues in list view  
[fix] [SVY-5472](https://support.servoy.com/browse/SVY-5472) foundset.hasConditions() returns true if empty and never been in find()  
[fix] [SVY-5873](https://support.servoy.com/browse/SVY-5873) Related records are not updated in a tab panel after having been changed by code  
[fix] [SVY-5551](https://support.servoy.com/browse/SVY-5551) Valeulists based on relations do not resolve the display value in the Smart Client when record changes are reverted/canceled.  
[fix] [SVY-5699](https://support.servoy.com/browse/SVY-5699) databasemanager.revertEditedRecords Failing when Modifying Primary Key  
[fix] [SVY-5976](https://support.servoy.com/browse/SVY-5976) foundset.deleteAllRecords leaves phantom records in client  
[fix] [SVY-5873](https://support.servoy.com/browse/SVY-5873) Related records are not updated in a tab panel after having been changed by code  
[fix] [SVY-5847](https://support.servoy.com/browse/SVY-5847) Smartclient doesn’t react to setting OnSort to none  
[fix] [SVY-5845](https://support.servoy.com/browse/SVY-5845) label format is not applied when setting it through code  
[fix] [SVY-5830](https://support.servoy.com/browse/SVY-5830) Size and location of JSWindow in smart client is only honored when the window is closed  
[fix] [SVY-5705](https://support.servoy.com/browse/SVY-5705) Relations not honoring column conversion

**WebClient changes**  
[enh] [SVY-5817](https://support.servoy.com/browse/SVY-5817) Splitpanel still resizable even if dividerSize = 0 (when using table view)  
[fix] [SVY-5404](https://support.servoy.com/browse/SVY-5404) A view bugs with html\_area, Servoy 7.3.0 2018, Webclient/Chrome  
[fix] [SVY-5263](https://support.servoy.com/browse/SVY-5263) Css stylesheets/js files added using WebClientUtils plugin lost  
[fix] [SVY-5482](https://support.servoy.com/browse/SVY-5482) Focus field after editing in WC table view  
[fix] [SVY-5644](https://support.servoy.com/browse/SVY-5644) Html field renders ugly  
[fix] [SVY-5457](https://support.servoy.com/browse/SVY-5457) No tab to HTML field in chrome  
[fix] [SVY-5774](https://support.servoy.com/browse/SVY-5774) Not possible to show “Loading” indicator with blockinputonrequest set.  
[fix] [SVY-5773](https://support.servoy.com/browse/SVY-5773) Page expiry redirect setting doesn’t work.  
[fix] [SVY-5486](https://support.servoy.com/browse/SVY-5486) Placeholder text in IE9 shows through typeahead valuelist dropdown  
[fix] [SVY-5724](https://support.servoy.com/browse/SVY-5724) Poor performance loading separate foundsets in IE8  
[fix] [SVY-5720](https://support.servoy.com/browse/SVY-5720) WebClient: Memory leak caused by plugins.window.createShortcut().  
[fix] [SVY-5415](https://support.servoy.com/browse/SVY-5415) Webclient - Start horizontal but get the vertical width and height  
[fix] [SVY-5603](https://support.servoy.com/browse/SVY-5603) Webclient UI is blocked when clicking too fast  
[fix] [SVY-5749](https://support.servoy.com/browse/SVY-5749) Webclient busy cursor not working properly with block input on request setting  
[fix] [SVY-5647](https://support.servoy.com/browse/SVY-5647) Taborder in listview not working in webclient  
[fix] [SVY-5823](https://support.servoy.com/browse/SVY-5823) Tooltips of elements on popup forms do not show correctly in Web Client  
[fix] [SVY-5459](https://support.servoy.com/browse/SVY-5459) html toolbars on html area use way to much screen area WC  
[fix] [SVY-5627](https://support.servoy.com/browse/SVY-5627) multiselect & drag &drop problems in webclient  
[fix] [SVY-5626](https://support.servoy.com/browse/SVY-5626) onRender on a field in list mode causes a visible left to right rendering in the webclient  
[fix] [SVY-5983](https://support.servoy.com/browse/SVY-5983) TYPEAHEAD fields in Web Client do not select correct value when used with valuelists based on relation  
[fix] [SVY-5730](https://support.servoy.com/browse/SVY-5730) Using Down-arrow don’t works in web-client

**Developer changes**  
[enh] [SVY-4226](https://support.servoy.com/browse/SVY-4226) Do not insert scope prefix when referencing form same scope.  
[fix] [SVY-5763](https://support.servoy.com/browse/SVY-5763) “Are you sure you want to override” question too often  
[fix] [SVY-5362](https://support.servoy.com/browse/SVY-5362) Move form" leaves js file in old solution folder  
[fix] [SVY-5435](https://support.servoy.com/browse/SVY-5435) message ‘Applying Solution Explorer filter’ has encountered a problem.  
[fix] [SVY-5664](https://support.servoy.com/browse/SVY-5664) ‘Move Calculation’ and ‘Move Aggregation’ commands not working right  
[fix] [SVY-5291](https://support.servoy.com/browse/SVY-5291) Code completion doesn’t recognize the column object  
[fix] [SVY-5146](https://support.servoy.com/browse/SVY-5146) Code completion problems in inherited forms  
[fix] [SVY-5426](https://support.servoy.com/browse/SVY-5426) It is extremely slow to save changes made to tables when several “clones” of the database are registered.  
[fix] [SVY-5752](https://support.servoy.com/browse/SVY-5752) Logs full of errors: “Component class com.servoy.j2db.server.headlessclient.dataui.WebDataLookupField with dp: some\_field already removed from its parent form.”  
[fix] [SVY-5442](https://support.servoy.com/browse/SVY-5442) Missing autocomplete value on table event  
[fix] [SVY-5207](https://support.servoy.com/browse/SVY-5207) Move media deletes Items also when not moved  
[fix] [SVY-5477](https://support.servoy.com/browse/SVY-5477) Selecting several forms for “Move form” results in an unequal count of “Select destination module” dialogs  
[fix] [SVY-5121](https://support.servoy.com/browse/SVY-5121) Servoy Developer not running in Mac  
[fix] [SVY-5850](https://support.servoy.com/browse/SVY-5850) Servoy Logging causes database error : too many connections  
[fix] [SVY-5314](https://support.servoy.com/browse/SVY-5314) Signature mismatch error when trying to remove missing arguments  
[fix] [SVY-5313](https://support.servoy.com/browse/SVY-5313) Signature mismatch on button from a extendsForm  
[fix] [SVY-5190](https://support.servoy.com/browse/SVY-5190) delete in User/Group Editor not working right  
[fix] [SVY-5460](https://support.servoy.com/browse/SVY-5460) Unit tests do not fail if onLoad handle method in a form throws Error  
[fix] [SVY-5642](https://support.servoy.com/browse/SVY-5642) setting the rowindex in a dataset scope variable fails

**Server changes**  
[enh] [SVY-5242](https://support.servoy.com/browse/SVY-5242) Read IPlugin classes from manifest  
[enh] [SVY-5635](https://support.servoy.com/browse/SVY-5635) update key tool link in admin pages  
[fix] [SVY-5645](https://support.servoy.com/browse/SVY-5645) Admin page still doesn’t display groups  
[fix] [SVY-5511](https://support.servoy.com/browse/SVY-5511) Performance: Slow when querying a large array of ids.  
[fix] [SVY-5695](https://support.servoy.com/browse/SVY-5695) branding is changed in Servoy 7.3.1  
[fix] [SVY-5573](https://support.servoy.com/browse/SVY-5573) change default DATETIME column type for MS SQL Server  
[fix] [SVY-5519](https://support.servoy.com/browse/SVY-5519) When creating a new database from servoy a schema is copied  
[fix] [SVY-5658](https://support.servoy.com/browse/SVY-5658) When using i18n a ’ is replaced by ‘’  
[fix] [SVY-5713](https://support.servoy.com/browse/SVY-5713) Lacking Support for PSQL

**Plugins changes**  
[fix] [SVY-5854](https://support.servoy.com/browse/SVY-5854) Servoy Treeview Bean bug on Mac OS X  
[fix] [SVY-5577](https://support.servoy.com/browse/SVY-5577) Rest headless clients can stop processing the incoming databroadcast

---

<div class="post-metadata">

**Author:** ![jasantana](https://avatars.discourse-cdn.com/v4/letter/j/e79b87/32.png) [@jasantana](https://forum.servoy.com/u/jasantana)\
**Post date:** [February 18, 2014, 8:27am UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/2 "2014-02-18T08:27:56Z")

</div>

Thanks !!

---

<div class="post-metadata">

**Author:** ![deezzub](https://avatars.discourse-cdn.com/v4/letter/d/dec6dc/32.png) [@deezzub](https://forum.servoy.com/u/deezzub)\
**Post date:** [February 18, 2014, 9:39pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/3 "2014-02-18T21:39:24Z")

</div>

Is there an Servoy 7.4 installer, which I can try on Ubuntu 14.04 LTS „Trusty Tahr“?

---

<div class="post-metadata">

**Author:** ![jasantana](https://avatars.discourse-cdn.com/v4/letter/j/e79b87/32.png) [@jasantana](https://forum.servoy.com/u/jasantana)\
**Post date:** [February 19, 2014, 8:56am UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/4 "2014-02-19T08:56:57Z")

</div>

Have you checked the download page?

---

<div class="post-metadata">

**Author:** ![deezzub](https://avatars.discourse-cdn.com/v4/letter/d/dec6dc/32.png) [@deezzub](https://forum.servoy.com/u/deezzub)\
**Post date:** [February 19, 2014, 9:12am UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/5 "2014-02-19T09:12:51Z")

</div>

> jasantana:  
> Have you checked the download page?

Yes, yesterday, there was no 7.4 RC download. Now, there is a 7.4 RC download available.

---

<div class="post-metadata">

**Author:** ![ngervasi](https://avatars.discourse-cdn.com/v4/letter/n/f9ae1b/32.png) [@ngervasi](https://forum.servoy.com/u/ngervasi)\
**Post date:** [February 19, 2014, 1:44pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/6 "2014-02-19T13:44:16Z")

</div>

I’m getting a lot of JavaFX error running this on MacOSX with Java 7:

```auto
An internal error occurred during: "Requesting Script AST from selection".
javafx.application.Platform.setImplicitExit(Z)V

Errors occurred during the build.
Errors running builder 'Script Builder' on project 'SintProFramework'.
javafx.application.Platform.setImplicitExit(Z)V

```

Any idea?  
Just moving from view to view is enough to trigger multiple errors without even launching the solution.

---

<div class="post-metadata">

**Author:** ![Andrei\_Costescu](https://avatars.discourse-cdn.com/v4/letter/a/e36b37/32.png) [@Andrei\_Costescu](https://forum.servoy.com/u/Andrei_Costescu)\
**Post date:** [February 19, 2014, 2:54pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/7 "2014-02-19T14:54:01Z")

</div>

Do you also have some stack traces in .metadata/.log (I’m assuming those errors show up in a dialog)?  
If you do, please [create a case](https://support.servoy.com) with those and the javafx code snippet you have in your script files.

---

<div class="post-metadata">

**Author:** ![ngervasi](https://avatars.discourse-cdn.com/v4/letter/n/f9ae1b/32.png) [@ngervasi](https://forum.servoy.com/u/ngervasi)\
**Post date:** [February 19, 2014, 3:27pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/8 "2014-02-19T15:27:33Z")

</div>

I will create a case with the log but I’m not using any javafx code at all.

---

<div class="post-metadata">

**Author:** ![ngervasi](https://avatars.discourse-cdn.com/v4/letter/n/f9ae1b/32.png) [@ngervasi](https://forum.servoy.com/u/ngervasi)\
**Post date:** [February 19, 2014, 3:33pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/9 "2014-02-19T15:33:57Z")

</div>

Issue created: SVP-392

---

<div class="post-metadata">

**Author:** ![rioba](https://avatars.discourse-cdn.com/v4/letter/r/aca169/32.png) [@rioba](https://forum.servoy.com/u/rioba)\
**Post date:** [February 23, 2014, 9:32pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/10 "2014-02-23T21:32:13Z")

</div>

Both the it2be ftp plugin and the Mindfire mfFt plugin are not loading after updating to Servoy 7.4 rc 2

---

<div class="post-metadata">

**Author:** ![ptalbot](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/ptalbot/32/4952_2.png) [@ptalbot](https://forum.servoy.com/u/ptalbot)\
**Post date:** [February 23, 2014, 9:45pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/11 "2014-02-23T21:45:26Z")

</div>

This is most likely due to missing osgi classpath import attributes in Developer.  
I’ve seen for example that the commons-fileupload.jar classes returns a ClassNotFound exception when they are available in /lib, but not accessible to the debug client classpath.

---

<div class="post-metadata">

**Author:** ![Andrei\_Costescu](https://avatars.discourse-cdn.com/v4/letter/a/e36b37/32.png) [@Andrei\_Costescu](https://forum.servoy.com/u/Andrei_Costescu)\
**Post date:** [February 24, 2014, 8:41am UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/12 "2014-02-24T08:41:34Z")

</div>

Separate discussion about this (classpath issue) [here](https://www.servoy.com/forum/viewtopic.php?f=15&t=20212).

---

<div class="post-metadata">

**Author:** ![Jan\_Blok](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@Jan\_Blok](https://forum.servoy.com/u/Jan_Blok)\
**Post date:** [February 24, 2014, 9:03am UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/13 "2014-02-24T09:03:35Z")

</div>

We removed the apache commons-logging lib from osgi classpath since it did break the latest SQLExplorer plugin in developer.  
See case [https://support.servoy.com/browse/SVY-5970](https://support.servoy.com/browse/SVY-5970)

Patrick: could you file a case for the broken plugin?

---

<div class="post-metadata">

**Author:** ![ptalbot](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/ptalbot/32/4952_2.png) [@ptalbot](https://forum.servoy.com/u/ptalbot)\
**Post date:** [February 24, 2014, 3:35pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/14 "2014-02-24T15:35:36Z")

</div>

Done: [https://support.servoy.com/browse/SVP-397](https://support.servoy.com/browse/SVP-397)  
But I cannot set this bug to public (no option in the create bug window) nor set the Servoy version.  
I cannot edit it either. Is that new in the support???

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [February 24, 2014, 6:06pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/15 "2014-02-24T18:06:38Z")

</div>

Hi Patrick,

Seems you created a Servoy Support ticket (SVP-xxxx) instead of a Servoy Product (SVY-xxxx) ticket. I guess these are always set to private.

---

<div class="post-metadata">

**Author:** ![ptalbot](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/ptalbot/32/4952_2.png) [@ptalbot](https://forum.servoy.com/u/ptalbot)\
**Post date:** [February 24, 2014, 7:35pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/16 "2014-02-24T19:35:01Z")

</div>

Yeah, thanks. I didn’t noticed when I logged in, I clicked on ‘create Issue’ button and didn’t check which project it was created on.

---

<div class="post-metadata">

**Author:** ![robrecht](https://avatars.discourse-cdn.com/v4/letter/r/a9adbd/32.png) [@robrecht](https://forum.servoy.com/u/robrecht)\
**Post date:** [March 6, 2014, 9:46am UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/17 "2014-03-06T09:46:22Z")

</div>

Hi,

We just update our dev server to 7.4rc  
Webclient works fine, developer too but the smartclient doesn’t  
We are able to login but after the login the java console on client shows a lot of errors/warnings like :

```auto
Mar 06, 2014 10:36:11 AM com.servoy.j2db.util.Debug error
SEVERE: Cannot sort elements, transitivity is not respected for forms:svy_nav_fr_p_browser_base and svy_nav_lfo_browser
Mar 06, 2014 10:36:11 AM com.servoy.j2db.util.Debug error
SEVERE: Cannot sort elements, transitivity is not respected for forms:svy_nav_fr_p_browser_base and svy_nav_lfo_browser
Mar 06, 2014 10:36:11 AM com.servoy.j2db.util.Debug error
SEVERE: Cannot sort elements, transitivity is not respected for forms:svy_nav_fr_p_browser_base and svy_nav_lfo_browser
Mar 06, 2014 10:36:11 AM com.servoy.j2db.util.Debug error
SEVERE: Cannot sort elements, transitivity is not respected for forms:svy_nav_fr_p_browser_base and svy_nav_lfo_browser

```

What does these errors mean? Can they cause the smartclient crashing?

Thanks

---

<div class="post-metadata">

**Author:** ![robrecht](https://avatars.discourse-cdn.com/v4/letter/r/a9adbd/32.png) [@robrecht](https://forum.servoy.com/u/robrecht)\
**Post date:** [March 6, 2014, 2:25pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/18 "2014-03-06T14:25:01Z")

</div>

The problem seems to be that the onShow method is not triggered by

```auto
			forms['svy_nav_fr_p_main'].controller.show();
			plugins.Log.error('FORM SHOWN')

```

The form is shown but the onShow or onLoad method aren’t triggered.  
The form I show is in the parent solution of the module where the code above is called, can that be a problem?

Exactly the same code works fine on 7.3.1…

---

<div class="post-metadata">

**Author:** ![robrecht](https://avatars.discourse-cdn.com/v4/letter/r/a9adbd/32.png) [@robrecht](https://forum.servoy.com/u/robrecht)\
**Post date:** [March 6, 2014, 4:03pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/19 "2014-03-06T16:03:09Z")

</div>

After further investigation we discovered the problem is probably caused by form inheritance on minimum 3 levels.

In our case :  
Form 1 extends Form 2  
Form 2 extends Form 3

- When we remove the extension from Form 2 to Form 3, the console warnings about ‘Transitivity’ are gone
- The controller.show() on Form 1 works well after removing this parent

! This is only in smart client, webclient and developer are ok !

There must be something changed in 7.4 in the inheritance model, but I can’t find some documentation or release notes about it?

Anyone with a suggestion please ??

---

<div class="post-metadata">

**Author:** ![mattfrizzell](https://avatars.discourse-cdn.com/v4/letter/m/d78d45/32.png) [@mattfrizzell](https://forum.servoy.com/u/mattfrizzell)\
**Post date:** [March 6, 2014, 6:02pm UTC](https://forum.servoy.com/t/servoy-7-4-rc-2/17811/20 "2014-03-06T18:02:21Z")

</div>

Have you logged a bug for this? All of our forms that use form inheritance are broken as well and we only extend a single layer deep. I will log our issue but if you too have logged a bug please post the issue ID here so I can cross reference it. Thanks!

[Next page](https://forum.servoy.com/t/servoy-7-4-rc-2/17811.md?page=2)
