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

Pages: [1] 2 3
1
Just a little feedback.
We successfully exported / imported native format and exported / imported reference data in a separate file. (All reference data except Security, which we wanted set up differently in the PCS environment.)
I addition we also exported to XMI 1.1 format at the same time as the native export. We then used the XMI 1.1 file to validate the native import. That is, we ran a Baseline Compare immediately after the native import.  (Ribbon: Design: Model: Manage: Manage baselines …)
We had, of course, also run a compact and a successful Project Integrity check on the EAPX repository before exporting.
We are up and running with PCS and WebEA and look forward to soon start exploring Prolaborate.

2
Bugs and Issues / Matrix Profiles not Exported
« on: May 14, 2020, 11:10:19 pm »
It looks like a bug to me, but I am but a novice, so maybe I am doing something wrong.
My old model shows 7 Matrix profiles in the Resources window.
I export reference data and make sure to check off Matrix Profiles.
This is what I get:
Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<RefData version="1.0" exporter="EA.25">
</RefData>
(For this posting a ran an export with only Matrix Profiles checked.)

Why is the export empty? How can I transfer the Matrix Profiles from my old (EAPX) to my new (in PCS) model?
I use Sparx EA 15.0

 - Hakan Lidstrom

3
PCS General Board / Does Office Integration work with PCS?
« on: May 14, 2020, 04:59:00 am »
Specifically, is it possible to point PowerPoint to a model stored in Pro Cloud Server (PCS)? If so how do I specify the PCS connection?

I have done it with PowerPoint and EAPX file model and I see ODBC driver picklists, but I can't figure out how to point to PCS.

Thanks,
Hakan Lidstrom

4
General Board / Re: Can a WebEA user run a report?
« on: May 08, 2020, 09:52:23 pm »
Thanks for the tip.

I thought about that, but it would still be a snapshot from whenever a modeler last updated the linked document. Not quite what I wanted, but my suspicion is corroborated.

We must work with what we have!
- Hakan Lidstrom

5
Bugs and Issues / Re: Metaclass Generalization isSubstitutable
« on: May 08, 2020, 09:46:57 pm »
Regardless of the deeper meaning, is there a way to manipulate the Substitutable property with a script?

I am working on a repeatable XMI import script and comparing my result to what Sparx built in import of the same XMI file produces.
I notice that Sparx import results in Generalization connectors with Substitutable = False (blank checkbox) and my script produces Generalization connectors with Substitutable = True (checked checkbox). How can I set the checkbox to blank?

There is no Substitutable attribute for the Connector class. (How could it be?). But I can't find a Generalization class in the object model. What to do? Can it even be done?

Thanks!
- Hakan Lidstrom

6
General Board / Can a WebEA user run a report?
« on: May 07, 2020, 11:18:25 pm »
A modeler creates a Report Specification with Sparx EA. The element is visible for a WebEA user, but can the report be invoked by them?
And if report specifications can't do it, is there another way to allow a WebEA user to run a report?
It would be useful for a reviewer to have fresh data and not have to rely on a report that was generated several days a ago.

I can't find anything about WebEA and reporting and I suspect what the answer will be. But I want to ask anyhow.
Thanks!
- Hakan Lidstrom

7
PCS General Board / Single sign on - WebEA vs. Sparx EA
« on: May 07, 2020, 01:30:19 am »
My repository sits in PCS. User Security is enabled. I use Windows Authentication and import users from Active Directory.

When I open my repository from Sparx EA it opens without prompting me for user credentials.
When I open my repository from WebEA I am prompted and I have to give my Windows credentials before the mnodel opens.

I am lazy (and so are my coworkers). Is there a WebEA configuration option that bypasses the Windows credentials prompt while still keeping unauthorized users out? (That is, behaving the saame as Sparx EA.)

(And by Sparx EA I mean the Sparx Enterprise Architect, Windows client tool, of course.)

Thanks!
 - Hakan Lidstrom

8
In WebEA configuration one defines properties for a set of "models". It seems to me (with my limited experience) that a WebEA "model" maps one-to-one to what in Sparx EA is called a "repository" or "project". Am I correct?

This is a bit confusing given that Sparx EA also uses the term "model". But in Sparx EA a "model" is a root node in the project browser and there can be more than one in a given project/repository. I want to apply consistent terminology across the Sparx environment and if I am correct that WebEA model = Sparx EA project then I will just remove the word model from the labels on the WebEA login buttons.

Thanks!
- Hakan Lidstrom

9
PCS General Board / Can an ArchiMate object be created in WebEA?
« on: May 06, 2020, 10:11:23 pm »
A user with the proper permissions can create objects (elements) through WebEA, but there is a limited set of element types to chose from.
My organization is using ArchiMate to model its Enterprise Architecture.
Would it be possible to configure the Sparx environment to show ArchiMate types in the WebEA "Add Object" dialog?

(The WebEA Add Object feature will be of limited use if objects can't be assigned their proper type at once. I need to know what to write in our evolving modeling guide.)
Thanks!

- Hakan Lidstrom

10
PCS General Board / How delete object in WebEA?
« on: May 06, 2020, 12:57:21 am »
I am new to PCS and WebEA, but I have learned how to create, read and update an object. What about delete? Is it not possible through WebEA?

I have searched User Forum and User Guide in vain and my desperate clicking in WebEa has lead nowhere. How do I do it?

Thanks,
Hakan Lidstrom

11
What about reference data?

Just yesterday we completed an XMI export / import to our new PCS, but I don't see our scripts or document templates in the PCS model.

I am about to do an export/import of reference data, but first I want to ask - are there any parts of the reference data I don't want to bring over to PCS?
The lazy approach is to check off everything in the export dialog, but I just want to ask in case there is some reference data that would mess up the model on the PCS side.

Quick note on my XMI export/import experience.
It failed when I ran import from my own laptop over VPN, but worked OK when we ran it from a Sparx EA client running on the server.
That is, XMI import worked fine for a small model over VPN, but it failed for the real model XMI, which is about 32 MB in size.

Thanks,
Hakan Lidstrom

12
Aha!

So what I import is an element, an item in the elements collection for a package. Not part of the Repository.Datatypes collection.
I'll try that.

13
Fumbled the keyboard. Dang!

When I run the built in XML Import it creates a package for the uml:model node and then items under it.
the xmi nodes of type xmi:type="uml:DataType" will become items in Sparx that show property Type = DataType.
I want to assign a tagged value to those items. (Whatever they are in terms of the Sparx object model.)
The tagged value will store the UUID exported from erwin, so that I can determine if in the next erwin export a node is new or has already been imported to Sparx. (The erwin modeler may change the name of something. In taht case I want to update the name in Sparx and not create a new item.)

I can't use the built in Sparx XML import because e it just creates new items every time I run it. Thus the need for my own script.

As I mentioned earlier I can create tags manually on items imported by the Sparx built in import  but I don't now how to do it with a script.

14
I am importing from an xmi file, exported from erwin. It has a uml:model node and under it ore other nodes such as:
Code: [Select]
<uml:Model xmi:type="uml:Model" xmi:id="{799A0437-D91A-4CC5-998A-7C23E2130F39}+00000001" name="Integrated Review">
<packagedElement xmi:type="uml:DataType" xmi:id="{D1F75789-86EE-4187-BF2D-5F05AB9963EF}+00000001" name="char[18]" visibility="public"/>

15
Could it be that my imported datatype isn't a "Sparx datatype", but something else in terms of the Sparx object model? But if so, what?
Whatever it is, it is a child of a package. On a diagram it shows as a plain box with <<dataType>> above the name. Like a stereotype would be displayed, but the Stereotype property is blank and the Type property shows "DataType". As i write this I realize that the diagram shape shows a lower case 'd' while the Type property shows upper case 'D'. Whatever significance that may have.

(I would include a screenshot of my imported datatype if I could just figure out how.)

/Håkan


Pages: [1] 2 3