Book a Demo

Author Topic: reversing eclipse RCP 3.4  (Read 2584 times)

Christophe Feuille

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
reversing eclipse RCP 3.4
« on: March 06, 2009, 07:42:11 pm »
Hello,

I currently develop a software based on eclipse RCP and for that i have reversed it inside a package under SVN.
1 - The reversing was ok (EAP size is finally around 300 mb)
2- I stripped out useless parts and i have  Commit the new package under SVN. The XMI generation takes long  but it was successfully done (around 270 Mb Xml file).
3- Unfortunatelly, Now i'm no more able to perfom a checkout of the package.  Enterprise Architect after a while is displaying a warning dialog box with : "DAO.RecordSet [3020] Update or CancelUpdate without Add New or Edit."
or with "DAO.RecordSet [3052] File sharing lock coutn exceeded. (Error 3052)"

Any solution to be able to modify the package ?
I tried "get lastest" on the svn package and it also generates the same errors.
Is there a maximum number of objects to store inside a xmi ?

used version : entreprise architect 7.1 build 834

regards,
Christophe.

« Last Edit: March 06, 2009, 07:45:31 pm by cfeuille »

Martin Terreni

  • EA User
  • **
  • Posts: 672
  • Karma: +0/-0
  • Sorry, I can't write
    • View Profile
Re: reversing eclipse RCP 3.4
« Reply #1 on: March 07, 2009, 07:41:38 am »
1 - Don't use XMI that size in VC
2- open the DB/EAP. If EAP you have two ways:
2.1 - you can open with MSacess without transforming to newer  version (you'll be asked upon opening) ot keep as as access97.
2.2.1- If kept as 97 (so you can still use it as EAP) go to t_package in EAP find the package with the GUID of your controlled package (you can find the GUID if you open the properties view through view>properties in the project part)
2.2.2 - change "iscontrolled = 0", if you can't edit it then open a query (you can't create a new one), change it to update and don't save when closing it.
2.3 - same as avobe , but you can just open t_package and edit it.
3 -  if you change to new version of MSAccess (2007) you need to connect to it as if it was a DB, ealse opene the EAP
4 - re enter all to VC, but this time separate it in to several XMIs (you can use stubs)

ENjoy
Recursion definition:
If you don’t understand the definition read "Recursion definition".