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 - Michael Hafner

Pages: [1] 2 3
General Board / Re: EAP-Repair crashed: corrupt EAP-File: Error 3019
« on: January 17, 2019, 11:50:03 pm »
Eve, qwerty,
thanks a lot for pointing out the firebird alternative to me. I've been working with EA for years, always with eap and the occasional MySQL-repository and wasn't even aware of its existence. :-)

P.S. Sure have. (Backup.) Sometimes, however...

General Board / Solved: EAP-Repair crashed: corrupt EAP-File: Error 3019
« on: January 17, 2019, 05:35:56 am »
Dear all,
found a solution. Couldn't trigger an eap repair with EA and couldn't open the file with MS Access. Access could run a compact and repair, though. Phew...

General Board / EAP-Repair crashed: corrupt EAP-File: Error 3019
« on: January 17, 2019, 05:18:09 am »
EA 13
Configure > Model > Check Integrity > Manage .EAP File > Repair .EAP File

Dear all,
after a failed eap file repair (lost network share, ironically), I've ended up with a corrupt eap file. After entering the project password and receiving some messages in the system output window, I receive the following message:

An error has occured loading the requested project.
DAO.TableDefs [3019]
Operation invalid without a current index.

When trying to run another repair, I get:

[My Filename here...] isn't an index in this table. Look in the Indexes collection of the TableDef object to determine the valid index names.

(Due to the project's password protection?) I'm not able to open the file with MS Access.

Can anybody help me? Please?


Dear all,

it doesn't seem so, but: Is it possible to enable the "info view" of a diagram object via script?


Suggestions and Requests / Re: More than two aliasses | Tagged Values
« on: November 15, 2016, 01:21:53 am »
You could show the TVs in their compartment: Features/..Visibility/Tags
Alternatively you could use shape script for displaying the TV contents.


Thank-you, q.!

If Uffe's right, I might just as well use a script for toggling between Name and TV. Would have been nice, though... :-)


Suggestions and Requests / Re: More than two aliasses | Tagged Values
« on: November 15, 2016, 01:18:17 am »
Hello Michael,

Adding a second alias would require changing EA's data model, along with various dialogs, the document generation facilities, etc etc. It would probably be a breaking change as well, so it is not likely that it will be implemented.

Basically, using the Alias field for a second language doesn't work -- or at least it only works to a very shallow depth.

Now I never ever do this, but it so happens I have a half-finished product that addresses this problem. It gives you the ability to add any number of languages to your models, but just like with aliases, switching from one language to another is a specific operation and it does affect diagram layouts.

If you're interested in something like this, please send me a PM with your e-mail address and I'll get back to you.


Thanx, /Uffe!
I was not very precise here. By "two languages" I meant one English name, one German name, conforming to different naming conventions (special characters, upper/lower case etc.). I agree it would be awkward to use one model for several programming languages.

Best regards

Suggestions and Requests / More than two aliasses | Tagged Values
« on: November 14, 2016, 09:22:21 pm »
Dear EA,
it would be nice to have more than one alias - or to be able to use tagged values for display. We often have to model in two languages, with several name formats (machine readable, human readable; Java vs UML &c.). We solve this by creating a tagged value type for each name type, but as we can't show these tagged values in the name compartment, we are not able to adapt our diagrams to a given context.

@Uffe: Great idea. I go along with it.

Pity... - Usually, when thinking,  "now, wouldn't it be nice if Enterprise Architect could [do this 'n that]...", I start browsing the documentation, and, bada bing!; turns out, it can [do this 'n that] already.   :)

Suggestions and Requests / Small request: Version info in project browser
« on: October 04, 2015, 09:13:03 pm »
Dear all,
a small request: It would be great to be able to optionally show version/phase/status info in the project browser (possible with stereotypes).

General Board / Re: Properties: Redefinition: Display in EA 9.0
« on: July 30, 2012, 09:49:24 pm »
It's a little confusing:

1. Associations: Via tabs Association Properties > Source|Target Role > Qualifiers, you reach a tab, Detail, which is about redefinition, however, all the controls are disabled. No redefinition is shown, even if it's there. You have to use the context menu Advanced - always a good bet - and select Association Specialization. Now you can assign a redefinition, albeit only one. But it works, like you said.

2. Attributes: Attribute Properties > Detail. Here, the controls work, you can even assign multiple redefinitions. But they aren't shown anywhere, and I haven'd discovered any visibility option so far.



General Board / Properties: Redefinition: Display in EA 9.0
« on: July 30, 2012, 08:02:23 pm »
Dear all,
is there any possibility to display the redefinition of a property on a diagram?

I think, documentation of an earlier version (7.*?) had it that attributes with identical names would "be merged" somehow in this case:

Att_01 isAttributeOfClass Cls_01 &&

Att_01 isAttributeOfClass Cls_02 &&

Cls_02 isSubClassOf Cls_01

(Cls_02.Att_01 being regarded as a redefinition of Cls_01.Att_01)

However, the feature did not seem to work at the time, and obviously has been discarded. According to UML 2.3 (, redefinition should be stated thus:

‘redefines’ <property-name>

So that, in the context of Cls_02,

Att_01 {redefines Att_01}

EA has a very efficient way to model redefinition, but is there a way  to display it  as well - ?



General Board / Re: Sorting elements in the projet browser
« on: October 13, 2011, 05:26:08 am »

1. Right click on the package.
2. In the context menu, choose "Contents"
3. Klick "Reset Sort Order"


General Board / Re: V 7.5: OCL-Validation: "&" Message
« on: April 08, 2010, 08:18:55 pm »
Yes - two times: First ">" became "&gt;", and during XMI-export "&" became "&amp;". Thus: "&amp;gt;".

I understand the second transformation, but why did EA transform ">" into "&gt;" in the first place? There was not "way to go along"; I just typed...

General Board / V 7.5: OCL-Validation: "&" Message - PS
« on: April 08, 2010, 07:54:18 pm »
PS: The XMI export...

<UML:TaggedValue tag="description" value="inv:;gt;isEmpty() implies self.type = 'instrumental music' &#xA;"/>

...shows that there really seems to be something in the string which EA reads as an ampersand ("&amp;"). Problem is, how can I avoid this?

I've added the constraint manually - via the EA dialog. I haven't entered any character between the components of the arrow (hyphen and angle bracket)

Pages: [1] 2 3