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

Pages: 1 ... 5 6 [7] 8 9 ... 21
Suggestions and Requests / Select Alternate Image for connector label
« on: November 19, 2016, 01:29:03 am »
Hello all,

The ability to select an alternate image for a connector label would be useful.

It would work the same way as for elements but replace not the connector itself, but the label, with the specified image.


Bugs and Issues / RAS: import old version
« on: November 14, 2016, 11:01:27 pm »

Working in 11.1, I was under the impression that you could only import the most recent version of a package from a RAS storage.

However, at the EEAUG meeting on Friday I spoke to someone who was in the middle of setting up RAS for his organization, and who said that you can import old versions of assets.

Was he mistaken? Or have I missed something?
If it is possible in recent versions, is it also possible in 11.1? 'Cos I can't find a way.



Bugs and Issues / RAS timestamps
« on: October 28, 2016, 07:28:56 pm »
Hi all,

Got another quite amazing pair of bugs in the reusable asset service in 11.1, which I'd like to know if they're still around in 12 and 13 before I file a report. You'd think these are so atrocious that there's no way they haven't been fixed, but then again they made it through Sparx' quality control in the first place, so worth a check.

Simply put, the timestamps in the Reusable Asset Service window are out of joint.

In the Registry Browser tab, there's a Last Registered column. This shows not the time each package was last uploaded, but the last time the tab was refreshed. You can verify this by hitting the green-arrows "Reload Registry Browser" button up top. Every row shows the same time.

Asset Properties has two fields Created Date and Modified Date. These show not the created and modified dates of the selected package, but the last time the selection was changed in the Registry Browser. Both fields show the same time.

So clearly a bit of demo code found its way into production. You 12/13 users, and how I envy you, could you check if this has been fixed?



Bugs and Issues / RAS dependencies: "registry" vs "storage"
« on: October 28, 2016, 12:35:03 am »
Hi all,

I'm running 11.1 over here, so I'd just like to check in with you before I send a bug report since it might have been fixed.

In the reusable asset service, one Registry (corresponds to one repository) contains any number of Storages, each of which contains any number of reusable assets (packages, although 13 appears to expand on the concept).

When you click the Register... button to upload an asset, EA opens the "Register Package(s)" dialog.
In this dialog, you order EA to do dependency checks.

The results of a dependency check are presented in the "Select Needed Package: <asset name>" dialog.
At the bottom of this dialog is a checkbox labelled "Use latest version of selected package in Registry ( if available )".

In the dialog's tree view, packages which are already present in the storage are marked with a green dot. Those packages will not be uploadable when you return to the parent dialog, because they are already in the storage.
If your asset has a dependency to another package which is already in the same registry but in a different storage, EA loses track of the dependency. Such packages will be available for upload in the parent dialog.

The bug here is that the text in the dialog says "Registry" when it should say "Storage". The same is true in the manual for version 12.1 and version 13.0.

The same confusion is present at the other end, when importing (downloading) an asset.

If you select to import a "Package and Dependents", if the package is dependent on another asset which is present in the same registry but a different storage, EA will pop a dialog saying "The following package(s) does not exist in Registry. Continue with Import?".

The manual pages don't mention this explicitly, so you're off the hook there.

Now what I'd actually want is for EA to be able to track dependencies across storages within a registry. However, the fact that it only tracks dependencies within the same storage is clearly by design, and I can live with it. But the GUI and the manual need to be corrected.

So the question to all 12 and 13 users out there: are the aforementioned dialogs still incorrect?



Hi all,

I've got a model with a lot of simple single-partition (horizontal) activity diagrams.
The actions are usually instances of simple composite activities, which in turn contain simple activity diagrams.

What I'd like for the HTML version is to create a separate frame below contentIFrame (the usual diagram frame), so that when I click an element in contentIFrame, its details are shown in the lower frame instead of replacing the contents in contentIFrame.

This way I should be able to display the main activity diagram in contentIFrame, and the detailed one in my new frame.

Has anyone done something like this and maybe has teh codez lying around?



Bugs and Issues / IPv6 connection to license server
« on: October 21, 2016, 01:47:08 am »
Hello all,

On a 11.1 install, I'm trying to access a license server over IPv6. This doesn't seem to be working.

If I set the registry key SSKSAddress to a hostname or an IPv4 address, it works -- but if I specify an IPv6 address EA interprets this to mean a hostname.

So: has this been fixed in a more recent release?

UPDATE: I saw that IPv6 support had been added to the Cloud Service in one of the betas for v13. This is not mentioned in the official release notes. So: is IPv6 now supported for the Cloud Service? And crucially: is it supported for the license server?


Bugs and Issues / Help search busted, broken and just plain wrong
« on: October 17, 2016, 07:57:41 pm »
Hi all,

Researching an upcoming post I went to the (on-line) help page for 12.1, entered a search term and got...
... a bunch of results for 13.0.

If I'm using 12.1, or any other version, getting results for a different (future) version is of no help at all. I need to get results for the version I had gone to in the first place.

A quick fix, I'm sure. It's not like the only manual search function is just a free-text search against all the indexed help pages regardless of version -- right?


Suggestions and Requests / Table-style output tab
« on: September 15, 2016, 08:38:36 pm »
Hi there!

Whilst helping out with this issue, 'cos, hey, that's just the kind of guy I am, I noticed that the "AuditLog" output tab, which gets added when you access an audit log, is actually a table.

This could be useful for a lot of other situations, so could we please have the option of creating a table-style output tab?

Repository::CreateTableOutputTab(Name, ColumnNames)    // ColumnNames: semicolon-separated string
Repository::WriteTableOutput(Name, OutputPairs, ID)         // OutputPairs: semicolon-separated column=value pair string

The table-style output tab should also provide a copy function similar to that in the search results, so you can copy the tabulated data straight into a spreadsheet.

I know you can roll your own component and use AddTab() or AddWindow(), but if (if) the functionality is already there already it'd be very convenient in many scripting type situations.

Good, yeah?


Hi all,

I'm setting up a cloud service installation for a client, who wants the setup process to be automated to the greatest extent possible. We would like to be able to automate not only installation of the service, but configuration of database managers as well (normally done by "Add"ing them in the cloud server management client).

The problem is that I can't find where the cloud service stores this information. It's not in the config file (where it stores the password), it's not in the installation directory and it's not in the registry.

So where is it, and in what format?



Bugs and Issues / Cloud Services user account privileges
« on: July 13, 2016, 09:17:53 pm »
Hi all,

I'm setting up cloud services for a client.

It's an intranet installation and we're only intending to use it for reusable assets. We're on a Windows server with the databases in an SQL Server on the same host, and do not use IIS integration.

My problem is I can't get the service to run unless it's got administrator privileges.

The installers sets up the service to run as Local System. If I modify it to run as a different user account, which has full control of the install directory, the service fails to start. It drops a Windows log saying it failed to read the configuration file, but that's its catch-all log for failure to initialize. (You get the same thing if for instance the account doesn't have write access to the Logs directory.)

If I then give that same user account local admin privileges, it runs just fine.

Does anyone know what specific privileges this thing needs and why?

If I can set the account up to have some specific privileges that'd far more palatable than giving it complete administrative control.



Bugs and Issues / Cloud Service user
« on: July 07, 2016, 12:25:40 am »
Hi all,

I'm helping a client set up a cloud service for their intranet, specifically to enable reusable assets. The environment is all-Windows, with SQL Server for the DBMS. IIS extensions will not be used.

We're using domain groups to control database access, and out of the box the Cloud Service sets itself up to be run by the local System user, which doesn't have access to any databases.

What is the best practice in this situation?

Should we create a local user on the server, give it access to the database, and make the Cloud Service run as that user?

Or should we give the local System user database access? This sounds iffy to me.

Any suggestions appreciated,


Bugs and Issues / Image library, the great mystery
« on: June 04, 2016, 12:44:11 am »
Hi all,

I seem to recall I wrote something on this a while back but I can't find it now. So.

1) How does the ImageID column work? Is it simply a key column with randomly assigned integers, or do they actually mean something and if so, how are they calculated?

2) What about the Type column? Bitmap, yes. What else can it be?

3) Is there any way to manage the contents via the API?




General Board / Re: Enterprise Architect 13 Beta 1 1300
« on: June 03, 2016, 07:03:15 pm »
Oh great. There goes my long weekend.  >:(

Hi again,

This is further to an earlier post of mine, but first I retracted and then the thread went funny.


You can't actually use the SparxCloud.exe installer to install just the management client. The best you can do with the service is select "Feature will be installed when required," you can't actually deselect it (as in "Entire feature will be unavailable") -- which you can do with the management client (and the HTTP support).

So rant back on.

The management client needs to be separated from the service installer-wise. The whole point of the cloud service is to work in a networked environment. Who logs on to a server to manage its services? Nobody, that's who.

Meanwhile, can someone enlighten me as to when the service is actually required? In other words, if I defer installation of the service, under what circumstances will it suddenly install without me asking?




My cloudy client repackages EA for their own intranet. The question arises, does the cloud service management client need the cloud service config file?

Yes, absolutely, according to the help.
"The first settings you will see in the configuration file are to control how the Management Client will connect to the server."

No, of course not, according to the help.
"The Logon screen is the first to be shown when launching the Management Client and at a minimum requires the address (and port) of the Cloud Server you wish to connect to."

So... Which is it?



Pages: 1 ... 5 6 [7] 8 9 ... 21