Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Ericga

Pages: 1 [2] 3
16
General Board / Re: How to get the fully qualified named?
« on: November 09, 2009, 11:37:21 pm »

> If you select a a class and press Alt-G it will select the class int he project browser

A diagram is meant to be printed.

> Do you really want to the see the qualified path of every object in the diagram?

We are dealing with object databases with roughly 12,000 classes and about 2,000 persistent classes. We have table inheritance, row type inheritance , embedded objects, mixins and all the variations that multiple inheritance can bring and all kinds of relationships you can thing of.

Diagrams are useful to understand the parts you are working on but even more to be able to query the db for reports. We have dozens of diagrams because usually you want to see just classes you are interested in but these can  be for very different packages.

EA diagrams are useless in their current state when dealing with large object databases. We can use it for design or other types of work but class diagrams are usable from a practical standpoint. I agree a product can't do everything but I also think being able to see the full name of an entity is a basic need and there should be a straightforward way to do it.

> PS. The lack of the scripting feature shouldn't stop
> you from writing tools to customize EA to your liking.

I agree and that was my intention but I lacked time. The way things work I have to allocate a resource to write EA plug-ins (and I will have to do that eventually for more complex needs) but management will be reluctant to allow resource allocation to make something work out of the box when the justification to buy these licenses in the first place was to save development time.

I did ask that feature last year and just iced the project for some months expecting the problem to disappear eventually (displaying a name is not that big a feature) since I add explained at length why this is crucial with OO databases but it obviously didn't lead anywhere.


17
General Board / Re: How to get the fully qualified named?
« on: November 09, 2009, 09:02:43 am »
You are right, It is apt:Stream and arc::Stream but the problem is the same.

> EA doesn't show the fully qualified name.  

Even in the detailed Properties dialog? In short there is no way to uniquely identify a class in a diagram. Isn't that a serious conceptual bug more than a feature request? (sorry, the product is fantastic but I am really annoyed by this problem because it makes EA diagrams useless for us)

> (Use the Feature Request link at the bottom of the page

I've done that in the past without any result. I have also raised that issue in the past and got the answer to use the Alias to override the name; which is absurd with thousands of classes. So I was told to use scripts but they are not available in the professional version, so I was told to use automation at which point I dropped the issue and used our previous software to produce diagrams. This is my second try at EA. We bought just 5 licenses until we could prove management  it worked for us and have never been able to produce something useful because names are always truncated.

18
General Board / Re: How to get the fully qualified named?
« on: November 07, 2009, 10:01:12 am »
Thank you for replying but these options were already set correctly and all classes are still showned as cust::Stream so we don't have the full name available anywhere.

I also researched all other options I could find before posting but nothing seems to apply. I have the latest build.

19
General Board / How to get the fully qualified named?
« on: November 07, 2009, 04:56:25 am »
When working on class diagrams the fully qualified name is not shown by default on the diagram. What's even stranger is that displaying the Properties dialog for a class does not show it either!?  :-?

If I have: cust.abc.apt.Stream and cust.abc.arc.Stream, the diagram AND the Properties dialogs will show just "Stream" for both. How do we tell classes apart?  :o

At best I can make the diagram display "cust::Stream" which still doesn't help. We need to see the fully qualified name but I haven't found how yet. Such a basic thing...anybody has a clue how to enable this?

Thanks

20
General Board / Re: Scripter disabled (no console)
« on: April 22, 2009, 08:35:25 pm »
Thanks, I will try that path!  :)

21
General Board / Re: Scripter disabled (no console)
« on: April 22, 2009, 11:44:41 am »
> Poor timing to say the least.

Yes and we have multiple licenses to upgrade which makes it a royal pita since I have not budget this. The only reason we need scripting is because EA truncates the names on diagrams and the only workaround is to set the Alias field but doing it manually would take forever (thousands of classes and hundreds of diagrams).

This is really frustrating as we will have to revert to ERStudio and ERD diagrams for all persistent classes (object database)  >:(. I also tried setting the Alias field in the XMI files we import to EA but EA does not recognize it and imports it only as a tag value  :(

22
General Board / Re: Scripter disabled (no console)
« on: April 20, 2009, 10:16:52 pm »
Thanks to both of you. I can't upgrade because I need to renew around end of May. So I have to wait.

23
General Board / Re: Scripter disabled (no console)
« on: April 20, 2009, 10:35:24 am »
Thanks for replying.

I have the professional edition. Nothing in the UI nor the documentation says anything about the feature not being available in this edition. If it was limited to a specific edition the documentation would surely say so and the Scripter pane option would be grayed out.

24
General Board / Scripter disabled (no console)
« on: April 19, 2009, 12:52:07 am »

For some reason the Scripter pane is always disabled. I can see sample scripts but I can't execute them or create new ones. Same issue with the Console: if it try to start the console I get a "Could not open console. Reason: The operation completed successfully" and any command returns No console opened"

I have version 7.5 but it is the first time I try to use Scripter.

25
General Board / How to display the entire package?
« on: March 13, 2009, 04:55:17 am »
In a class diagram we can display part of the class package (ex: package::class) by checking the Show Namespace in the diagram properties but that does not help when we have names like:
dt.cms.schema.Group because only schema::Group is displayed.

There is no way to know what we are looking at (we have dozens of diagrams, hundreds of packages and a bit over 10000 classes). Diagrams are usually small but can include classes from many different packages.

This is an obvious dumb question but I searched diagram properties and options to find where to enable displaying the full name and not truncating but could not find where it is done.  :-/

thanks

Eric

26
Bugs and Issues / Re: EA crash on XMI export
« on: January 31, 2012, 06:07:37 am »
> Try unchecking the format option

Thank you, this seems* to work. I didn't know about that option because it is only in the dialog to chose a different format but it seems to do the trick.

*at least it is still exporting (it has been 3 hours but it is not stuck and is still processing). Because of a bug in XMI 1.2 import I must import 1.2 in a new project, re-export in 2.x and re-import in the real project. It takes a whole day to import a file into an existing project :(

27
Bugs and Issues / EA crash on XMI export
« on: January 31, 2012, 12:20:21 am »

When trying to export a large project to XMI 2.1 with EA 9.2 build 200 I end up with this error:

Error:
Code=0x0
Source = Line : 0; Char 0
Error Description = (null)

Clicking OK just sends it in a loop on the same error. The only way out is to terminate EA. The problem occurs at the "Formatting output XML" step

Anybody encountered that problem?

28
Bugs and Issues / Re: Losing diagrams' content on import
« on: July 16, 2010, 09:51:33 am »
I had to transfer the model and then re-export. Previously I had tried to re-import in the transfered model the XMI that I had exported from the old one.

The downside is all previous XMI exports are useless of course but we have a workaround if the legacy eap file is still around.

29
Bugs and Issues / Re: Losing diagrams' content on import
« on: July 16, 2010, 05:23:38 am »
I have managed to make it work

Thanks a lot for the help

eric

30
Bugs and Issues / Re: Losing diagrams' content on import
« on: July 15, 2010, 11:43:38 pm »

I transfered to a new project and tried importing again but got the same DAO errors.

Pages: 1 [2] 3