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.

Topics - Paolo F Cantoni

Pages: 1 ... 64 65 [66] 67 68 ... 80
Bugs and Issues / UI creates different XSD Tagged Values from RE
« on: December 03, 2008, 06:51:20 pm »
When you reverse engineer an XSD, and then update a value (such as MaxOccurs - as in the UI problem with XSDElement MaxOccurs bug report), an additional set of properties with default values are created by the UI within the tagged value set for that element (including: anonymousRole, form, default, fixed)

The reverse engineering process should create these values also OR the UI should not create them, since they are defaults.

Consistency, Consistency, Consistency! TM


Bugs and Issues / UI Problem with XSDElement MaxOccurs
« on: December 03, 2008, 06:28:01 pm »
There is a UI problem for XSD Elements.  When you reverse engineer an XSD, it will correctly set the maxOccurs:unbounded to MaxOccurs: * for the XSDElement.  Thus the MaxOccurs (Multiplicity Upper Bound) reads * and the Tagged Value maxOccurs reads unbounded.

If you change the MaxOccurs to (say) 6, EA correctly changes the Multiplicity Upper Bound to:6 and the maxOccurs Tagged Value to: 6.

If you change the MaxOccurs back to *, EA incorrectly sets the MaxOccurs (Multiplicity Upper Bound) to: -1 which makes the Tagged Value read -1.  This is incorrect.


Bugs and Issues / Delete "Feature" on diagram - silently purges
« on: November 28, 2008, 06:57:27 pm »
If you accidentally have a feature selected on a diagram and press the delete key, the feature is silently purged from the model.

This needs to rectified immediately!

A user, while trying to remove a vertex from a diagram, may accidentally create a "click too far" and accidentally have selected a feature rather then the encompassing vertex.  So far I've done it 5 times this week, and fortunately noticed EA had purged the feature and reverted to my backup.  But in other circumstances this could go unnoticed for a long period of time.

Any purging of items from the repository should be failsafed.

Consistency, Consistency, Consistency! TM


Bugs and Issues / Import filename overwritten
« on: November 28, 2008, 06:06:34 pm »
If using controlled packages, when you do a package load, the file name of the package overwrites any file specified in the import/export menu item.

Given that the package load makes transient use of the import/export dialog, the file name should not be "sticky" in this way.


Bugs and Issues / Diagram Notes disappear
« on: November 28, 2008, 01:04:28 pm »
The Diagram Notes which are added by using the Diagram Notes Element button on the UML Elements toolbar.  Are a funny beast...  They are stored by EA in the t_object table.  Now that is questionable, but not the REAL problem in this bug report.

Since, in EA, a Diagram is NOT an element (and therefore doesn't exist in t_object), EA cannot attach the t_object to the diagram.  So what it does is to attach it to the nearest available t_object.  In the case of a diagram created under a package, it attaches (by means of the ParentID column) to the Package t_object entry.  If the diagram is created under a class (say, by means of the infamous <Vertex Context Menu>|Advanced>Make Composite menu item), then it attaches to the parent object.

Now you can move the diagram from where it was created to somewhere else.  But the ParentID of the Diagram Notes object doesn't change.  Consequently, when you delete the original object, the Diagram Notes object is also erroneously deleted.

When you move the diagram, the parent of the Diagram Notes object needs to be refactored to the new parent of the diagram.

So...  If you've ever had the Diagram notes element disappear inexplicably... Now you know why!


Bugs and Issues / Save/Load Visual Layout - breaks
« on: November 14, 2008, 04:00:55 pm »
Has anyone else noticed this?

I have a complex layout that I save to Layout 4 (but the problem exists even without saving, it's just more in your face).

When I load it back (having done nothing in between) it comes back slightly changed.  I have a number of windows stacked,and the stacking heights change.  Eventually I got a rule out to check my eyes weren't deceiving me.

If I close EA and reopen, the "sticky" layout moves by the same amount as the difference in save/load.  So if I repeatedly open/close EA, the topmost set of stacked windows eventually reduces to nothing...

Since I'm running Windows Server 2008 it may be related to this, so I'm asking if anyone else sees this before I report it to Sparx as a real bug.


Bugs and Issues / Inconsistency in off-diagram parents & glyphs
« on: October 10, 2008, 02:10:17 pm »
EA has a neat facility to allow the tracking of parents from whom the vertex inherits but are not on the page to be documented somewhere in the top right hand corner of the rectangular notation.

EA also has the facility to place a glyph (depending upon the vertex, type and stereotype) somewhere in the top right hand corner of the rectangular notation.

The observant among you may have noticed that I used the word somewhere (italicized - for emphasis) both times.

Now, admittedly I'm using EA somewhat creatively to create new kinds of models not envisaged by UML's creators.  But, I don't think that invalidates my following comments or observations.

On a diagram I have three types of vertexes.
On one type, the parent list is above the glyph, on another type it is below the glyph and  for the third it is underneath the glyph (so it is obscured by the glyph).  ::)

Is it worth reporting this as a bug?  ;)

Bugs and Issues / Internal RTF Viewer Header/Footer failure
« on: September 25, 2008, 12:42:28 am »
I was doing some changes to an RTF template and the cycle of generate, load RTF in Word, investigate if I got what I expected was too long...  So I did what most users might do, I started to use the internal viewer.

In the words of the Split Enz song:  That was my mistake! That was my mistaaaake!

Somewhere during the editing of the template the headers and footers disappeared!

An hour of fruitless experimentation (and a by chance reloading into Word of the generated document) revealed that the headers and footers were there all the time!  The internal viewer doesn't render them!


Oh, and while we're at it, page breaks are optional in the generated document, but not in the internal viewer!  They must be followed by a hard return else, they won't appear in the generated document but WILL be rendered in the internal viewer...

Hope this help some other poor user...

The internal viewer CAN display the Header/Footer (<context menu>|View[ch9658]|Page Header/Footer) , but not by default! - Thanks Sparxian Dermot.  There is a request to change the default to show the headers and footers.


Bugs and Issues / RTF report for customSQL search results - fails
« on: September 23, 2008, 05:00:40 pm »
You're supposed to be able to generate an RTF report for selected items in a search.

Once the search generates output, you can select one or more of the items and then using the <Search Item Context Menu>|Documentation... generate the report.

When I select either of the options under Documentation... the RTF Generation dialog doesn't come up as it's supposed to.  Since I've previously had problems specific to my machine/environment; before I report a bug, can anyone confirm/deny that the dialogs do come up for them?

If the dialog does come up, are you able to generate a document successfully?

How are the results from the search linked to the document templates?  I've made the assumption - since i can't see it explicitly documented anywhere that I use the Element level fields in the template to map to the fields returned by the search.

BTW: setting up a Model Document (Virtual) - with search also has the generation fail - without any explanation (other than "Generation Failed").  I suspect for the same reason (that the dialog or API) doesn't come up.

When I first posted, I forgot to mention I was using a custom SQL query to return the search list.
I've been able to generate RTF output for Query Builder searches.
But I am interested in using custom SQL searches...

I'm using EA 7.1 (832) on Windows Server 2008 (64bit)


Bugs and Issues / t_connector ea_guid  optionality inconsistency
« on: September 11, 2008, 11:11:31 pm »
t_connector shows ea_guid as optional, but the index IDX_GUID has ignore nulls set to no making it NOT optional. ::)

The inconsistency needs to be rectified.


Bugs and Issues / Enumeration in t_object & t_objecttypes
« on: September 11, 2008, 06:24:59 pm »
Do Enumeration t_objects exist any more?  There is an entry in t_objecttypes for them, but when you drag an Enumeration from a tool box you get a stereotyped class in t_object.  The UML 2.1.2 Superstructure (formal) Specification defines such a distinct beast:

"7.3.16 Enumeration (from Kernel)
An enumeration is a data type whose values are enumerated in the model as enumeration literals."

My reading of that a UML Enumeration is not a Class, but a distinct object type.  My reason for asking is that I want to subtype Enumeration to allow me to create multivalued Sets of Literals.  I need to be able to set the "isLiteral" atttribute to get EA to behave the way I want.

Can anyone (preferably a Sparxian) confirm or deny whether they exist any more?

If they don't; it might be an idea to remove them from the t_objecttypes list.


Bugs and Issues / Requirement Types requires a restart after import
« on: September 11, 2008, 06:08:19 pm »
Unlike most other reference data, importing a new set of Requirement Types appears to require a restart of EA to be able to use the new values.

This is inconsistent and annoying.


Bugs and Issues / Suppressing "space" message for features
« on: September 11, 2008, 06:05:40 pm »
You can suppress the:
"The name you entered has a space embedded and may cause code generation problems"
for classes, via a Tools|Options|Object setting.

You need to be able to suppress the same message for attribute & operation names.

It's an order of magnitude more annoying at that level!



Bugs and Issues / Need diagram.ConnectorNotation for shape scripts
« on: September 11, 2008, 05:55:29 pm »
Since there are different edge end glyphs, depending on the notation selected, the shape script needs to respond to this.


Bugs and Issues / "Apply" button for edge properties
« on: September 11, 2008, 05:42:11 pm »
Most (inconsistently) vertexes (shapes) in EA have an "Apply" button on their main properties dialog.  Edges don't (I think consistently).

Is there any reason why edges shouldn't have an "Apply" button?
Otherwise I'll report the bug.


Pages: 1 ... 64 65 [66] 67 68 ... 80