Servoy 5.2.5

Servoy announcements

Servoy 5.2.5

Postby Jan Blok » Wed Feb 09, 2011 8:17 pm

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
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Re: Servoy 5.2.5

Postby jbader » Wed Feb 09, 2011 11:25 pm

Hello Jan,

Congratulations on the release.

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:

Eclipse Platform

Version: 3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB
Build id: M20100211-1343
jbader
 
Posts: 520
Joined: Sun Sep 18, 2005 4:24 am
Location: Miami, FL

Re: Servoy 5.2.5

Postby Jan Blok » Thu Feb 10, 2011 12:47 am

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
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Re: Servoy 5.2.5

Postby Foobrother » Thu Feb 10, 2011 11:40 am

Hi guys,

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?
JNLPException[category: Launch File Error : Exception: null : LaunchDesc:
<jnlp spec="1.0+" codebase="http://ag-dev:8080/" href="http://ag-dev:8080/servoy-client/plugins/servoy_jasperreports.jar.jnlp">
<information>
<title>Servoy Client Plugins</title>
<vendor>Servoy and Others</vendor>
<homepage href="null"/>
</information>
<security>
<all-permissions/>
</security>
<update check="timeout" policy="always"/>
<resources>
<jar href="http://ag-dev:8080/plugins/servoy_jasperreports.jar" version="1297330329187" download="eager" main="false"/>
<jar href="http://ag-dev:8080/lib/commons-collections.jar" version="1297329349998" part="commons-collections" download="eager" main="false"/>
<package name="org.apache.commons.collections." part="commons-collections" recursive="true"/>
<jar href="http://ag-dev:8080/lib/commons-logging.jar" version="1297329350017" part="commons-logging" download="eager" main="false"/>
<package name="org.apache.commons.logging." part="commons-logging" recursive="true"/>
<jar href="http://ag-dev:8080/lib/commons-dbcp.jar" version="1297329350002" part="commons-dbcp" download="eager" main="false"/>
<package name="org.apache.commons.dbcp." part="commons-dbcp" recursive="true"/>
<package name="org.apache.commons.jocl." part="commons-dbcp" recursive="true"/>
<jar href="http://ag-dev:8080/plugins/servoy_jasperreports/jasperreports-3.7.1.jar" version="1275489814000" download="eager" main="false"/>
<jar href="http://ag-dev:8080/plugins/servoy_jasperreports/commons-beanutils-1.8.0.jar" version="1275489808000" part="commons-beanutils" download="eager" main="false"/>
<package name="org.apache.commons.beanutils." part="commons-beanutils" recursive="true"/>
<jar href="http://ag-dev:8080/plugins/servoy_jasperreports/commons-digester-1.7.jar" version="1275489808000" part="commons-digester" download="eager" main="false"/>
<package name="org.apache.commons.digester." part="commons-digester" recursive="true"/>
<jar href="http://ag-dev:8080/plugins/servoy_jasperreports/groovy-all-1.5.5.jar" version="1275489810000" part="groovy" download="eager" main="false"/>
<package name="org.codehaus.groovy." part="groovy" recursive="true"/>
<package name="groovy." part="groovy" recursive="true"/>
<package name="groovyjarjarantlr." part="groovy" recursive="true"/>
<package name="groovyjarjarasm.asm." part="groovy" recursive="true"/>
<package name="groovyjarjarcommonscli." part="groovy" recursive="true"/>
<jar href="http://ag-dev:8080/plugins/servoy_jasperreports/iText-2.1.7.jar" version="1275489812000" part="itext" download="eager" main="false"/>
<package name="com.lowagie." part="itext" recursive="true"/>
<jar href="http://ag-dev:8080/plugins/servoy_jasperreports/jcommon-1.0.15.jar" version="1275489814000" part="jcommon" download="eager" main="false"/>
<package name="com.keypoint." part="jcommon" recursive="true"/>
<package name="org.jfree." part="jcommon" recursive="true"/>
<jar href="http://ag-dev:8080/plugins/servoy_jasperreports/jdt-compiler-3.1.1.jar" version="1275489814000" part="jdt-compiler" download="eager" main="false"/>
<package name="org.eclipse.jdt." part="jdt-compiler" recursive="true"/>
<jar href="http://ag-dev:8080/plugins/servoy_jasperreports/jfreechart-1.0.12.jar" version="1275489816000" part="jfreechart" download="eager" main="false"/>
<package name="org.jfree." part="jfreechart" recursive="true"/>
<jar href="http://ag-dev:8080/plugins/servoy_jasperreports/poi-3.5-FINAL-20090928.jar" version="1275489816000" part="poi" download="eager" main="false"/>
<package name="org.apache.poi." part="poi" recursive="true"/>
</resources>
<component-desc/>
</jnlp> ]
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)
Current configuration: Servoy 5.2.6 Build 1011, Java 6u24, PostgreSQL 8.3, Windows Server 2003

Servoy / Java Developer
http://www.assetguardian.com
User avatar
Foobrother
 
Posts: 530
Joined: Tue Jan 13, 2009 5:46 pm

Re: Servoy 5.2.5

Postby Jan Blok » Thu Feb 10, 2011 11:50 am

We used a new certificate since the old one was about the expire, this means indeed that a new jasper plugin version has to be released as well.
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Re: Servoy 5.2.5

Postby h.buswijller » Thu Feb 10, 2011 12:34 pm

The treeview bean we use has the same problem, so the client does not start:
#### Java Web Start Error:
#### JAR resources in JNLP file are not signed by same certificate
h.buswijller
 
Posts: 1
Joined: Thu Sep 09, 2010 11:12 am

Re: Servoy 5.2.5

Postby Foobrother » Thu Feb 10, 2011 12:39 pm

Ok,

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?
Current configuration: Servoy 5.2.6 Build 1011, Java 6u24, PostgreSQL 8.3, Windows Server 2003

Servoy / Java Developer
http://www.assetguardian.com
User avatar
Foobrother
 
Posts: 530
Joined: Tue Jan 13, 2009 5:46 pm

Re: Servoy 5.2.5

Postby Jan Blok » Thu Feb 10, 2011 12:45 pm

The Jasper questions should be addressed on ServoyForge :-)
But next week Monay at latest there will be a (resigned) version there.
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Re: Servoy 5.2.5

Postby Foobrother » Thu Feb 10, 2011 12:45 pm

h.buswijller wrote:The treeview bean we use has the same problem, so the client does not start:
#### Java Web Start Error:
#### JAR resources in JNLP file are not signed by same certificate

Which treeview bean is it?
Because the dbtreeview.jar provided with the update is ok with us.
Last edited by Foobrother on Thu Feb 10, 2011 12:49 pm, edited 1 time in total.
Current configuration: Servoy 5.2.6 Build 1011, Java 6u24, PostgreSQL 8.3, Windows Server 2003

Servoy / Java Developer
http://www.assetguardian.com
User avatar
Foobrother
 
Posts: 530
Joined: Tue Jan 13, 2009 5:46 pm

Re: Servoy 5.2.5

Postby Foobrother » Thu Feb 10, 2011 12:49 pm

Jan Blok wrote:The Jasper questions should be addressed on ServoyForge :-)
But next week Monay at latest there will be a (resigned) version there.

Ok thx for the information.
Current configuration: Servoy 5.2.6 Build 1011, Java 6u24, PostgreSQL 8.3, Windows Server 2003

Servoy / Java Developer
http://www.assetguardian.com
User avatar
Foobrother
 
Posts: 530
Joined: Tue Jan 13, 2009 5:46 pm

Re: Servoy 5.2.5

Postby h.buswijller » Thu Feb 10, 2011 12:51 pm

Yes the dbtreeview bean works fine, but the treeview bean is a second bean that is not based on a foundset.
I only know this bean as 'treeview.jar'.

Foobrother wrote:
h.buswijller wrote:The treeview bean we use has the same problem, so the client does not start:
#### Java Web Start Error:
#### JAR resources in JNLP file are not signed by same certificate

Which treeview bean is it?
Because the dbtreeview.jar provided with the updated is ok with us.
h.buswijller
 
Posts: 1
Joined: Thu Sep 09, 2010 11:12 am

Re: Servoy 5.2.5

Postby Jan Blok » Thu Feb 10, 2011 1:10 pm

h.buswijller wrote:The treeview bean we use has the same problem, so the client does not start:
#### Java Web Start Error:
#### JAR resources in JNLP file are not signed by same certificate

Please address this on servoyforge
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Re: Servoy 5.2.5

Postby Janssenjos » Thu Feb 10, 2011 3:58 pm

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?
Jos Janssen
Software Developer
Axerrio
http://www.axerrio.com
Janssenjos
 
Posts: 148
Joined: Thu Aug 13, 2009 3:55 pm
Location: Bergen op Zoom

Re: Servoy 5.2.5

Postby jcompagner » Thu Feb 10, 2011 4:38 pm

Janssenjos wrote: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?
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8829
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 5.2.5

Postby martinh » Thu Feb 10, 2011 5:28 pm

Jan,

I'm missing the following fix in the releasenotes. It was reported as fixed for 5.2.5:

[fix] 353572 application.exit() doesn't work in webclient startup


Martin
Martin
------------------------------------------------
Servoy Developer
Version 5.2.10/5.2.13
Java version 1.6 update 31
Database SQL Server 2008 R2
martinh
 
Posts: 857
Joined: Wed May 09, 2007 5:34 pm
Location: Belgium

Next

Return to Announcements

Who is online

Users browsing this forum: No registered users and 16 guests