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

Pages: 1 2 [3] 4 5 ... 11
Do you know any feature or plugin that allows, given a class model (classes with attributes and relationships), convert it to a database model of classes (classes stereotyped as <<table>> with columns and foreign keys)?

We don't have a ERD model, but a simple class model.

General Board / Re: Where is the now?
« on: July 19, 2018, 07:15:06 am »
Image Library is here: but where is the

@Glassboy: we have a fixed license in this test.

So, the fact is: EA opens slow when connected to the VPN, and the PC makes calls to the  LDAP server. The LDAP server delays the answer, and when it answers, EA opens. But why?

General Board / Where is the now?
« on: July 18, 2018, 11:02:36 pm »
Did you notice the Sparx site has a new look? well, in this new webpage I can not find the download of the (in the registered user site). Can you help me to find it?

In the network trace for the VPN are you seeing the Sparx EA client access the licence server?

With license sever do you mean the LDAP server? if so, no. We just can see the attemps of the PC over the net (not the individual apps).
If you mean the EA server license, no, we are using site license for the test.

Be sure of clicking "New" button before creating a new specification. Sometimes you think you are working on a new spec but the last thing you did was opening a previously created spec, so when you write the name of the spec and edit the rest of the spec, you are really updating the opened spec. I've used it in version 1422 with success.

A client with a very restrictive environment has implemented Citrix VPN in order workers can connect and work from home in the corporative network. Everything works well except EA (tested in version 10 and 13). In the simplest scenary I tested, we have a fresh EA instalation (never have had EA installed previously), and a site license (not dealing with database repositories nor eap files).

When connected via cable in the network (as they  normally do everyday), EA opens instantly, as all of us are used to. BUT, when you unplug the cable, use a data cell phone connection (in order to simulate you are out of the corporative network), and connect to the Citrix VPN, if you try to open EA, it delays the opening about 2 to 5 minutes (you can see the app listed in the Windows task manager, but the splash screen just opens 2 to 5 minutes after double clicking the shortcut).

We tested and noted that within the 2 to 5 minutes of "doing nothing", the PC actually tries to connect to the LDAP/Active directory server and this servers seems to be slow to answer in such circumstances. Some of this calls are delayed, other rejected and finally, when the answer is returned, the delay time ends, and EA finally opens.

The question is: why does EA invoke the LDAP server? We supposed it is related to resolve "the user opening EA" through the permissions in the VPN, but, why other apps does not work like that? I mean: Window calc, Paint, Word.... all of them are apps running in the same conditions but only EA delays opening.

Any idea? Anyone with the same or similar issue?

So, the right way to do it is as follows?
Code: [Select]
element.StereotypeEx = "MyStereotype";

or like this?
Code: [Select]
element.StereotypeEx = "MyProfile::MyStereotype";

So, I think: how does EA know which one of two stereotypes (with the same name but in different profiles) you want to set?

I need to access to the data in the clipboard in a Jscript in the model. Is this possible?

Note it is possible to have several elements with the same name.


How would I do this? and how would I ensure i dont have multiple copies of the same server imported each day.

You have to add in the spreadsheet a column in order to store the GUID of the element in EA. So, it is better if you store this GUID in your CMDB in order the spreadsheet be well generated.

Your script have to find the element by GUID and then refresh the data. If no GUID in the spreadsheet create the element and then upload the GUID (to spreadsheet or CMDB).

Hi. After several tests and reading several posts in the forum about different versions of EA, I'm a bit confused about the ultimate right way to change a stereotype programatically. In a simple scenary as follows:
-There are two stereotypes, from the same profile, extending the same metaclass
-Both stereotypes add the same tag values to the elements.

Sometimes you create the element with the wrong stereotype (A), and later you want to change it to the stereotype B (with a script). What is the right procedure?

I'm particulary confused with: element.Stereotype, element.StereotypeEx, element.FQStereotype, element.MetaType, element.SynchTaggedValues.

Thanks in advance.

Bugs and Issues / Re: Unable to move Interface on a Port, on a Class
« on: June 21, 2018, 08:30:48 am »
What if you move it via the Project browser? (change the element it belongs to)

Bugs and Issues / Re: Saving long urls
« on: June 21, 2018, 08:29:51 am »
Use a url shortener like

Bugs and Issues / Re: Tag values mixing groups (ver 13.0)
« on: June 21, 2018, 08:28:58 am »

I thought yu had already done that procedure...  What you have defined is the standard process for manually redefining a metatype.  If you don't do the steps of making sure you have cleared the StereotypeEx properties (where you unmark the checkbox of the non-current stereotype) then EA doesn't recognise the metatype correctly (Ask me how I know?  ;))

The reason I hadn't do that was there were hundreds of elements with that issue. I really was looking for a script (jscript or SQL) solution, but I really had to fix it by hand, one by one. They are now all fixed. But I still look for a script that has the same effect.

Pages: 1 2 [3] 4 5 ... 11