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

Pages: 1 [2]
General Board / XMI file as read-only database (SQL access)?
« on: December 09, 2014, 12:55:06 am »
Is there any way to use XMI file as database
and then read form it with SQL queries?

I have to generate some documents from EA package
and it's much easier to do it through SQL than parsing XMI file.

General Board / tags appeared after EA database export+import
« on: November 26, 2014, 09:15:43 pm »
I'm trying to move EA database to another MySQL server - that is my main purpose.

EA version: 9.2.921 (Corporate Edition)
MySQL "source" server version: 4.1.11
MySQL "destination" server version: 4.1.22
(our EA doesn't work on MySQL 5.x)

In HeidiSQL (MySQL front-end tool) I export EA database to one large SQL file,
then I replace all "TYPE BTREE" in SQL file to "USING BTREE",
than I import it on "destination" MySQL server (using HeidiSQL).

Everything seems to be OK, but there is something wrong:
- on the bottom of several EA Class-objects appeared "tags" section with 2 tags:
"From ="
"To ="

I didn't use tagged values in my models/elements before exporting it do SQL file.

How to get rid of these tagged values?
- or -
How to export and import EA database properly?

General Board / Default Diagram / Model for local user
« on: September 16, 2014, 06:10:35 pm »
We have EA 9.2 Corporate + MySQL database (ODBC).
Setting the Default Diagram
Diagram | Advanced | Make Model Default
makes it default or all users (global).

Is there any way to set the default diagram for each user (local)?

EA is connected (on each machine/computer) to MySQL database
through ODBC with the same settings (also same db user + password).
Should I create different users on database?

Bugs and Issues / Lost package after *.xmi import
« on: January 28, 2015, 05:39:37 pm »
I was working on local copy of production database.
At the end of the work I've exported whole package named "abc" (with tens of diagrams and objects) to *.xmi file,
but before doing that I've changed package name to "abc-new_version".

When I was trying to import that package into production database there was an error "packages name conflict" (or sth similar).
So I moved "abc-new_version" to new, empty package named "test_versions", exported it to *.xmi and tried to import it on the other database.

There was no error and everything seemed well, but now I can't find "abc" package on production database (?!).
I can't find packages "abc-new_version" and "test_versions" neither (?!).
Why did this happen?

How can I export (from local db) and import (to production db) existing package to package e.g. "test_versions"?

Uml Process / How to model communication protocol?
« on: September 16, 2014, 07:03:55 pm »
I've modeled data frames (header, messages, structures) that will be sent and received through ethernet.
Now I want to model communication protocol (what frame(s) is expected after another, ACK, NACK, timeouts, etc.).

It there any tutorial on how to model such (simple) communication protocol in EA?

How to change Z-Order of DiagramObject by script?

Precisely I want do "Bring to Top" on diagram element.

How to add (on diagram) link to element (x,y) and link to connector?

I'e created elements and connectors with types:
...and have problems with adding above to the diagram using:

Pages: 1 [2]