Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Help for migrating Toplink 9.0.3 to 11

 
allareddy suneel
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
  • 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
 
James Sutherland
Ranch Hand
Posts: 553
  • Likes 1
  • Mark post as helpful
  • send pies
  • 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
  • Quote
  • Report post to moderator
Thanks for the inputs. Its really helpful.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic