Page 1 of 1

Servoy 6.0 beta 4

PostPosted: Fri May 27, 2011 3:40 pm
by Jan Blok
We are pleased to announce the immediate availability of Servoy 6.0 beta 4.

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 open Check for updates via help menu.

For all the highlights read the wiki

Client Changes
[chg] 347235,328619,383128 Immovable outer tableview columns when anchored top+bottom+(left|right)
[fix] 386178 Loading a TABLE_VIEW form with just a single record causes data to be lost when clicking within the grid cells
[fix] 386081 onRender: event.getRenderable() causes error
[fix] 386177 onrender: form bgcolor problem
[fix] 386055 Using onRender event callbacks for Labels which have their displaysTags property set to true results in Java cast errors
[fix] 386054 Elements which with visible property set to FALSE are still rendered in the grid on TABLE_VIEW forms

Developer Changes
[chg] 385851 creating a new script method (a js function, with the button) in servoy developer doesn't use the javascript template
[fix] 381890 Invoking the save operation in Servoy Developer after modifying the header JSDoc of a function while the caret is positioned within the JSDoc text causes the JSDoc comment to be corrupted
[fix] 333747 Debugging/Stepping into table event method locks Servoy
[fix] 385248 Frequent I/O Errors in Developer
[fix] 386135 internal error eclipse

Re: Servoy 6.0 beta 4

PostPosted: Sat May 28, 2011 11:51 pm
by Harjo
The updater inside Eclipse, says, that here are no updates found!

using Servoy 6 b3

Re: Servoy 6.0 beta 4

PostPosted: Sun May 29, 2011 2:24 am
by Thomas Parry
worked fine here

Re: Servoy 6.0 beta 4

PostPosted: Sun May 29, 2011 11:37 am
by ROCLASI
Mine didn't find any updates either.
Then I hit the reload button in the Update Sites preference pane and then it did find an update.
But updating results then in the following error:
Code: Select all
An error occurred while collecting items to be installed
session context was:(profile=Servoy, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,com.servoy.eclipse.appserver,6.0.0.1211
No repository found containing: osgi.bundle,com.servoy.eclipse.core,6.0.0.1211
No repository found containing: osgi.bundle,com.servoy.eclipse.debug,6.0.0.1211
No repository found containing: osgi.bundle,com.servoy.eclipse.designer,6.0.0.1211
No repository found containing: osgi.bundle,com.servoy.eclipse.exporter,6.0.0.1211
No repository found containing: osgi.bundle,com.servoy.eclipse.jsunit,6.0.0.1211
No repository found containing: osgi.bundle,com.servoy.eclipse.model,6.0.0.1211
No repository found containing: osgi.bundle,com.servoy.eclipse.profiler,6.0.0.1211
No repository found containing: osgi.bundle,com.servoy.eclipse.team,6.0.0.1211
No repository found containing: osgi.bundle,com.servoy.eclipse.ui,6.0.0.1211
No repository found containing: osgi.bundle,j2db_documentation,6.0.0.1211
No repository found containing: osgi.bundle,j2db_runtime,6.0.0.1211
No repository found containing: osgi.bundle,j2db_server,6.0.0.1211
No repository found containing: osgi.bundle,j2db_tunnel,6.0.0.1211
No repository found containing: osgi.bundle,org.eclipse.dltk.console,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.console.ui,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.core,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.core.manipulation,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.debug,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.debug.ui,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.formatter,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.javascript.core,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.javascript.core.manipulation,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.javascript.debug,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.javascript.debug.ui,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.javascript.formatter,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.javascript.jsjdtdebugger,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.javascript.launching,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.javascript.parser,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.javascript.rhino,6.0.0.1211
No repository found containing: osgi.bundle,org.eclipse.dltk.javascript.ui,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.launching,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.logconsole,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.logconsole.ui,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.ui,3.0.0.201105241741
No repository found containing: osgi.bundle,org.eclipse.dltk.validators.core,3.0.0.201105241741
No repository found containing: osgi.bundle,servoy_debug,6.0.0.1211
No repository found containing: osgi.bundle,servoy_headless_client,6.0.0.1211
No repository found containing: osgi.bundle,servoy_shared,6.0.0.1211
No repository found containing: osgi.bundle,servoy_smart_client,6.0.0.1211
No repository found containing: org.eclipse.update.feature,com.servoy.eclipse.feature,6.0.0.1211
No repository found containing: org.eclipse.update.feature,org.eclipse.dltk.core.servoy,3.0.0.201105241741
No repository found containing: org.eclipse.update.feature,org.eclipse.dltk.javascript.servoy,3.0.0.201105241741
No repository found containing: binary,servoy_root.cocoa.macosx.x86_64,6.0.0.1211



UPDATE: hitting reload again seems to fix the issue. I am now on 6.0b4

Re: Servoy 6.0 beta 4

PostPosted: Sun May 29, 2011 1:44 pm
by Hans Nieuwenhuis
worked fine for me, no issues

Re: Servoy 6.0 beta 4

PostPosted: Sun May 29, 2011 8:17 pm
by Harjo
Same here, I had to reload twice!!, before it detects the new beta 4 version

Re: Servoy 6.0 beta 4

PostPosted: Mon Jun 06, 2011 2:34 pm
by wbtd
Install fails on a case-sensitive OSX volume - the install script tries to chmod a+x /Applications/Servoy/developer/Servoy.app/Contents/MacOSX/servoy, but the actual directory is /Applications/Servoy/developer/servoy.app/Contents/MacOSX/servoy.

-WBTD.

Re: Servoy 6.0 beta 4

PostPosted: Tue Jun 07, 2011 1:49 pm
by rgansevles
WBTD,

Thanks form mentioning, corrected in next installer.

Rob

Re: Servoy 6.0 beta 4

PostPosted: Wed Jun 15, 2011 3:31 pm
by rossent
Hi Servoy,

The method application.getStartupArguments is deprecated in Servoy 6. I searched for any reference regarding its replacement method or an example of what should be the used in order to get similar data in Servoy 6 but could not find anything.

What should we use to get the solution startup arguments in Servoy 6? Is it simply using the arguments passed to the solution onOpen callback method?

Any help on this will be greatly appreciated.

As a side note, whenever some functionality gets deprecated, there should be some note (preferably in the deprecated method tooltip in Servoy Developer and in the release notes for the new version) regarding what alternative methods should be used in place of the old methods.

Thanks for your help.

Re: Servoy 6.0 beta 4

PostPosted: Wed Jun 15, 2011 4:15 pm
by pbakker
Yes, the arguments passed into the onOpen solution should be used.

The getStartupArguments() function was a workaround to gain access to the startup arguments before being logged in, when we had a form as a login screen.

As we now have a solution as a login screen, and the solution has an opOpen method that gets fired and receives the arguments, the getStartupArguments function is obsolete.

The is an overview of the stuff deprecated (and new) in the release notes on the wiki.

Regarding the info in the tooltip inside Servoy Developer: please file a case for that, if you haven't already.

Paul

Re: Servoy 6.0 beta 4

PostPosted: Wed Jun 15, 2011 4:20 pm
by Harjo
Paul, can we now deeplink also right into the login-solution?? with arguments??

In older versions of Servoy this was not working, because you get the arguments ONLY when you where logged into the solution......

Re: Servoy 6.0 beta 4

PostPosted: Wed Jun 15, 2011 4:38 pm
by pbakker
Yes or else the motivation for deprecating getstartupArguments would be invalid...

Paul

Re: Servoy 6.0 beta 4

PostPosted: Wed Jun 15, 2011 5:10 pm
by Harjo
That's great! thanks!

Re: Servoy 6.0 beta 4

PostPosted: Mon Mar 26, 2012 6:00 am
by pogie.nocedo
Hi!
I am still having problems getting the arguments from a deeplink.
I have 2 kinds of deeplinks. one is the with a deeplink method and one without
example: (org, username, and password are encrypted)
a. http://x.x.x.x:8080/servoy-client/polic ... ssword=abc
b. http://x.x.x.x:8080/servoy-client/polic ... ssword=abc

1. onopen on the login solution i have...
Code: Select all
globals.deeplinkArgument = arguments

however, if there is a deeplink method the arguments.length becomes undefined. :(

Re: Servoy 6.0 beta 4

PostPosted: Tue Mar 27, 2012 9:47 am
by Gabi Boros
and what about the arguments of the deeplink method ? what does it look like
if you print it via application.output in the deeplink method ?