Skip to main content



      Home
Home » Eclipse Projects » Eclipse Scout » Guide line to migrate from Kepler to Oxygen(Oxygen 7.0)
Guide line to migrate from Kepler to Oxygen [message #1781891] Wed, 14 February 2018 06:02 Go to next message
Eclipse UserFriend
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 #1781898 is a reply to message #1781891] Wed, 14 February 2018 06:41 Go to previous messageGo to next message
Eclipse UserFriend
Hello Marco

Basically, yes, you can migrate between from your version to Oxygen.
Such a big version jump will however require a significant amount of changes. Some part of migrations between versions might also be unnecessary because we switched to the HTML-Renderer in Scout 6.0.

Your migration path (relevant changes) would be:
3.9 -> 4.0 -> 5.0 -> 6.0 -> 7.0

Depending on the size of your application, it can be easier to start from a new, empty application template from Scout 7.0 (Oxygen) and copy&migrate code from your old application into it. This is probably the fastest way to do it.

There is no tooling or SDK support for this kind of migration.
Since version 6.0, we offer an incremental Migration Guide on the Documentation Page (see "All Releases" -> ... -> Migration Guide): Documentation Page

For the previous versions, please see the "New and Noteworthy" pages:
Re: Guide line to migrate from Kepler to Oxygen [message #1781899 is a reply to message #1781898] Wed, 14 February 2018 06:46 Go to previous messageGo to next message
Eclipse UserFriend
Hi Patrick,
thank you very much for your explanation and suggestion about how to do this migration.
I check all your links and if I have other questions came back here.

Thanks
Re: Guide line to migrate from Kepler to Oxygen [message #1782645 is a reply to message #1781899] Tue, 27 February 2018 05:57 Go to previous message
Eclipse UserFriend
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 06:14] by Moderator

Previous Topic:[Oxygen] Wizard - CanFinish or disable Finish-Button
Next Topic:Group-wise filter rows in table
Goto Forum:
  


Current Time: Wed Jul 23 12:54:15 EDT 2025

Powered by FUDForum. Page generated in 0.07821 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top