Book a Demo

Author Topic: Project Integrity Check  (Read 4725 times)

ngong

  • EA User
  • **
  • Posts: 275
  • Karma: +2/-2
    • View Profile
Project Integrity Check
« on: August 08, 2018, 03:28:20 am »
When I do a Project Integrity Check, I got one issue: The top-most package, the model itself, is flagged as "Orphaned object" and the check proposes the action "Delete Package Object". Obviously I do not follow that recommendation.

How to get a clean integrity check?
Rolf

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Project Integrity Check
« Reply #1 on: August 08, 2018, 05:58:41 am »
Report a bug.

q.

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1353
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: Project Integrity Check
« Reply #2 on: August 08, 2018, 06:26:53 am »
Make a copy of your repository then let the project integrity check do its work. If you lose everything then do as qwerty recommends and report a bug. You never know it might actually fix your problem.
Happy to help
:)

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Project Integrity Check
« Reply #3 on: August 08, 2018, 08:51:42 am »
Top level packages (root nodes) aren't meant to have a correspond object entry. While in your situation, I would back things up as already suggested. I expect that the action will only remove that object record, not the package or contents.

ngong

  • EA User
  • **
  • Posts: 275
  • Karma: +2/-2
    • View Profile
Re: Project Integrity Check
« Reply #4 on: August 09, 2018, 10:10:27 pm »
jepp - thank you all - worked fine

I did not understrand the problem - some LLEA... profile was in the way with an element called t_document - I never heard of before - but that is gone now and the entire model is ok (checked with LemmonTree against an older version).

Hence, seems not to be a bug to be reported to Sparx.
« Last Edit: August 09, 2018, 10:15:07 pm by ngong »
Rolf

EntArch123

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Project Integrity Check
« Reply #5 on: October 20, 2018, 01:42:55 am »
Please be very careful!! After performing a restore from a baseline then integrity checking this deleted all my previous Baselines! make sure you export all base lines to a local copy before performing this so you may restore them later! And make sure to have other methods of backing up data outside of EA.

ngong

  • EA User
  • **
  • Posts: 275
  • Karma: +2/-2
    • View Profile
Re: Project Integrity Check
« Reply #6 on: November 15, 2018, 07:45:31 am »
I am not using baselines for a big model, as it makes an eap file and any xmi export really large and unwieldy. I prefer to export as xmi and let our version control manage versions. It also has the benefit that I can create a baseline together with other documentation and source code.
Rolf