Troubleshooting – Dashboards

Troubleshooting – Dashboards

Q1. Information Needed for Investigating Prolaborate Default Dashboard Thumbnail Issue Post-Upgrade of V3

Description

In this article, we are about to see what all we should request from the customer to share with us for investigating the Prolaborate default dashboard, which shows thumbnails after it is upgraded from V3 to the latest.

Email Draft

Hi [Customer Name],

Thank you for reaching out to Prolaborate Support

Our team is requesting the following information to investigate this issue, we kindly ask you to share it with us to further continue the investigation.

1. Have you encountered any image breakage in the default dashboard of v3? before upgrading to V5.

2. Also, could you please check whether the following paths exist in the V3 folder and share with us screenshots, or a short video of all the images and files present in those folders?
Program Files (x86)\Prolaborate\WebApplication\Assets\Images
Program Files (x86)\Prolaborate\WebApplication\Assets\Images\Dashboard
Program Files (x86)\Prolaborate\WebApplication\Assets\Images\Dashboard\Review
Program Files (x86)\Prolaborate\WebApplication\Assets\Images\Dashboard\WidgetChart
Program Files (x86)\Prolaborate\WebApplication\Assets\Images\Dashboard\WidgetTypes
Program Files (x86)\Prolaborate\WebApplication\Assets\Images\ExternalApp
Program Files (x86)\Prolaborate\WebApplication\Assets\Images\ExternalApp\Logo
We look forward to hearing from you.

Reference

Ticket ID: #9095
Subject: Problems after upgrade to v5 (from v3.7)
Department: Prolaborate Support

Q2. Connectors are not shown when creating a multi-level landscape chart. If same stereotype element used in model

Description

In a diagram, if all the elements are created using the same stereotype and a connector is used between the elements to connect them, connectors are not shown when creating a multi-level landscape chart.

Steps to be taken

If the customer reports connectors are not show on creating the multi-level charts. 


 



On further investigation if you confirmed the element is used by the customer is same stereotype share the below email. with the customer.

Email Template

Hi Arkadiusz,
 
Thanks for your patience. Based on your requirement we recommend two methods to achieve your goal.
 
#1. A hierarchical chart identifies items that need to be populated on one level and then connects them to items on another level, for this one basic pre-requisite is the items must have some difference between them (like differentiated by type or stereotype or version or status or some property)

The Chart designer expects some differentiation between objects in one level and another level, in your case as the elements are of the same stereotype, and not differentiated (tag or status or version or priority), the Designer tends to assume everything goes in Level 1.
 
Showing connectors that are already grouped in one level will result in infinite recursion, and hence will be avoided.
 
The recommended approach is to differentiate between level 1 items and level 2 items using some metadata it could be the stereotype, or even status or version or priority.

Alternatively, you can even group those items in a different package (e.g. items you expect in level 1 to be in a package called level 1 and items in level 2 in a package called level 2, etc). Please refer to the example below where capabilities are grouped in different packages.


 
So, in summary, you must either group them in different packages or should be able to differentiate between one level and another level with some metadata (using filters)



#2. If you are not using the filter in Designer configuration you can use SQL queries according to your requirement to build Dashboard. Please refer to the section “Build using SQL Queries” in the below link for sample SQL queries.
(Please note – THIS WILL ALSO RESULT IN INFINITE LOOP in your case, if the items are not differentiated, this is just for your information)
https://prolaborate.sparxsystems.com/resources/v5/documentation/enterprise-architecture-charts-and-visualizations/build-architecture-landscapes

Please let us know if you have any other questions.

Reference 

Ticket ID: #8818
Subject: problem with Chart Landscape creattion
Department: Sparx Platform Support
URL: https://desk.zoho.com/agent/sixthforcesolutions/sparx-platform-support/tickets/details/759413000032635293

Q1: Tagged Values not displayed in Color Configuration page 

Description 

The color configuration for a custom MDG is not displaying all the tagged values from the stereotypes. The customer is using Prolaborate V4.4.1.33. 
Steps Taken 
- The issue can be reproduced by creating a custom MDG with two enumerations with the same name (“Type” in this scenario) and both of them have different set of tagged values (e.g. Type=1,2,3 and Type=4,5,6) 
 

- Created 3 different stereotypes (e.g. Application Component, Business Actor and Capability) and assigned the first enumeration to two stereotypes and the other enumeration to the third stereotype. 
        



- Generated the custom MDG and imported it into Prolaborate Modelling Languages. 
- In Prolaborate, the tagged values are displayed in the Properties pane. Please refer the below screenshots. 
     




- In the Color Configuration page, only the first “Type” enumeration is displayed. 


- Replicated the issue and transferred the ticket to product team along with my inputs. 
- The issue can be replicated in both V4.4.1.33 and the latest V4.4.1.38. 
- After the Product Team confirmed the bug, created a clone of the ticket and assigned it to Product team for tracking. 

Escalation Contact 

Support Team – Karthick Raja, Lokesh, Sathish, Xavier 
Product Team – Nabil Saleem, Syed Ansari 

Initial Response 

 Hi <Customer>, 
Thank you for contacting Prolaborate Support. 
We understand that you are facing issues with enum tag colors in the color configuration page. We are investigating this issue with the team and will get back to you with an update at the earliest. 
If you have any other questions or concerns, please do not hesitate to let us know. 

 Final Response 

Hi <Customer>, 
Thank you for bringing this to our attention. 
Our team has confirmed that the issue with the Enum tag color is a bug, and it will be fixed in the future release. We will keep you posted once the bug is fixed. 
If you have any questions regarding this, please feel free to let us know. 

Reference 

Ticket ID: #3467
Subject: Feedback / questions from ArianeGroup
Department: Prolaborate Support

Ticket ID: #3911
Subject: [Bug] Enum tag color issue
Department: Prolaborate Support

Ticket ID: #3912
Subject: [Feature] Improvements in Domain Access Management
Department: Prolaborate Support




    • Related Articles

    • Configure Dynamic Charts – One Chart with Multiple Reports

      Dynamic Charts – One Chart Multiple Reports Dynamic Charts Over the years, we have observed that our customers rely heavily on charts to visualize data. Furthermore, we have noticed that many users create multiple charts for the same object and each ...
    • FAQs - Dashboards

      Q1:Dashboard progress is lost after adding a report widget in Prolaborate Description The customer's scenario is as follows, The user was working on their new dashboard and wanted to include a report widget. After the adding the report widget, the ...
    • Known Issues - Dashboard

      Filter option unavaliable for all columns Description The customer reported in v3 that we have every column in report widget have filter option but in v4 only one filter option for all tables. Possible Reason This is a feature in v3 but it was ...
    • Known Issues - General

      Q1:Connectors keep disappearing from the Diagram Description A connector is drawn in a sequence diagram, the diagram is then saved and closed. When reopening the diagram, the connector just disappears from the diagram. The issue seems to occur only ...
    • Build Lifecycle Roadmap

      Lifecycle Roadmap Lifecycle Roadmap The advanced lifecycle roadmap is a powerful method for showcasing the status of various architectural artifacts, such as applications, capabilities, or projects. It plays a pivotal role in the Application ...