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 - Wowbagger

Pages: 1 [2]
Bugs and Issues / Let Window manager manage the tool windows
« on: November 01, 2009, 01:54:40 am »
Under Linux, when I undock a tool window (e.g. Project Browser) and make it be its own window, rather than letting the normal window manager handle the window, EA insists upon handling the window itself. This doesn't play nice with the rest of the desktop.

It would be nice if there were a way to tell EA "any child windows are to be normal windows, with all the normal window management properties" - so that under Windows they would be normal windows (e.g. they would show up in the Task bar) and under Wine they would be handled as normal windows decorated by the window manager.

Bugs and Issues / UML state machines and message queues
« on: October 27, 2009, 07:25:36 am »
Let me preface this by saying I come from a background of doing state machine design in SDL, and doing code gen from SDL.

In the code gen for UML state machines that Sparx just added, if you have states "Idle" and "Running", and a transition "Start_Running" from Idle to Running, the current code gen treats that as "Test a variable named Start_Running" rather than "receive a message called Start_Running".

Has any thought been given to allowing a more SDL like implementation, where the generated code has a message queue, and you queue a message with the value "Start_Running", and the generated state machine code then dequeues the message and compares the value against the value "Start_Running"?

Bugs and Issues / Generate XSD for CORBA types
« on: October 29, 2009, 04:17:04 am »
There seems to be a bug in the CORBA MDG package, in the sense that it does not define XSD transformation types for the various CORBA types.

Specifically, it generates what I would assert is an incorrect XSD for a CORBAEnum - rather than looking  "just like an Enumeration" it treats it as a class, and thus specifies that all the enumerational values should be in the XML.

I'm looking into ways to auto-serialize a CORBA "any" to XML, and would like to be able to have EA generate the schema for the underlying type, but that means being able to handle the CORBA types.

Bugs and Issues / Ctrl-Drag not working under Crossover?
« on: September 29, 2009, 04:21:55 am »
I turned off the element drag dialog that allows me to select "Link" or "Instance", and now I cannot get to the dialog to turn it back on.

When I do a control-drag, the same thing happens as does for a normal drag (namely, I get the object properties dialog).

This is under Crossover, not native Windows.

If nothing else, can anybody tell me the registry entry or file to frob to fix this?

Bugs and Issues / Can't export DBMS->EAP?
« on: September 25, 2009, 01:18:55 am »
I have a model stored in a DBMS (MySQL), and I'd like to export it to an EAP so that I can allow somebody who does not have access to the database the ability to see the model.

So, I do a Tools->Data Management->Project transfer->DBMS to EAP, and I run into the following problems:

1) I cannot specify a "new" EAP file - it must exist already. If I try to give a file name for a file that does not exist already, I get an error "An Error has Occurred: Couldn't find file foo.cp".

2) So, I create a new project in an EAP file, and then do the operation. I get the warning that I will overwrite everything in the target, I click OK, and .... Nothing. No progress bar, an empty xfer.log file is created, and the EAP isn't changed.

I am an admin on the project, so I know I have the privs to do the operation. What gives?

All I want to do is punch the project out as an EAP file - why is that so hard?

Bugs and Issues / Replace element throughout model?
« on: September 09, 2009, 02:47:49 am »
I have a model in which we have decided that object FOO, which appears throughout the model, really should have been object BAR.

Both FOO and BAR already were present in the model.

What I'd like to do is say "Globally search and replace all links to FOO with links to BAR", thus updating all diagrams and relationships at once.

Is there a way do to this?

Bugs and Issues / Viewing both Use Case flow and realization collab?
« on: September 05, 2009, 07:31:01 am »
I feel as though I am missing something silly here:

Is there any way I can view and edit, at the same time, both the flows of a use case, and the communications sequence diagram of the collaboration that is realizing that use case?

I can open the properties of the use case up, but that dialog is modal and locks me out of adding the messages into the communications flow diagram.

I can work around this by copy and pasting the text from the use case flow into an external text editor, but that seems silly to me.

Bugs and Issues / Dealing with merge failures?
« on: September 01, 2009, 04:46:28 am »
When I am merging changes from another branch into my model, and the VCS (git) cannot automatically resolve the differences, it leaves CVS style conflict tags ("<<<<<","====",">>>>>") in the XMI file.

Is there any way for EA to handle presenting me those changes so that I can resolve them, rather than having to undo the merge, get the two versions of the files, import one, and compare it with the other?

Bugs and Issues / Inconsistent XMI exports
« on: August 29, 2009, 07:51:32 am »
I am having problems with keeping the exported XMI files at all consistent across my developers.

We are all running EA 7.5, but with minor build version differences.

We are all supposedly exporting our files as XMI 1.1.

However, sometimes the files get exported with tags like:

<UML:TaggedValue tag="iscontrolled" value="0"/>

other times with values like
<UML:TaggedValue tag="iscontrolled" value="FALSE"/>

Also the system emits time stamp data that often seems to be changing, even if nothing in the model has changed - again, creating needless noise in git and making merges fail on a regular basis.

This plays merry hob with the version control system's ability to differentiate real changes from noise, and needlessly creates conflicts when we do merges.

When can I do to get the tool to export things with as much consistency between exported files as possible, so that my version control system can actually do its job when we merge?

Also, to deal with the inevitable real merge problems, I've tried working with the Package Properties->Compare XMI command, but it seems to fail for any XMI format other than XMI 1.1 - am I doing something wrong here?

Uml Process / Including a model into another model by ref?
« on: September 05, 2009, 05:08:13 am »
I have a set of projects, each of which I would like to have as a separate UML model. However, there are many common features that I want to capture into a common UML model, from which each specific project would reference needed items.

I want to be able to export each project to its own XMI file for version control, and have an XMI file for the common behavior. When I export a project, I don't want the common items in the exported file - I will export the common items into their own XMI file.

I've tried making the common model a sub-package of the specific project model, and linking that sub-package into its own XMI file, but when I export the specific project model I get all the common items exported as well, rather than either a) not doing anything or b) exporting the common model to its XMI file.

Automation Interface, Add-Ins and Tools / OpenDDS support?
« on: May 29, 2009, 01:32:55 am »
Are there any plans on adding support for OpenDDS into the MDG for DDS add-on?

Pages: 1 [2]