Book a Demo

Author Topic: MDG Technology Enumerated list appears to be corrupted  (Read 3764 times)

TonyC

  • EA User
  • **
  • Posts: 21
  • Karma: +0/-0
    • View Profile
MDG Technology Enumerated list appears to be corrupted
« on: February 03, 2022, 03:46:07 am »
I have created my own MDG Technology and successfully deployed it to both local and networked repositories. On a new local repository all is fine. On one of our more established networked repositories I see some corruption.

The enumerated type is a simple list with values "(Unset),0%,25%,50%,75%,100%". When the tagged value pull down is pulled down, all is well to the 75% value, but the 100% value has ""Default: (Unset)Description: As per DAMA core data quality dimensions" added and there is also an additional value on the end of the enumerated list entitled "Accuracy" which is the name of the tagged value. It seems like the last value in the enumerated list has been corrupted.

The XML file used in the MDG Technology has the standard list of values "(Unset),0%,25%,50%,75%,100%". The dubious text seen is elsewhere in the xml in description fields but seems to have got corrupted within the target repository.

I have deleted the MDG Technology and reimported it - no change. I have run the consistency check - no change. Does the repository need to be compacted or repaired? I don't want to do this if I don't have to, but if you think it would fix this issue then I'm prepared to give it a go. Any other thoughts. Thanks and regards, Tony

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: MDG Technology Enumerated list appears to be corrupted
« Reply #1 on: February 03, 2022, 05:43:35 am »
Have you synched the stereotype?

q.

TonyC

  • EA User
  • **
  • Posts: 21
  • Karma: +0/-0
    • View Profile
Re: MDG Technology Enumerated list appears to be corrupted
« Reply #2 on: February 03, 2022, 10:12:42 pm »
Very many thanks q, you were absolutely right.

I have done:
toolbox tab -> choose any stereotype -> click Synchronize Stereotype > OK
and this has updated a number of instances of my stereotype which when I go and look at the pull down lists that were displaying strangely, they are all updated and correct (and the previously picked values are preserved).

I can now see the power of this as I had envisaged that if we added a tagged value or changed an enumerated value list sometime in the future that we would have to manually add this to all previously created instances of the stereotype. Now I can see that this function brings them all up-to-date with the latest version of the MDG Technology all in one go.

What a shame such an important function is so buried in a right click menu (although I can't think where else it could/should be). I guess it's one of those things that you just have to know, and now I know it.

Thanks again,

Tony

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: MDG Technology Enumerated list appears to be corrupted
« Reply #3 on: February 03, 2022, 10:33:24 pm »
Well, yes. Quite some things in EA are awkward. But you get used to it like opening the crown cap of beer bottles with the blunt side of a knife (like I do).

q.