Book a Demo

Author Topic: Elements missing from Project Browser  (Read 7923 times)

Graham_Moir

  • EA User
  • **
  • Posts: 749
  • Karma: +10/-15
    • View Profile
Elements missing from Project Browser
« on: May 12, 2010, 08:28:58 pm »
This is a repeat of a message in "EA v8 - doc generation" as I think it merits its own thread.

I have found something that is pretty sinister.   I have document elements on diagrams that work correctly in the sense that the are displayed on the diagram, you can click on them to modify properties and linked docs can be edited,  however ...

They do not exist any more in the project browser !!!  

"Find in browser" just doesn't find them.   Attempting a project integrity check doesn't find any issues.  All of this is v8.856 and very worrying.  

In short they seem to have disappeared from the package that owned them - in each case in fact each document had its own package and was the only element in the package.   These packages still exist but are now empty.

How do I get an element that exists on a diagram (or multiple diagrams) and can be found in Model Search (but not in Find in Project Browser) back into the project browser - back into the package where they should be ?

« Last Edit: May 12, 2010, 08:32:50 pm by Graham_Moir »

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Elements missing from Project Browser
« Reply #1 on: May 12, 2010, 08:55:57 pm »
Ah, so you are working on the latest build.
Best quickly send in a bug report because obviously they have not solved all issues regarding lazy loading yet.

Just a hunch, could you check if the t_object row for the element you are looking at has a NULL for parentID?
If that is the case, there's a fix available for that.

Geert

Graham_Moir

  • EA User
  • **
  • Posts: 749
  • Karma: +10/-15
    • View Profile
Re: Elements missing from Project Browser
« Reply #2 on: May 12, 2010, 11:01:17 pm »
Well in fact I thought I was on the latest build,  but I wasn't because even though I'd downloaded it I hadn't installed it.  However I tried all this again with 856 and the issue was still there.

However thanks to you and Paolo I've stopped panicking as I know what the problem is and can get the elements back.  

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Elements missing from Project Browser
« Reply #3 on: May 13, 2010, 12:41:07 am »
Quote
[size=18]...[/size]
However thanks to you and Paolo I've stopped panicking as I know what the problem is and can get the elements back.  
This must be what RoyC was talking about in... http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1272481155/9#9.   Gotta get my bennies somewhere...

Glad to have been able to help...

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Graham_Moir

  • EA User
  • **
  • Posts: 749
  • Karma: +10/-15
    • View Profile
Re: Elements missing from Project Browser
« Reply #4 on: May 20, 2010, 12:39:51 am »
This issue definitely still exists in build 856.  I have submitted a bug and Sparx has confirmed they have reproduced it.   They are saying however that missing elements due to Lazy Load are now related solely to Document Generation.

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: Elements missing from Project Browser in 858
« Reply #5 on: June 29, 2010, 02:01:40 pm »
I've noticed this for the first time in 858.
Using SQL server 2005 on Server 2003 as a repository.

In the project browser I see many packages with no contents.

I first noticed it generating a document that had no contents when it should have.

The packages in the document had no descendants.
When I refreshed the model it fixed those packages, but on exploring further I found other packages sans contents.
Orthogonality rules
Position and Team disestablished, thanks austerity.
Now itinerant.