I recently upgraded to EA6 and have encountered the following problem/corruption with a model started with EA5. This is the corporate edition, build 778 in a normal EAP file, no add-ins, no replication, no security with basically one user maintaining the model.
There was only one symptom, namely dragging packages onto a diagram where they would appear either without showing their contents, or only partially showing their contents. The diagram properties has "Show package contents" ticked. No matter what I did (delete the element on the diagram, try again, add/delete elements within the package etc..) the same problem remained.
I then ran Data Integrity. This found a number of issues all of which seemed to be recovered by the recover process. I went back to the diagram, only to find the same problem existed. It was worse however as I now seemed to have duplicates of the package I was dragging on, on the diagram - a condition that isn't allowed by EA normally. It looked as though now I had a copy on the diagram for each time I created/deleted the element on the diagram. None of these duplicates showed the contents of the package properly. Running data integrity again showed no problems with the model this time. I therefore resorted to the catch-all XMI import/export.
Good news to report. After the model was re-imported, all seems to be well. However a number of questions remain
- any idea what the corruption was ?
- is this an EA6 issue or was it just carried forward from EA5 (if not should we go back to EA5 ?)
- is it likely to re-occur ? This is a relatively simple model which is a bit worrying, so has anyone else experienced this sort of issue ? How widespread it is would provide an indicator of how likely it is to re-occur
any comments welcome,
thanks