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

Pages: [1] 2 3 ... 9
PCS General Board / Error running Webconfig
« on: November 22, 2019, 01:32:11 am »
Hi All

I have installed version 4 of PCS on localhost and have configured IIS with PHP, and confirmed that PHP is working with IIS.

The installation went smoothly and I have copied WebEA and WebConfig to c:\inetpub\wwwoot

Firewall inbound rules are fine, however when I try to navigate to localhost/WebConfig I receive the following:

Fatal error: Uncaught Error: Call to undefined function mb_strtolower() in C:\inetpub\wwwroot\WebConfig\globals.php:179 Stack trace: #0 C:\inetpub\wwwroot\WebConfig\globals.php(26): strIsTrue(false) #1 C:\inetpub\wwwroot\WebConfig\globals.php(14): Logging->__construct(false) #2 C:\inetpub\wwwroot\WebConfig\index.php(31): require_once('C:\\inetpub\\wwwr...') #3 {main} thrown in C:\inetpub\wwwroot\WebConfig\globals.php on line 179

Any ideas?



Hi All

I am attempting to install the MS Office Integration MDG as detailed on

I have clicked the link for the MS Office 2010 Primary Interop Assemblies which appear to install correctly and do show up as installed in Windows Control Panel

However, upon running the MS Office Integration MDG installer, it just reports that the MS Office 2010 interop has not been installed!! The url specified in the error dialog, refers to a page simply stating "Download no Longer Available"

Restarting has no effect.

So, simple question, how does the MS Office Integration get installed?

All the best

General Board / Special Characters in EA Properties View
« on: October 02, 2019, 12:31:24 am »
Hi All

I have imported a number of elements from a CSV file the data for which contains characters such as č

However when this data is displayed in the EA Element properties, these characters are displayed as a black diamond with a white ? inside

The model repository is a centralised and hosted, I believe, on SQL Server

Can the EA properties display such special characters, and if so what is the configuration necessary?

Many thanks


Bugs and Issues / Memo type tags for Connectors EA version 15
« on: September 11, 2019, 12:40:39 am »
Hi All

Has anyone else experienced this in EA version 15?

I have created an MDG with a Memo type tagged value for a connector, all is fine but when the tag is interacted with by using the button, text entered into the Text Dialog and then saved. The value displayed in the tag properties is <memo>* which is correct, but when the is used to display the content of the tag, the original text has not been saved, instead the value is <memo>

This has been verified by a SQL Search on the t_connectortag table the value in the Notes field is indeed <memo> and not the text entered.

If anyone else can confirm this, then I'll submit a formal bug report to Sparx


Bugs and Issues / SysML Part Association
« on: June 28, 2019, 10:57:33 pm »
Not sure if this a bug or the expected behaviour of EA versions 14.1 and 15

Create two SysML Blocks
Create a Part Association (Composition) between them
EA, correctly, creates a Part element for a "child" block and adds this to the Parts compartment

However, when naming the part end of the composition, the role is not used to name the part element, and vice versa. I would expect these names to be synchronised.

If my memory is correct, this was the case in EA v  13.5

Anyone else noticed? Or is this the correct behaviour?



Automation Interface, Add-Ins and Tools / MDG Set Active
« on: June 17, 2019, 06:50:41 pm »
I have set an MDG Active by mistake, does anyone know how to make an Active MDG inactive? That is remove the *



General Board / BPSim Confusion EA version 14.1
« on: May 17, 2019, 04:39:58 am »
Hi All

I am using EA version 14.1 and am attempting to try the BPSim. I have had a look at the user guide library book Business Process Simulation where on page 4 it states

You can purchase and download the MDG BPSim Execution Engine from the 'Products' page of the Sparx Systems website ( As part of this process, you will receive a registration key by email, to enable you to use the system beyond a 14-day trial period.

I have searched the Sparx website and can find no such download.

The entire book refers to his extension.

In the ultimate edition of EA version 14.1 there is a BPSim, which appears to be the same as the for UML Activitiy diagrams etc, it is certainly not the same as the Business Process Simulation book, which is what I want to try out.

Does anyone know what the BPSim situation is? Is there an optional MDG BPsim Add-in for purchase or not? If there is such an Add-in, where do you get it from?



Bugs and Issues / SysML Part Association
« on: February 12, 2019, 01:33:40 am »
Hi all

When creating Block Definition models, in SysML using EA version 13.5, and using a Part Association between Blocks, EA synchronised the source role name and source multiplicity between the Part Association and the correspond child Part Property. Which is as I expected.

However, when performing the same task in EA version 14.1 (including the latest build), all Part Properties and created as anonymous and no synchronisation between source role, source multiplicity and Part Property occurs. Frustrating and not what I expected.

Has anyone else experienced this?

I suspect its a bug, and if so will raise one through the usual channels.

Oddly, I have once or twice out of many attempts managed to get a synchronised source role name and Part Property name, but I cannot repeat this reliably, if at all.



Hi All

Has anyone else experienced the following when generating an MDG in EA 14.1?

1) Create an MDG consisting of the usual profile, custom diagram(s) and toolbox(es)
2) Use the SPECIALIZE Publish -> Publish Diagram as UML Profile for the custom diagram(s), and toolbox(es) to create the XML files
3) Use the SPECIALIZE Publish -> Publish Package as UML Profile for the profile to create the XML files
4) Generate the MDG and select to include Profile, Diagrams, Toolboxes (etc) in the MTS

Only the Package Profile XML shows up the profile selections for profiles / diagrams / toolboxes! That is the XML files generated for the diagram(s) and toolbox(es) are not listed within the MDG Builder dialogs.

If I revert to EA 13.5 and re-generate all the XML files, the MDG builds fine in EA 14.1

Any thoughts?


Automation Interface, Add-Ins and Tools / Metadata Stereotyped Relationship
« on: November 07, 2018, 03:10:19 am »
Hi All

I am developing  fairly complex MDG in EA 14.1 and am attempting to use the "new" quicklinker Stereotyped Relationship between two stereotyped elements defined in my profile.

It works, sort of.

When I create a diagram using my MDG, and use the Quicklink, I see the relationship defined in the Stereotyped relationship, BUT I also see the following




Information Flow




How can these be removed? Presumably somewhere within the MDG, these "extras" are not shown in ArchiMate 3.0 for example.

I don't really won't to revert to the legacy spreadsheet method!

Any help much appreciated


General Board / Disable the abilty to Manage Add-Ins
« on: September 18, 2018, 08:06:24 pm »
I have received a request from a client to restrict who can disable / enable Add-ins / Extensions.

Having checked the List of Available Permissions, there does not appear to be any such permission, and a test of:
  • creating a new user with no permissions at all
  • logging in as that user
  • selected to Manage Add-ins, was able to enable / disable any listed Add-in

As workflow scripts only apply to selected element properties, that route won't work either.

Is there a way to prevent users from Managing Add-Ins?


General Board / Delete / Remove a List Override
« on: June 28, 2018, 07:43:43 pm »
OK I have defined a list item and list override and have set list numbering with my list override to Heading 1 in my template.

How do I remove the list numbering on the Heading 1? The List Numbering menu item is checked, upon clicking I just get a list of list overrides, with option to set to none.

Alternatively, how can I remove an item list and/or list override? There appears to be no option to do so if there is indeed no option, maybe there should be?

If all else fails I could delve into the tables and remove directly from there I guess.

Any suggestions?


Suggestions and Requests / Package Indicator for Baselines
« on: June 14, 2018, 09:46:50 pm »
Hi All

When a package is set as a namespace root, or has version control is configured, the package icon in the project browser changes to reflect these settings.

I would like to see the package icon change (say overlay a letter B) when a baseline has been taken for that package.

I know its easy to write a query to list packages with baselines, and in EA 14 there's new feature Find Baselines, but a visual indicator would be great.


Hi All

Please excuse if this has been asked before, but I did a search and could find the answer I am seeking.

Let's say I have defined an MDG called MyMDG.

I also have an extension that is managing elements created using stereotypes defined within the MDG.

I now wish to create an ad-hoc tagged value within the extension that is included on the MyMDG tab for the tagged values. Here's what I have got

newTag = myElement.TaggedValues.AddNew("MyMDG::My Tag", "");

This adds the tag correctly and it shows in the MyMDG tab BUT, the tag name shows as MyMDG::MyTag, rather than MyTag

How can the prefix of the MDG name be removed?

I have tried

a) adding to TaggedValuesEx - same effect
b) stripping off the MDG prefix from the tag name after it has been added - moves the tag to the Tag tab

Any ideas?



Hi All

Let's say I define an MDG with a stereotype named ABC which is based upon a meta class of UML::Class

I then define attributes (tagged values) and a shapescript within ABC as per usual

I now add a new stereotype XYZ, which is connected to ABC via a Generalisation connector, hence XYZ inherits from ABC

I generate the MDG, and test

Lo and behold the tagged values are inherited as expected, but alas the shapescript is not inherited

I suppose this is the intended behaviour, but just in case I have missed something, can shapescripts be inherited? If so how?

If not (as I suspect), then no option other than to copy the shapescript to all subclasses.



Pages: [1] 2 3 ... 9