• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Help for migrating Toplink 9.0.3 to 11

 
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
We are planning to migrate Toplink version 9.0.3 to eclipselink. We have recently migrated our Database to 11i. I saw below useful link and came to know not major hurdles with migration. Is there any major issues/lot of coding changes with respect to DAO logic or is is just updating Model classes and ORM mappings?

Any links/resources will be appreciated.

http://wiki.eclipse.org/EclipseLink/Examples/MigratingFromOracleTopLink
 
Ranch Hand
Posts: 553
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
EclipseLink supports the majority of the TopLink 9.0.3 API, it just has different package names. So for most things the migration should be just a matter of running the package renamer on your code.

Some deprecated methods have been removed in EclipseLink, so if you are using these you may need to switch to their replacements.

TopLink 9.0.3 is quite old, so there may be some changes that affect your code depending on how complex it is.

EclipseLink supports the native API, but you could also take the opportunity to migrate to JPA. This would be more involved, but put you on the latest standard. It should not be too difficult if you have your persistence encapsulated in a DAO layer.
 
allareddy suneel
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the inputs. Its really helpful.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic