Servoy 5.1.3

Servoy announcements

Servoy 5.1.3

Postby Jan Blok » Thu May 20, 2010 2:50 pm

We are pleased to announce the immediate availability of Servoy 5.1.3
When installing this version all non Servoy beans and plugins have to be signed by there vendor! Plugin/beans developer should have a look here

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 upgrading.
To update eclipse open, Window -> Preferences (update sites), change:
-Disable both eclipse.org update-sites, since there is a problem at the eclipse side!

Client changes:
[fix] 284171 empty 'Select Solution' popup when solution browsing is set to false, when logout is used
[fix] 285464 Editable combobox isn’t editable when the form is set to readonly = false
[fix] 287107 TYPE_AHEAD fields using valuelists based on a relation display blanks on TABLE_VIEW forms after the related record is modified
[fix] 288025 Format errors from value-list items
[fix] 286873 Text Toolbar not working in form-in-dialog
[fix] 288191 Embedded variables in i18n keys are not resolving completely when used in a table header
[fix] 287925 non-persisting sort of related records in tabpanel
[fix] 290237 JSColumn.getTitle() gives different return values in smart and webclient
[fix] 287467 Tab sequence and .requestFocus() doesn’t work in list form with an onDataChange method where a related field is edited
[fix] 291291 creation of records over a relation not always show (when having non equal relation items conditions)
[fix] 288952, 292348 Form datetime var and find mode error
[fix] 289232 Error when clicking on the calendar icon for date fields in find mode.
[fix] 289444 ESC key (back to old text) not working in TEXT-AREA
[fix] 288480 replaceSelectedText not working correctly in RTF area

Webclient changes:
[fix] 283959 onFocusLost/onFocusGained problem
[fix] 283265 On Drag method causes rows to not be selectable in FF and Chrome
[fix] 284155 Method closeSolution doesn't open specified solution in webclient
[fix] 283693 WebClient: Unable to move columns by clicking column header
[fix] 283907 error in webclient if you use i18n as a format and the key does not exist
[fix] 283868 Error rendering the page main in web client
[fix] 284645 RADIOS fields which use data valuelists with real value of type UUID cannot be use in Web Client
[fix] 286262 calendar dialog not closed when switching forms
[fix] 286313 Issue with Calendar Field created via solutionModel
[fix] 288612 onUnLoad of forms is not called in webclient when logout is used
[fix] 289615 make sorting icon transparant in tableheader in tableview
[fix] 290193 application.showColorChooser() is raising a exception in webclient
[fix] 288515 Checkbox with a valuelist doesn't display when only one value

Server changes:
[enh] 258019 Smart client jnlp processing, to bring these in correct state for Java 6 update 19+ (jar signing by plugin/bean vendors still needed)
[fix] 284489 query is listed as running on server after insert
[fix] 283358 Importing solution with i18n doesn't automatically refresh clientside i18n
[fix] 289418 Faulty foundsetquery created by loadRecords()/sort()
[fix] 291093 Weblclient is not killed from Client menu in Application Server (when browser is already closed)

Developer changes:
[fix] 286755 Valuelist with i18n labels don't change when restarting solution with different locale in web-client
[fix] 279479 Links on Welcome page do not work on MAC
[fix] 288953 Turn off/hide eclipse toolbar launch in servoy perspective
[fix] 283099 when creating new portal on mac, not showing global relations in list of relations
[fix] 291177,287640,291178 No password is set in export, but when importing a password is required
[fix] 288453 Can't debug headless client anymore

Plugin changes:
[enh] 72298 File plugin file filter options (like *.ext)
[fix] 284206 Popup menu/table issue
[fix] 283441 dbtreeview with many nodes: scrolling hangs for several seconds
[fix] 286074 File Plugin uploads hang; downloads occasionally fail.
[fix] 285904 showFileOpenDialog problem in Web Client
[fix] 283298 Tree view bean in web client vs. smart client are not spacing correctly
[fix] 288452 PDF Output plugin need iText lib version update
[fix] 289943 Actions associated with menu items in a Popup Menu are not invoked when selecting the item and pressing the ENTER key on the keyboard
[fix] 285372 Issue in location of popup menus in IExplorer
Jan Blok
Servoy
Jan Blok
 
Posts: 2684
Joined: Mon Jun 23, 2003 11:15 am
Location: Amsterdam

Re: Servoy 5.1.3

Postby lwjwillemsen » Thu May 20, 2010 8:45 pm

In web client 5.1.3 the shortcut F12 created with plugins.window.createShortcut('F12', forms.fin_sales_invoice_new.onNewLine, 'fin_sales_invoice_new_gol') is not fired any more.
Smart client 5.1.3 and 5.1.2 works ok. Web client 5.1.2 works ok.
lwjwillemsen
 
Posts: 680
Joined: Sat Mar 14, 2009 5:39 pm
Location: The Netherlands

Re: Servoy 5.1.3

Postby rgansevles » Fri May 21, 2010 10:32 am

I just tried a small sample that worked OK with F12 in 5.1.3 webclient (FF).

Did anything else change? like Browser version?

Rob
User avatar
rgansevles
 
Posts: 1927
Joined: Wed Nov 15, 2006 6:17 pm
Location: Amersfoort, NL

Re: Servoy 5.1.3

Postby martinh » Fri May 21, 2010 11:39 am

When using deeplink in smartclient, it gives an error and doesn't start
This works with 4.1.6 and 5.1.2
Only updated 5.1.2 to 5.1.3

at java.lang.Thread.run(Unknown Source)
2010-05-21 11:32:32,130 ERROR [http-8080-2] com.servoy.j2db.util.Debug - Error creating parsing the jnlp file: /plugins/xml.jar.jnlp
org.xml.sax.SAXParseException: The entity name must immediately follow the '&' in the entity reference.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at com.servoy.j2db.server.servlets.Zh.Za(Zh.java:19)
martinh
 
Posts: 857
Joined: Wed May 09, 2007 5:34 pm
Location: Belgium

Re: Servoy 5.1.3

Postby jcompagner » Fri May 21, 2010 12:05 pm

thats sounds like an invalid jnlp file. Can you show me the contents?
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8828
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 5.1.3

Postby jcompagner » Fri May 21, 2010 2:45 pm

Dr. Maison & Partner GmbH needs to update there jnlp files.
Now that we parse them with an XML reader (sax) they have to be valid xml
and & cant be in an xml file it must be escaped so: &

"Dr. Maison & Partner GmbH"

So a quick fix would be to open the jnlp files of patrick and replace & with &
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8828
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 5.1.3

Postby martinh » Fri May 21, 2010 2:54 pm

Johan,

The servoy jasper plugin also gives an error:

org.xml.sax.SAXParseException: XML version "1.0;" is not supported, only XML 1.0 is supported.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at com.servoy.j2db.server.servlets.Zh.Za(Zh.java:19)
at com.servoy.j2db.server.servlets.Zh.Za(Zh.java:66)
at com.servoy.j2db.server.servlets.WebStartClientServlet.doGet(WebStartClientServlet.java:251)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:625)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Unknown Source)

The fix for the Dr Maison works.
martinh
 
Posts: 857
Joined: Wed May 09, 2007 5:34 pm
Location: Belgium

Re: Servoy 5.1.3

Postby martinh » Fri May 21, 2010 2:57 pm

I guess <?xml version="1.0;" encoding="UTF-8;" ?> is the problem.
1.0; should be 1.0 and UTF-8; should be UTF-8


If this is changed, then it starts the application
martinh
 
Posts: 857
Joined: Wed May 09, 2007 5:34 pm
Location: Belgium

Re: Servoy 5.1.3

Postby patrick » Fri May 21, 2010 3:01 pm

[quote="jcompagner"]Dr. Maison & Partner GmbH needs to update there jnlp files.
Now that we parse them with an XML reader (sax) they have to be valid xml
and & cant be in an xml file it must be escaped so: &amp;

"Dr. Maison &amp; Partner GmbH"

So a quick fix would be to open the jnlp files of patrick and replace & with &amp;[/quote]

We have updated our installer with new jnlp files. Please download the latest installer from http://www.servoy-plugins.de. Sorry about the inconvenience.
patrick
 
Posts: 3703
Joined: Wed Jun 11, 2003 10:33 am
Location: Munich, Germany

Re: Servoy 5.1.3

Postby martinh » Fri May 21, 2010 3:09 pm

Patrick,

Please check your installer.
The jnlp file is not updated by your installer

<vendor>Dr. Maison & Partner GmbH</vendor>
martinh
 
Posts: 857
Joined: Wed May 09, 2007 5:34 pm
Location: Belgium

Re: Servoy 5.1.3

Postby michel » Fri May 21, 2010 3:11 pm

Fixed the jnlp's with an & in it. After that I get a JNLParseException[ Could not parse launch file. Error at line 0.]. The launchfile ends like this:

<application-desc main-class="com.servoy.j2db.J2DBClient">
<argument>system.property.apple.laf.useScreenMenuBar:true
<argument>CI:1B086D6C-FC3D-47C1-B30B-8EE76B5E6309</argument>
<argument>s:servoy_client</argument>
<argument>solution:servoy_client</argument>
</application-desc>
<security>
<all-permissions/>
</security>
</jnlp>

This means the first <argument> tag is not correctly closed.
michel
 
Posts: 186
Joined: Mon Sep 22, 2008 10:53 am
Location: Boskoop, The Netherlands

Re: Servoy 5.1.3

Postby jbader » Fri May 21, 2010 3:31 pm

Does this release fix the webkit-based browser input field issue, where characters were disappearing from fields as users input text?

Thanks
jbader
 
Posts: 520
Joined: Sun Sep 18, 2005 4:24 am
Location: Miami, FL

Re: Servoy 5.1.3

Postby michel » Fri May 21, 2010 3:32 pm

My error was solved by adjusting the servoy_jasperreports.jar.jnlp.
michel
 
Posts: 186
Joined: Mon Sep 22, 2008 10:53 am
Location: Boskoop, The Netherlands

Re: Servoy 5.1.3

Postby patrick » Fri May 21, 2010 3:41 pm

[quote]Patrick,

Please check your installer.
The jnlp file is not updated by your installer

<vendor>Dr. Maison & Partner GmbH</vendor>[/quote]

I have just downloaded the installer and installed everything. In every jnlp I see only &amp;. Which jnlp is not overwritten in your place?

btw: what is wrong with the quoting here?
patrick
 
Posts: 3703
Joined: Wed Jun 11, 2003 10:33 am
Location: Munich, Germany

Re: Servoy 5.1.3

Postby jcompagner » Fri May 21, 2010 3:45 pm

michel wrote:Fixed the jnlp's with an & in it. After that I get a JNLParseException[ Could not parse launch file. Error at line 0.]. The launchfile ends like this:

<application-desc main-class="com.servoy.j2db.J2DBClient">
<argument>system.property.apple.laf.useScreenMenuBar:true
<argument>CI:1B086D6C-FC3D-47C1-B30B-8EE76B5E6309</argument>
<argument>s:servoy_client</argument>
<argument>solution:servoy_client</argument>
</application-desc>
<security>
<all-permissions/>
</security>
</jnlp>

This means the first <argument> tag is not correctly closed.



i see it and have fixed it. Weird that i dont have any problems with that...
The client starts up fine for me even with that missing tag. Which version of java do you use?

Edit: i just see that it was also jasper..
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8828
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Next

Return to Announcements

Who is online

Users browsing this forum: No registered users and 20 guests