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 - Oliver F.

Pages: 1 [2] 3 4
16
Bugs and Issues / Relationship matrix issues
« on: December 10, 2009, 03:29:58 am »
Two new bugs related to the relationship matrix:
- if you select the "use alias if available" option the entries are still sorted by name, not alias
- redundant connections between elements are shown as bidirectional even if they point in the same direction.

Oliver

17
Bugs and Issues / New bug: Phase field is ignored in transformations
« on: December 09, 2009, 07:25:02 pm »
Whatever is defined in a transformation template as phase for an element, it is ignored in the transformed element created. Instead the default value from the global EA settings is used.

The following transformation log shows the correct setting of the phase property generated by the template through %TRANSFORM_CURRENT()%:

Code: [Select]
Class
    {
       notes="VDV/GDM adaptation table for creating the indices of the 'Fahrt' tables."
      scope="Public"
      multiplicity=""
      language="Oracle"
      author="uidm5336"
      alias="AdapFahrt"
      name="AdapTrip"
      complexity="1"
      stereotype="business type"
      concurrency=""
      persistence=""
      arguments=""
      phase="1.0"
      status="Proposed"
      visibility=""
      cardinality=""
  
      language="SQL"
      filename="%GDM_EXPORT%\SysTable.sql"
      name="AdapFahrt"
  
      version="98"
}

If phase has a different default value than 1.0 all elements created by the transformation will have the default value instead of the one seen in the transformation log.
This does not apply for the version field.

18
Bugs and Issues / No access to package tagged values
« on: December 08, 2009, 01:01:37 am »
New bug:

In the automation interface there is no way to access the tags of a package though the properties dialog shows that packages can have those.

Oliver

19
Bugs and Issues / Windows file names in templates misinterpreted
« on: November 28, 2009, 01:25:23 am »
Filed a new bug:

=================
A Windows like file name string which is defined in a template is always translated into something with a control character.
Eg.: "c:\temp\test.sql" is translated into "c:<tab>emp\<tab>est.sql"

Create a code generation template, define a variable $filename with the value "c:\temp\test.sql", assign it to a data field and start code generation.
In the log file the variable is transformed into a variable with tabs instead of \t characters.
============

Oliver

20
Bugs and Issues / Long time DDL issues- sequences and triggers
« on: November 26, 2009, 04:24:28 am »
After digging in the forum I came to the conclusion that the DDL generation in terms of sequences and triggers for ORACLE is incomplete, to say the least.

Setting AutoNum=true and checking the "Generate Triggers" as well as "Generate Sequence" does create a sequence and a trigger.
However deselecting the "Generate Trigger" option alone does not create the sequence only but leaves me without both.

Checking "Create Triggers" only returns both.

The statement looks like this:
Code: [Select]
CREATE SEQUENCE NetzpunktVerbindung_Idx_SEQ
INCREMENT BY 1
START WITH
NOMAXVALUE
MINVALUE
NOCYCLE
NOCACHE
NOORDER;

CREATE OR REPLACE TRIGGER SET_NetzpunktVerbindung_Idx
BEFORE INSERT
ON NetzpunktVerbindung
FOR EACH ROW
BEGIN
  SELECT NetzpunktVerbindung_Idx_SEQ.NEXTVAL
  INTO :NEW.Idx
  FROM DUAL;
END;

The trigger is not needed at all here, this is why we switched it off.

Furthermore it is unclear how to set a MAXVALUE and MINVALUE as both are obviously disabled in the sequence statement.
And it should be possible to set the sequence name somewhere.

I appreciate any clues as this is a killer for using the built-in DDL SQL script feature in EA for us.

Regards,

Oliver

21
Bugs and Issues / Missing resolvedBy criteria for defect search
« on: November 14, 2009, 02:56:03 am »
Filed a new bug:

==============
The search manager is a powerful instrument, it even lets search for elements with defects which fullfil certain criterias of that defect.
However it is impossible to create a search for an element which is already resolved by a ressource as that filter criteria is not available.
==============

The annoyance comes if one uses the maintenance dialog to manage reviews which are then assigned to a person.

Oliver

22
Bugs and Issues / Recent list empty for externally opened models
« on: October 15, 2009, 07:30:27 pm »
Filed new bug:

======================
When a repository is opened via info.App.Repository.OpenFile it does not appear in the Recent list.
This is a bit unfortunate as eg. the EA protocol handler could be used to deploy the model connection string to new users without the steps to go through all dialogs.

Write a program which uses info.App.Repository.OpenFile and open a model repository.
After looking at the Start window the Recent list does not hold an entry of the new model.
=====================

Oliver

23
Bugs and Issues / Build 846 - notes crippled in RTF export
« on: July 16, 2009, 11:17:55 pm »
This is a strange one and propably not related to EA but MS Word.
I have created several RTFs with build 846 now with different templates.
In several reports Word shows note texts from notes or scenarios crippled.  Text is omitted, colons and periods appear at the beginning of the sentence, text blocks are moved around in the section. Even better: The cursor movement is inverted in this text area. Right cursor movement cause the cursor to go left and vice versa.
I can select the text and copy it to Wordpad where it appears correct. I can even open the same RTF document in Wordpad and the text is ok.

Always only about 10% of the notes. Even more strange: After regeneration of the document other notes are affected and never the same one again. Sometimes no crippling is in.
I have the impression that it is related to the flag "Use style defined in template for notes" but there is not much of evidence.

Is anybody having a similar experience or can someone try it out?

Thanks in advance,

Oliver

24
Bugs and Issues / RTF reports: Document all elements in diagram fail
« on: October 08, 2009, 10:37:17 pm »
Bug reported:

=================
When setting the "document all elements in diagram" option in the report dialog, EA checks whether it already encountered the element found.
This check is obviously performed on the package level, not sub component level. So elements in the same package but an upper hierarchy level are not considered.

Be A a component with subcomponent A1 which itself holds a sub component A1.1
A1.1 holds a diagram showing A, A1 and A1.1.
Documenting the diagram with the "Document all elements in diagram option" set only A1.1 is documented.
Even if an element B, B1 or B1.1 is present from the same package (but different hierarchy level) it is not shown. Moving B, B1 or B1.1 in a different package lets it appear.
===============

Oliver

25
Bugs and Issues / HTML export: Changing extension breaks guid search
« on: September 29, 2009, 11:19:57 pm »
Filed a new bug:

========================
The HTML export dialog lets the user jump to an element via guid={ELEMENT_GUID} statement.

However if the default extension .htm is changed to eg. .html in the dialog this leads to a 404 error (page not found).
Reason propably is the DisplayToc.js script which expects .htm only.

Export elements with .htm extension, then acces them via index.htm?guid=elementguid => works
Do the same with the .html extension, access the elements via index.html?guid=elementguid => page not found

===================

Oliver

26
Bugs and Issues / Synchronize stereotype without user lock
« on: September 29, 2009, 06:38:30 pm »
Well, it seems as if the stereotype synchronization operates without having the need to apply a user lock on elements.

After acknowledging the dialog it runs through and does not care who has locked an element. It simply sets the tagged values and constraints.

Wondering if this is by intention.

Oliver

27
Bugs and Issues / Table associations strange behavior -  EAUI?
« on: September 24, 2009, 01:04:13 am »
So I propably stumbled today about somethig which Paolo claims to be EAUI.

To reproduce: Create two tables (classes with stereotype "table"), give one a primary key and the second a foreign key on the attribute.
Needless to say that an association between both should be drawn.
 
Open the association properties. The name and stereotype fields are grayed out (Question 1: Why?).
Enter something in the Alias field -> Name and stereotype are changeable. (Question 2: Why?).
Similar things happen to source and target role.

Change the stereotype from "table" to something different, open the connector properties again -> Same behavior. (Question 3: Why?)
Draw a second association between both tables, open its properties dialog. Name and stereotype are easily editable. (Question 4: Why now?)

Try to change the name of the first connector through automation -> Does not work. (Question 5: Why?)

It seems as if something from the foreign key setting remains even after changing the stereotype which prevent from being recognised as normal association.

Any comments?

Oliver

28
Bugs and Issues / No accessors for attribute alias
« on: September 23, 2009, 05:46:03 pm »
New bug filed:
=============
Though the attribute alias is available from the dialogs the automation interface does not provide the means to access it.

The reference section of the online help does not show accessor methods.
=============

Oliver

29
Bugs and Issues / Recent discussion view does not reflect read state
« on: September 14, 2009, 07:33:19 pm »
Filed a new bug:

====================
The "Recent Discussions" view does not reflect the read state of the corresponding forum entries.
As the only criteria for selection of entries is the creation date of the post it is impossible to distinguish whether a "Re: your topic" post is new or the one from yesterday. In the worst case there are are several posts with the same topic which can not be distinguished unless one opens the discussion forum. However if one has to open the forum to see the unread posts the view is useless.

Another issue: There should be a way to display a "full qualified path" of the post. Actually it is impossible to see which topic a post is in unless fully qualified names are used in the topic title (wg. posts like "Introduction","Architecture" etc.)
===================

I am aware that EA is not meant to be a collaboration tool but as it delivers collaborative modelling and even a forum, it should be done in a useful way. Actually I found it hard to scan through the "Recents posts" list to figure out what is new and affects me, especially if 20 architects will be working on 80 features each being covered by a separate topic.

Oliver

30
Bugs and Issues / RunReport call from automation does not exclude
« on: September 08, 2009, 10:42:32 pm »
Just filed a new bug:
======================
When calling the RunReport method from eg. JAVAScript the report is not considering excluded elements.
The same report run with the same templates from the EA user interface (F8) does not output element types which have been excluded while RunReport does.

Create a diagram with eg. 2 use cases in a boundary and a legend.
Create a template and exclude text elements and boundaries from the document options dialog.
Save the template and run it via RunReport over the defined structure: Boundaries and legend are documented as elements.
Run the same template over the structure by pressing F8->No boundaries and no legends.

Called via "pi.RunReport(elGUID,"UseCase",filename);"

Pages: 1 [2] 3 4