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 - Lars H

Pages: [1] 2
1
Suggestions and Requests / Re: Multiple Diagrams
« on: May 08, 2008, 09:15:29 pm »
I'm new here and did not find anything. Could you point me to the related thread?

2
Suggestions and Requests / Multiple Diagrams
« on: May 08, 2008, 07:54:28 pm »
It would be very useful to be able to view several diagrams at once.

3
General Board / Re: Reverse engineering of C++ source with macros
« on: September 04, 2008, 06:36:48 pm »
Hi Andreas,

We have the same problem. EA doesn't have a C/C++ preprocessor. You can define macros that will be ignored during reverse engineering, but they will not be expanded. And #ifdef's are not handled either.

I ended up writing my own script that preprocesses the code before reverse engineering it. This is far from ideal, but at least I can get the code in.

4
General Board / Re: EA in a Team
« on: September 05, 2008, 07:18:17 pm »
We also use ClearCase Multisite, and it is a real hazzle. You either need to transfer mastership, or design a model where packages are allocated to different sites. If you can, try to use a ClearCase setup without Multisite, or another version control system.

5
General Board / Re: EA in a Team
« on: September 04, 2008, 06:31:57 pm »
The recommendations (from that paper) is that with > 10 users, use a database repository. We have repositories at multiple sites, and then we use version control in addition to transfer changes between the sites.

6
General Board / How to export users to LDAP?
« on: June 17, 2008, 07:25:51 pm »
I use EA with a repository in SQL Server. When I create users in EA, I also have to create the same users in SQL Server, or else they cannot log in. I would like the EA users to automatically get access to the database. I imagine this could be done with LDAP, but I don't know how to set it up.

Does anyone know how to do this?

Thanks,
Lars

7
Bugs and Issues / Re: "Get Latest" not available for certain package
« on: October 02, 2008, 12:24:17 am »
Are you 100% sure that no other users has the package checked out? That would and should disable Get Latest, to avoid overwriting that user's changes.

8
Uml Process / Re: How to copy diagrams between project files?
« on: January 13, 2009, 03:05:04 am »
Try to select Strip GUID's in the Import dialog.

9
Uml Process / Re: Object Diagram - Create objects from classes
« on: October 10, 2008, 06:43:58 pm »
I learned something new. Thanks a lot!

10
Uml Process / Re: Object Diagram - Create objects from classes
« on: October 09, 2008, 11:42:03 pm »
I don't think you can set attribute values on objects in EA. You can set values on attributes in a class, but that will then become the initial value as generated in code: "class X { int y = 300; }"

You cannot design in EA something that corresponds to "X x1; x1.y = 150;"

11
Uml Process / Meta model validation
« on: October 09, 2008, 07:03:59 pm »
Hi,
I would like to build a meta model that specifies constraints on the model, for instance that a component name should start with "xyz", or that components can only be added to packages with a certain stereotype.

I see that EA has possibility to add OCL constraints on classes, but I need to do this on meta-classes.

Do I need to write an MDG add-on, or is there any other way to do this?

12
Automation Interface, Add-Ins and Tools / Re: Java don't works
« on: February 12, 2009, 10:37:27 pm »
Have you checked if there are any EA processes still running? If you don't shut down properly, a process will keep running and cause problems for later processes. Kill all EA processes in Windows task manager or restart Windows.

13
Haven't tried yet. I will let you know if I make any progress.

Regards,
Lars

14
Just a tip to properly shut down the EA process. This works for me:

Repository repository = new Repository();
try {
   // Do your work

} finally {
   repository.CloseFile();
   repository.CloseAddins();
   repository.Exit();
}

15
Yes, Word was the problem. It works much better with Wordpad.

/Lars

Pages: [1] 2