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 - Eamonn John Casey

Pages: [1] 2 3 ... 7
Automation Interface, Add-Ins and Tools / EU GDPR MDG Technology
« on: April 11, 2018, 05:46:53 pm »
This question is specific for people modelling information flows in preperation for compliance to the European Unions General Data Protection Regulation.

1. Is anyone using EA to model and document data flows for GDPR?
2. Anyone made or knows og MDG Technologies that can be used? I came on this one which is basically UML Activity.

Input appreaciated,
Eamonn J.

Thanks for the post.

Almost got it working. In UML Types I got Base Class set to class. That is the same base class for ArchiMate3: Components. But the shape script will only draw when I remove the ArchiMate3 stereotype from the Component.

Seems like ArchiMate3 shape script hides the rengering I am trying to do.


I am using ArchiMate v3 and one of the things in the specification is placing a letter in the top left corner to signify which layer the element belongs to. I am New to schape scripting but don't know where to start.
I have added Project Template Package as in the documentation buut need now to change the script.

Thinking maybe something like:
Code: [Select]
orientation = ne

Which menu in Enteprrise Architect v13.5 need I be using?

Eamonn J.


>> 1. Strong Programming skills.
I have fumbled my way through the documentation og the EA API and definitly used this forum MANY times. When scripting diagram generation it was the complexity of X,Y coordinates and ensuring nothing overlaps. Enterprise Architect Diagram Layout usually gives very bad results in my opinion.

>> 2. Citrix
We use a locked down network as weill. To "program on the outside" you'll need an development environment like SharpDeveloper. Not an option here (or for me). Luckily we develop alot of our own software for ourselves - so we got a developer environment With more freedom. Don't have one? Then you will need to "program on the inside" within EA as indicated by Arshad.

Another tip: You can use EA to reverse engineer the database to discover attributes that are not available in the API. The EA API responds With JSON format. But using JSon2CSharp free online convert you get classes to deserialise anything.

Check out my GitHub link I sent. I admit I am no guru either but thankfully we got Internet.

/ EjC //

Automation Interface, Add-Ins and Tools / Re: WebEA user authentication
« on: February 20, 2018, 02:34:53 am »
 I registered this With Supprt a few weeks back and the response is that Windows Arctive Directory login "does not work as intended".

I do not want to og to the bother of:
a. Creating a Enterprise Architect account for each Active Directory user (e.g. AD/Account --> EA/EA_Account).
b. Neither do I want to open the WebEA for "Public Access" (no user).

If you post it as a Bug, I will +1 it. Just simply have not the time right now.

Here is Support:
Re: Reference Number: 17127682 : WebEA: 400 Request does not contain User ID

Unfortunately there is not currently any workaround to login to a security enabled model in WebEA without entering an ID/Password. Currently you will need to use login_prompt = "true" and enter credentials to log in.

Please also note, WebEA does not support automatic login using Windows Authentication. When functioning as intended, the only way to login (to a Security enabled model) in WebEA without a User/Password prompt is to use...

From this it seems that Active Directory Security MUST be switched off....

Eamonn J.

General Board / Export elements from several subpackages to CSV
« on: February 18, 2018, 10:17:00 pm »
I have a package With subpackages containing elements. Is there a way to Select the parent package and export all elements in the subpackages to a CSV file? Some wort of SQL maybe?

General Board / Adding bends to existing connectors
« on: February 13, 2018, 11:27:48 pm »
I see that there is functionality to hold Down Shift while drawing a new connector. But is there a way to draw bends on existing connectors? I got loads of diagrams using the same connector and I only get to choose the defalut Routing types after the first diagram. Makes it very hard to make the diagram look pretty (and readable).

Scripting is  the way to go. There are some EA wrappers on GitHub to get you started.

Here is a wraper (and diagram code) I have made and used.

Using the Diagram Loayout functionality was not good enough. So there is alot of coordinates to keep track of.

Eamonn J.

General Board / Re: Using a central local help library
« on: February 03, 2018, 01:13:55 am »
Thanks for replies. Was able to move Help System to an alternative location on the network that is mapped up on login. So that Works fine.

I am going to try out hosting it on Internation Server.  ;D

General Board / Using a central local help library
« on: February 01, 2018, 08:47:14 pm »
Is there any way in EA 13.5 to point to a Central help file? Our users run in a secure environment With no internet Access and no permissions to install software. Software gets pushed out to Virtual machines and I do not want to replicate help system for Our user base.

Eamonn J.

General Board / Diagram Details hide when publishing
« on: January 16, 2018, 10:14:03 pm »

Is there an option or setting where I can show Diagram Details in Enterprise Architect but when I copy to clipboard or publish that I can hide the details?

Eamonn J.

General Board / Re: SQL to find mult connectors between to elements
« on: January 11, 2018, 01:32:28 am »
Thanks! I now got a start point to tweek With.

The scenario I am looking for is (using ArchiMate speak):
A is Assocaited With B
B is Serving A

So I am looking for Connectors in both directions and of same or different types. I'll post the result when I get to it.  :)

/ Eamonn J. //

General Board / SQL to find mult connectors between to elements
« on: January 10, 2018, 11:04:40 pm »
Does anyone want to share a nifty SQL that finds more than one Connector between to elements? Using "Hide Connector" and similar functionality has been a complete disaster for us. There are some pairs of elements in our model that have many connectors btween them. Makes creating New diagrams labourous to hide unnecessary eones.

I know the tables involved but not really a SQL guru!

Eamonn J.

Bugs and Issues / HTML Publish automation and the need to be logged in
« on: January 05, 2018, 07:40:15 pm »
I have made a utility to run the HTML Publish automatically on a Schedule but the user needs to be logged into the machine for it to work. Does anyone know of a workaround to make this work? I read about a Windows Service wrapper but that only seems to wrap my utility and not the Enterprise Architect instance.

What I really want is to be able to Reference models from Confluence where we do documentation.
Will WebEA/Pro Cloud help here?

Thanksin advance,
Eamonn J.

Bugs and Issues / ArchiMate 3 and Aggregation/Composition nesting
« on: November 14, 2017, 06:04:46 pm »
I have noticed an issue With some elements in the ArchiMate 3 MDG when using Aggregation\Composition and Nesting. In some elements (Application Component) when putting one element inside the other the relationship should hide but it doesn't. Trying the same With elements in Stretagy or Motivation seems to work. The relationship hides when the elements are nested.
Eamonn J.

Pages: [1] 2 3 ... 7