Servoy 4.1.3

Servoy announcements

Servoy 4.1.3

Postby Jan Blok » Tue May 26, 2009 3:40 pm

We are pleased to announce the immediate availability of Servoy 4.1.3

Make a backup of your current Servoy installation (directory and database) before installing.

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

Changes
[enh] advanced compression and reduction of roundtrips increase the speed of Smart Client up to 300% when user over WAN/Internet
[enh] case 211513,211578 Pass a date as parameter to application.showCalendar() so that the date is by default selected in the calendar
[enh] case 207702 cache style sheets in smart client when using application.overrideStyle() to speed up application use
[enh] case 209362 webclient IE 8 support
[enh] case 208234 read bom for a file (x number of bytes) via file plugin
[enh] case 211433 ms-SQL: text columns created as varchar, while nvarchar is needed for utf-8 support
[enh] case 210832 more info about server when license limit reached
[enh] case 195514 tableview performance in Web Client

[fix] case 206696,206727 Problem with n-m relation in valuelist in developer
[fix] case 206750 the SolutionModel JSLabel.anchors returns wrong value when the default (top & left) anchors are used
[fix] case 205356 invoking overwritten methods from forms created at runtime using the SolutionModel result in recursive calls in an infinite loop
[fix] case 208027 selectedIndex not set in all cases in web client
[fix] case 207914 file saving problem - from db to the client pc - by webclient
[fix] case 208989 servoy RTF Area has a Max 10K limit
[fix] case 209427 webclient page rendering error
[fix] case 208222 exception importing solution: Parent of element xy has changed.
[fix] case 198676 tabpanels with multiple tabs show real ugly on windows
[fix] case 203615 concurrent mod exception when using batch processors
[fix] case 209728 can't get scrollbars to work in non-modal dialog window
[fix] case 208730 date Picker misaligned in Scrollable Table View
[fix] case 208738 table View Headers appear smaller, not respecting font/alignment in web client
[fix] case 209980 closeFormDialog() Issue in Web Client
[fix] case 210601 getting all records in the foundset after deleting of a row
[fix] case 209165 tables no longer sort when adding records
[fix] case 205508 multiline portal is not using rowBgColorCalc
[fix] case 209772 dbtreebean refresh issue
[fix] case 209936 modal window results in page expired error
[fix] case 212135 creating a valuelist at runtime using solutionModel.newValueList() displays an empty list if more than 1 displayDataProviderID is specified
[fix] case 210844 dialog Title Changes on Showing the Print Preview
[fix] case 210534 security logout sample missing samplecode for the optional parameters
[fix] case 209012 checkbox looks (worse) different in webclient
[fix] case 167215 problem with scrollTabs property
[fix] case 208986 onAction on calculation doesn't work all the time
[fix] case 211376 never remove a form from memory if assigned to a global variable
[fix] databaseManager.switchServer now uses column auto-enter options from main server in switched-to server

Developer Changes
[fix] case 210280 error message won't go anymore, when trying to save element name property , starting with a Capital
[fix] case 206996 cannot copy tabpannel with tab from one form to another
[fix] case 208816 cannot import old .servoy file (xml version 10) in 4.x
[fix] case 208851 running the standard process for the Eclipse plugin updates results in the error
[fix] case 208618 forms.allnames is not part of code completion
[fix] case 201620,211673 Breakpoints keep breaking when they are removed.
[fix] case 208891 4.1.2 - Code Coloring Broken with RexEx
[fix] case 210637 servoy Eclipse distribution has numerous dependency problems
[fix] case 212177 when adding dataproviders to form (via dataprovider dialog), the element name doesn't get a unique name in case element name already exists in form.
[fix] case 203794 window(s) values: Dataproviders, Servoy Calculation Editor, Valuelists, Editor, Window menu
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Re: Servoy 4.1.3

Postby Foobrother » Tue May 26, 2009 4:18 pm

Many thanks for this quick release :D

My Tree is now working fine.
User avatar
Foobrother
 
Posts: 530
Joined: Tue Jan 13, 2009 5:46 pm

Re: Servoy 4.1.3

Postby ptalbot » Tue May 26, 2009 10:24 pm

Nice work! And the RMI tunnel is clearly quicker!

But case #210637 "Servoy Eclipse distribution has numerous dependency problems" is still not completely fixed, see below.
Can you reopen the case or should I create another one?
You do not have the required permissions to view the files attached to this post.
User avatar
ptalbot
 
Posts: 1654
Joined: Wed Mar 11, 2009 5:13 am
Location: Montreal, QC

Re: Servoy 4.1.3

Postby Jan Blok » Tue May 26, 2009 10:40 pm

reopen please, but how does this bother you? (aside from the fact its not nice)
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Re: Servoy 4.1.3

Postby ptalbot » Tue May 26, 2009 10:52 pm

[quote="Jan Blok"]reopen please, but how does this bother you? (aside from the fact its not nice)[/quote]

Hi Jan,

Thanks for asking.
I like to do all my work inside one IDE (that's what and IDE is after all!).
I used to work inside MyEclipse, a very rich Eclipse distribution (that you surely know of), with lots of different development tools.

Now that I'm working in Servoy all the time, I'd like to have the tools I work with inside the same IDE, to do Java development, UI prototyping, and DB design.
If you need to know I also use Servoy for java and plugins/beans development, Azzurri Clay plugin and Aquarius ORM Studio for DB design, WireFrameSketcher for UI prototyping. I also use a tiny plugin called "Open extern" to allow me to open a folder in explorer directly from the Eclipse UI.

That's why I am concerned: If the Eclipse install is not clean you end up having problems in third party plugins, so even if I have not encountered real big problems yet, I just want you to be aware of the state of the Servoy distribution and pay attention to it.
Until maybe one day Servoy will be disributed as a real Eclipse plugin... ;-)

Cheers,
User avatar
ptalbot
 
Posts: 1654
Joined: Wed Mar 11, 2009 5:13 am
Location: Montreal, QC

Re: Servoy 4.1.3

Postby bender42 » Wed May 27, 2009 11:40 am

Thanks for the update.
I was wondering why my n-m-relations were shown as errors and helped me with the quickfix but that really solved it.

Nice work.

Oliver
User avatar
bender42
 
Posts: 32
Joined: Wed May 05, 2004 11:39 pm

Re: Servoy 4.1.3

Postby mboegem » Wed May 27, 2009 3:26 pm

Are there any known issues on code completion.
We really love the speed improvement and many other fixes, but we're really set back in time on code completion /code coloring.

Sometimes it works, but suddenly - for some reason - it doesn't...

Any new preferences we should know of?
User avatar
mboegem
 
Posts: 1743
Joined: Sun Oct 14, 2007 1:34 pm
Location: Amsterdam

Re: Servoy 4.1.3

Postby jcompagner » Wed May 27, 2009 3:47 pm

we dont know any issues on code completion or code coloring
If you have scripts where it does fail. please make a case and attach the script with it.
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8829
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 4.1.3

Postby Infop » Wed May 27, 2009 4:10 pm

[quote="Jan Blok"]
case 208989 servoy RTF Area has a Max 10K limit
[/quote]

Hurrah !! Great :) .
User avatar
Infop
 
Posts: 151
Joined: Fri Nov 30, 2007 3:00 pm

Re: Servoy 4.1.3

Postby mboegem » Wed May 27, 2009 4:28 pm

Hi Johan,

found the issue: single forward slash (like in var x = 2/4;) causes this behaviour.

filed a case: 214541

Thnkx!

Marc
User avatar
mboegem
 
Posts: 1743
Joined: Sun Oct 14, 2007 1:34 pm
Location: Amsterdam

Re: Servoy 4.1.3

Postby chico » Wed May 27, 2009 8:52 pm

The speed increase in the Smart Client is so awesome, our entire team has been doing backflips all morning.

Thanks Servoy Engineers.

-Chico
chico
 
Posts: 271
Joined: Tue Nov 20, 2007 6:34 am

Re: Servoy 4.1.3

Postby chico » Thu May 28, 2009 6:19 am

We just upgraded our Linux server to 4.1.3.

We're getting a lot of these errors:
SocketAcceptor failure for socket: 1327a83[SSL_RSA_WITH_RC4_128_MD5: Socket[addr=/24.130.207.75,port=57578,localport=1099]]
java.io.EOFException: SocketAccepter[0]- didnt get any uncompressed data (23861)
at com.servoy.j2db.util.rmi.compressing.Zc.Za(Zc.java:69)
at com.servoy.j2db.util.rmi.compressing.Zc.read(Zc.java:1)
at java.io.DataInputStream.readInt(DataInputStream.java:370)
at com.servoy.j2db.util.rmi.Ze.run(Ze.java:10)
at com.servoy.j2db.util.TaskExecuter.run(TaskExecuter.java:23)
at java.lang.Thread.run(Thread.java:619)


What does this mean?

-Chico
chico
 
Posts: 271
Joined: Tue Nov 20, 2007 6:34 am

Re: Servoy 4.1.3

Postby jcompagner » Thu May 28, 2009 9:25 am

that is weird,
I guess that is the client where you get those exceptions?

Are you sure that the server is started correctly? And that there are no port conflicts or something with another server instance?
Because the client expects compressed data but it does get uncompressed data from the server. But that server should also compress.

So first make sure that you do talk to 1 instance of a server and that there isnt one hanging around else play a bit with the settings on;

servoy-admin/network-settings

(compressing on/off or ssl on/off)
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8829
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 4.1.3

Postby jcompagner » Thu May 28, 2009 9:28 am

ohh i think it is a server error (accepting sockets)
Are there clients still open that are from 4.1.2 and those are trying to connect constantly to a 4.1.3 server?
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8829
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 4.1.3

Postby chico » Thu May 28, 2009 2:58 pm

Thanks Johan. This is an error the server. There shouldn't be any clients as I shut down the server to do the update. But, could it be clients that lost their internet and the 4.2.1 client is still running trying to connect?

I'll get about 3 of these errors in a second.

Also, I have no idea what IP that is... other than it's an IP for comcast... and ISV here in the states.
chico
 
Posts: 271
Joined: Tue Nov 20, 2007 6:34 am

Next

Return to Announcements

Who is online

Users browsing this forum: No registered users and 21 guests