Updating a solution from 3.x

Questions and answers for all installation-related topics for Servoy products

Updating a solution from 3.x

Postby agiletortoise » Thu Feb 09, 2017 5:49 pm

I have an old client still running a rather significant-sized Servoy solution on version 3.x, that is potentially interested in updating.

A lot has changed since then.

This solution is used in the rich-client, and has dozens of forms and reports and some reasonably complex business logic.

Anyone recently done such an update? Have feedback/tips on the hurdles likely to be faced?
Greg Pierce
Agile Tortoise
SAN Developer
http://www.agiletortoise.com
User avatar
agiletortoise
 
Posts: 278
Joined: Wed Oct 12, 2005 3:26 pm
Location: Texas, USA

Re: Updating a solution from 3.x

Postby sean » Thu Feb 09, 2017 9:51 pm

Hi Greg,

The easiest thing is to just try and import a .servoy file into servoy 8 Eclipse.

The import itself should work and you will get build (potentially many) markers for most problems, after which you can get started fixing things ;-)

Good Luck!
Software Engineer
Servoy USA
sean
 
Posts: 86
Joined: Mon May 21, 2007 6:26 pm
Location: USA

Re: Updating a solution from 3.x

Postby ROCLASI » Fri Feb 10, 2017 7:38 am

Hi Greg,

I've recently migrated a Servoy 2.2.4 instance to Servoy 8.1. Since this was a pre-servoy 3.x version I had to convert it to 3.5 first and then to 8.1.
As Sean says you will get a whole lot of build markers with things like deprecated functions (rowBgColor is a prominent one) and form problems (elements not completely ON the form).
Another thing is that you should redo the security to use the login and authenticator modules.
But overall it's doable.

TIP: For the deprecated functions in your code, you can hover over them with the option/alt key pressed to see their original tooltip with the info on what has replaced it (if any).

Hope this helps.
Robert Ivens
ROCLASI Software Solutions / JBS Group, Partner
SAN Developer / Servoy Valued Professional / Servoy Certified Developer
Twitter: @roclasi / @servoyforge
--
ServoyForge - Building Open Source Software.
PostgreSQL - The world's most advanced open source database.
User avatar
ROCLASI
Servoy Expert
 
Posts: 5205
Joined: Thu Oct 02, 2003 9:49 am
Location: Netherlands/Belgium

Re: Updating a solution from 3.x

Postby agiletortoise » Fri Feb 10, 2017 8:09 pm

Thanks for the feedback, folks. Sounds non-trivial but quite doable.
Greg Pierce
Agile Tortoise
SAN Developer
http://www.agiletortoise.com
User avatar
agiletortoise
 
Posts: 278
Joined: Wed Oct 12, 2005 3:26 pm
Location: Texas, USA


Return to Installation

Who is online

Users browsing this forum: No registered users and 6 guests