Book a Demo

Author Topic: BUG: Relations in XMI export messes up VC  (Read 5446 times)

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
BUG: Relations in XMI export messes up VC
« on: October 09, 2009, 06:57:02 pm »
Hi,

I've just setup version control with TFS and I've had some issues with relations showing up in the compare utility where they shouldn't.
Apparently EA includes relations in the XMI export even if these relations are owned by other classes/packages then the one being exported.
This really renders the compare utility useless because of all the noise. (not seeing the trees through the forest anymore)

Steps to reproduce:
- Create two packages (PackageA and PackageB) and create a class in each package (ClassA and ClassB)
- Create a diagram in PackageB and add ClassA and ClassB on the diagram
- Draw an association or dependency from ClassB to ClassA setting the sourceRole Non-Navigable and the targetrole navigable.
- Export the packageA to xmi (using the only the same settings as the version control: full EA roundtrip XMI 1.1)
- Open the XMI file and notice that both relations are defined in here.


Reported to Sparx

Geert