Guide line to migrate from Kepler to Oxygen [message #1781891] |
Wed, 14 February 2018 11:02 ![Go to next message Go to next message](theme/Solstice/images/down.png) |
|
Good morning to all,
I have an old application developed with Eclipse Kepler with Scout 3.9 and now I need to migrate on Oxygen 7.0
First of all is it possible do this type of migration or is necessary rewrite everythink with Oxygen?
If the migration is possible there is a tool or function that help in this task?
What are the guide line to follow during the migration?
Thanks in advance for any help
|
|
|
|
|
Re: Guide line to migrate from Kepler to Oxygen [message #1782645 is a reply to message #1781899] |
Tue, 27 February 2018 10:57 ![Go to previous message Go to previous message](theme/Solstice/images/up.png) |
Urs Beeli![Friend of Eclipse Friend](/donate/web-api/friends_decorator.php?email=urs.beeli%40sbb.ch) Messages: 573 Registered: October 2012 Location: Bern, Switzerland |
Senior Member |
|
|
Hi Marco
We migrated four large business applications from Scout 5.0 to Scout 6.1 about a year ago. In my experience, the MIgration Guides (5.0 -> 6.0 & 6.0 -> 6.1) as well as the new technical reference made this relatively easy. [1]
The main aspects that caused changes were:
- replacement of deprecated methods (since you will be coming from 3.9, you will probably have more effort here than we did, coming from 5.0)
- adjustment for changed package and class names -> trivial search and replace
- adjustment for changed service registry (BEANS.get instead of SERVICES.getService) -> trivial search and replace
- adjustment for new jobs api (some major code rewrites, but documentation made this fairly easy)
- change to web based application (second server instance, change in configuration etc) -> probably best to create a new project using the latest scout version and use that as a basis
- migration of custom formfields (SWT --> HTML5), if you don't have custom widgets you can skip this :-)
All in all, the transition was relatively smooth.
We have not yet gone to 7.0, but the documents we used also exist for that version:
[Updated on: Tue, 27 February 2018 11:14] Report message to a moderator
|
|
|
Powered by
FUDForum. Page generated in 0.03931 seconds