Decision Insight 2.0.0 Defect Index


This page tracks all the defects resolved in Decision Insight and provides a global view to identify all the releases that contain a particular fix.

Security Vulnerabilities


Support Case Severity Description Fix Version

Minor

Spring dependency updated

To prevent potential threats, Spring has been upgraded from 5.1.14 to 5.1.20

20210201

Minor

HttpClient dependency updated

To prevent potential threats, HttpClient has been upgraded from 4.5.12 to 4.5.13

20210201

Minor

XStream dependency updated

To prevent potential threats, XStream has been upgraded from 1.4.11.1 to 1.4.15

20210201

Minor

Jackson dependency updated

To prevent potential threats, Jackson has been upgraded from 2.10.2 to 2.10.5.1

20210201

Minor

Jetty dependency updated

To prevent potential threats, Jetty has been upgraded from 9.4.33.v20201020 to 9.4.35.v20201120

20210201

Minor

Groovy dependency updated

To prevent potential threats, Groovy has been upgraded from 3.0.5 to 3.0.7

20210201

Minor

ua-parser-js updated

To prevent potential threats, ua-parser-js has been upgraded from 0.7.22 to 0.7.23

20210118

Support Case Severity Description Fix Version

Minor

Apache Shiro dependency updated 

To prevent potential threats, Apache Shiro has been upgraded from 1.6.0 to 1.7.0

20201221

Major

Jetty dependency updated

To prevent potential threats, Jetty has been upgraded from 9.4.30.v20200611 to 9.4.33.v20201020

20201207

Minor

node-fetch dependency updated

To prevent potential threats, node-fetch has been upgraded from 1.7.3 to 2.6.1

20201026

Minor

ua-parser-js updated

To prevent potential threats, ua-parser-js has been upgraded from 0.7.21 to 0.7.22

20201012

Minor

Groovy dependency updated 

To prevent potential threats, Groovy has been upgraded from 2.5.11 to 3.0.5

20200928

Major

Apache Shiro dependency updated 

To prevent potential threats, Apache Shiro has been upgraded from 1.5.3 to 1.6.0

20200914

Major

Busybox dependency updated 

To prevent potential threats, Busybox has been upgraded from 1.30.0 to 1.32.0

20200914

Major

The latest Java JRE is included in the installer

OpenJDK 14.0.2 was released on July 14th, 2020. It is now included by default.

20200803

Minor

Jetty dependency updated

To prevent potential threats, Jetty dependency has been upgraded from 9.4.28.v20200408 to 9.4.30.v20200611

20200803

Minor

Lodash dependency updated

To prevent potential threats, lodash dependency has been upgraded from 4.17.13 to 4.17.19

20200803

Minor

Hibernate validator updated

To prevent potential threats, Hibernate validator has been upgraded from 6.1.2 to 6.1.5

20200720

Minor

Common-fileupload updated

To prevent potential threats, common-fileupload has been upgraded from 1.3.3 to 1.4

20200622

Major

Apache Camel updated 

To prevent potential threats, Apache Camel has been upgraded from 2.24.1 to 2.25.1

20200622

Minor

Commons-codec updated 

To prevent potential threats, commons-codec has been upgraded from 1.11 to 1.14

20200622

Major

The latest Java JRE is included in the installer

OpenJDK 14.0.1 was released on March 14th, 2020. It is now included by default.

20200608

Minor

Log4j updated

To prevent potential threats, Log4j has been upgraded from 2.13.0 to 2.13.3

20200608

Minor

Shiro updated

To prevent potential threats, Shiro library has been upgraded from 1.5.1 to 1.5.3

20200525

Minor

Jetty updated

To prevent potential threats, Jetty library has been upgraded from 9.3.20.v20170531 to 9.4.28.v20200408

20200511

Minor

Netty updated

To prevent potential threats, Netty library has been upgraded from 4.1.45 to 4.1.48

20200427

Minor

JQuery updated

To prevent potential threats, jQuery library has been upgraded from 3.4.1 to 3.5.0

20200427


Desktop Client updated

To prevent potential threats, minimist (from before 1.2.5 to 1.2.5), electron (from 6.0.1 to 8.1.1), electron-builder (from 19.56.2 to 22.4.1) libraries and pepflashplayer.dll (from 32.0.0.114 to 32.0.0.344) have been updated

20200413

Minor

Netty updated

To prevent potential threats, Netty library has been upgraded from 4.1.42 to 4.1.45

20200302

Minor

Application file structure validation

When importing an application file, a validation of its structure is automatically done.

20200302

Major

Log4j updated 

To prevent potential threats, log4j has been updated from 1.2.17 to 2.13.0

(warning) The Axway SSO agent needs to be updated to support this change

(warning) A new log4j2.properties is automatically provided but its format is incompatible with the legacy  log4j.properties

20200217
01128987 Major

Handlebars updated

To prevent potential threats, Handlebars library has been upgraded from 4.1.2 to 4.5.3.

20200217

Major

The latest Java JRE is included in the installer

OpenJDK 13.0.2 was released on January 14th, 2020. It is now included by default.

(warning) Truststores without the "Basic Constraints" extension are now rejected by default, see Java 13.0.2 release note for more information

20200217
01084857 Minor

Reinforced security on servlet access  and additional logs

Access rights check when accessing the different servlets has been reinforced and is now checking access to the displayed information as well as access to the tool. Failed access due to missing rights are now logged.

20200120

Minor

Potentially harmful commands removed
To prevent database corruption, some JMX and shell commands that could allow data tampering have been removed.

20191223

Minor

Audit log enhancement
To improve security monitoring, audit logs for some JMX and shell commands have been added or enriched with user name

20191223
01084857 Minor

XML routes do not accept DTD anymore

To prevent potential threats, Document Type Definition has been deactivated in routes xml.

20191223

Minor

Webservices no longer disclose Jersey version

To prevent potential threats, Jersey version is no longer displayed

20191223
01093220 Major

Content-Security-Policy header directives could not be customized using platform properties

Adding the csp header customization in conf/platform.properties had no effect. Now, the default values for this header are by default in this file and can be customized.

Misleading documentation in previous versions of Decision Insight has been fixed.

20191209

Minor

Missing rights check on properties update

Update of properties in data integration were not checked regarding the user's capabilities

20191209

Major

The latest Java JRE is included in the installer

OpenJDK 13.0.1 was released on October 15th, 2019. It is now included by default.

20191125

Minor

Jackson Databinding updated

To prevent potential threats, Jackson Databinding library has been upgraded from 2.9.10 to 2.10.0

20191125

Minor

Netty updated

To prevent potential threats, Netty library has been upgraded from 4.1.32 to 4.1.42

20191111

Minor

Camel-ahc updated

To prevent potential threats, camel-ahc has been upgraded to use Netty 4.1.42

20191111

Minor

Jackson Databinding updated

To prevent potential threats, Jackson Databinding library has been upgraded from 2.9.9.3 to 2.9.10

20191014

Major

The latest Java JRE is included in the installer

OpenJDK 13 was released on September 17th, 2019. It is now included by default.

20191014

Major

Apache common compress updated

To prevent potential threats, Apache common compress has been updated from 1.18 to 1.19

20190930

Minor

XML deserialization security improvement

Updated our way to deserialize xml data to prevents attackers to run arbitrary commands

20190916

Major

Jolokia updated

To prevent potential threats, Jolokia has been updated from 1.5.0 to 1.6.1

20190902

Minor

Jackson Databinding updated

To prevent potential threats, Jackson Databinding library has been upgraded from 2.9.9 to 2.9.9.3

20190902

Minor

Lodash dependency updated

To prevent potential threats, lodash dependency has been upgraded from 4.17.11 to 4.17.13

20190819

Major

Apply strict Referrer header validation on login page

To prevent potential threats, the Same origin policy protection has been applied to /login

20190722
01040419 Major

X-Permitted-Cross-Domain-Policies HTTP header on Flex view

The X-Permitted-Cross-Domain-Policies HTTP header was added to the Flex view.

20190708

Major

XStream updated

To prevent potential threats, xStream library has been upgraded from 1.4.10 to 1.4.11.1

20190624

Minor

Jackson Databinding updated

To prevent potential threats, Jackson Databing library has been upgraded from 2.9.8 to 2.9.9

20190624
01061576 Minor

JQuery updated

To prevent potential threats, jQuery library has been upgraded from 3.3.1 to 3.4.1

20190610

Minor

Js-yaml updated

To prevent potential threats, js-yaml library has been upgraded from 3.13.0 to 3.13.1.

20190506

Minor

Handlebar updated

To prevent potential threats, Handlebars library has been upgraded from 4.1.1 to 4.1.2.

20190506

Minor

Busybox updated

To prevent leaking information through DHCP crafted requests.

20190408

Minor

Specify actor in audit log on user update and user password change

Audit file did not correctly log which user updated his/her profile information and his/her password too.

20190225

Minor

Spring library updated

To prevent potential threats, Spring library has been upgraded.

20190225

Major

Jackson library updated

To prevent potential data deserialization threats, Jackson library has been upgraded.

20190211
01011956 Major

Apply Same Origin checks on Flex view

Previously, the same origin policy was applied only on the HTML view (/ui). It is now applied also on the Flex view (/app).

20181210

Minor

Update version dependencies on Lodash

The version of Lodash (used for the HTML view) has changed from 4.17.10 to 4.17.11 to prevent potential threats.

20181210


The latest Java JRE is included in the installer

OpenJDK 11 was released on September 25th,01002821 2018. It is now included by default.

20181112

Major

The latest Oracle Java JRE is included in the installer

Oracle Java JRE 10.0.2 was released on July 17th, 2018, and is now included by default.

20180917

Minor

Apache Ignite library updated

To prevent potential data deserialization threats, Apache Ignite library has been upgraded and a whitelist of serializable classes was added.

20180917
00993050 Minor

Replace plexus-utils third-party library

Removed and replaced plexus-utils third-party library that contained potential security threats.

20180903

Minor

Apache POI framework updated

Apache POI framework has been upgraded form version 3.14 to 3.17 to prevent potential threats.

20180903

Minor

Spring framework updated

Spring framework has been upgraded from version 4.3.14 to 4.3.18 to prevent potential threats.

20180820

Major

JQuery / Handlebars updated

JQuery has been upgraded from version 1.8.0 to version 3.3.1 and handlebars from 1.0.0 to 4.0.5 to prevent potential threats.

20180820

Major

The latest Oracle Java JRE is included in the installer

Oracle Java JRE 1.8.0_181 was released on July 17th, 2018, and is now included by default.

It contains security enhancements for LDAPS connections. For more information, see  Configuring User Directories (LDAP)#LDAPS ("endpoint identification").

20180806

Major

JQuery updated on login screen

On the login screen, JQuery has been upgraded from version 1.12.2 to version 3.3.1 to prevent potential threats (CVE-2015-9251 ).

20180806

Major

Cross-site scripting protection

To prevent cross-site scripting attacks, the header Content-Security-Policy is now applied on all Decision Insight screens.

20180611

Minor

XXE threat remediation

Remediation added to prevent potential XXE exploit during license jar deployment.

20180611

Minor

Ignite is sensitive to deserialization of untrusted data

Ignite is updated to version 2.4.0 to solve CVE-2018-1295.

20180528

Major

Guava is sensitive to insecure deserialization

Guava is updated to version 25.0 to solve CVE-2018-10237.

20180528

Major

The latest Oracle Java JRE is included in the installer

Oracle Java JRE 1.8.0_172 was released on April 17th, 2018, and is now included by default.

20180507

Major

Jolokia is sensitive to XSS vulnerability

Jolokia is a library used to access JMX commands through HTTP. Version before 1.5.0 can be sensitive to XSS vulnerability (CVE-2018-1000129).

20180507

Major

Decision Insight is sensitive to CSRF attack

CSRF mitigation techniques are now applied on all Decision Insight screens.

20180507

Fixed Issues

All product versions released after the "Main Fix Version" will contain the fix for that particular issue. No hotfix will be required.


Support case Severity Description Main Fix Version Hotfixes
01218209 Medium

Relative URL only worked when opened in new tab

From the HTML view, when clicking on a link to access a relative URL from the same tab, the URL was not recognized properly and user was redirected to the home page

20210301
01228269 Minor

Obsolete dependency between application permissions and flex access permission

All the dependencies to "Access Flex application" have been removed. The permission is no more granted automatically when adding an application permission.

20210301

Medium

Session error in data integration routes 

There was an issue improperly linking the data integration routes to the user session. Therefore the route was failing when the user logged out.

20210301

Major

Absorption on rhythmic attribute could lead to a fail-fast 

Concurrent absorption of the same value on a rhythmic attribute was not supported. To prevent database corruption, a fail-fast was triggered. The case is now supported.

20210215
01216632 Minor

Error during download of redolog

On primary/replica or high availability (main/backup) deployments, the message 'Error during download' could be logged. It was a specific corner case that occurred scarcely. It had no consequences except slowing down ponctually the synchronization

20210215

Minor

Description fields in HTML view could be slow to load

There was some lag on text areas (mainly descriptions). 

20210215

Minor

Focus not set on opening popup when using keyboard

When opening a popup with keyboard, focus was not set within it, making tedious to reach its content

20210201

Medium

Database merge consumed too much memory

Database merge operations have been optimized to reduce memory consumption in such cases.

20210201
01208543 Minor

Mashlets in instance pagelet flickered

When mashlets on a given line were configured with column count not matching the column span and with an hyperlink to dashboard defined, the mashlets could change position when the pagelet got refreshed.

20210201
01217039 Medium

Action Mashlet ghost click

Some ActionMashlet's action was triggered when sort was changed

20210118

Support case Severity Description Main Fix Version Hotfixes

Minor

Deletion summary was not displayed on HTML view import screen

A regression made the deletion summary screen no more displayed when importing

20201221 20200720-07, 20200803-06, 20200831-04, 20200914-04, 20200928-04, 20201012-04, 20201026-03, 20201109-03, 20201207-02

Minor

Useless warning when opening the knowledge time popup

The console warning when opening the knowledge time popup has been removed

20201221

Minor

Fill color and alpha from template are not taken into account on charts display

Fill color and alpha from templates are now correctly applied to the charts (visible on area or column display types)

20201221
01208530 Major

HA backup failed to stop gracefully

When deploying a HA cluster, once the backup was connected to the main node, it could not stop the normal way, it had to be killed.

20201207
01206145 Minor

Legend in pie chart was not hidden in the HTML view when the legend option was unchecked

The option to display the legend in pie chart (in pie chart format settings) is now taken into account correctly when the option is unchecked.

20201207 20201012-03, 20201026-02, 20201109-02
01205438 Minor

Daylight saving transition date could sometimes take place at the wrong date in the HTML view

If the option to align HTML dashboard display on server timezone was activated, for some timezones, the winter time transition was not properly identified. This lead to incorrect instant display in the HTML view during the period between the assumed daylight saving transition and the real transition.

20201109

20201012-03, 20201026-02

20200928-04, 20200914-04

01174519 Major

Orphaned instances after purge (fixed)

In some cases corrupted data made dashboards fail to read details of instances, such as valid time and attribute values. This resulted in blank lines appearing in dashboards.

20201026 20200831-03, 20200914-03, 20200928-03, 20201012-02
01202942 Major

Some pagelets are failing with a "An internal error occurred while processing the query" error in the HTML view

In some specific cases, pagelets created before 20200330 release and viewed after this release could not be displayed correctly. It was still possible to display the dashboard but with an error displayed on the pagelet

20201026 20200511-08, 20200525-08, 20200608-08, 20200622-08, 20200706-07, 20200720-06, 20200803-05, 20200831-03, 20200914-03, 20200928-03, 20201012-02

Minor

Incorrect weekday name displayed in the rhythm configuration screen HTML view

When displaying the details of week based rhythm, the starting day was incorrect in the HTML view.

20201026

Minor

Unavailable screens after an application error

After an application error (for instance, if the user displays a dashboard before its creation), some configuration screens were not being displayed

20201026

Major

Computings section could not be displayed in some cases

When there were pending events with no defined recomputing interval, display of the Computings section in the Monitoring and Support menu would fail

20201026
01181034 Minor

Chart datatip could be partially hidden in HTML view

A display issue would sometime the cause the datatip of chart to be overlaid by the top banner of the HTML view

20201026

Blocking

Export properties operation from the HTML view would fail

In the HTML view, export of application properties was leading to blank page and failed export.

20201012 20200330-07, 20200427-07, 20200511-07, 20200525-07, 20200608-07, 20200622-07, 20200706-06, 20200720-05, 20200803-04, 20200831-02, 20200914-02, 20200928-02

Major

Chart mashlets datatips display was blinking

A regression caused interferences when hovering over the chart to display the datatips, impacting overall smoothness

20201012

Minor

Action mashlet status was not updated when sorting adjacent column

On a datagrid with action mashlet, when sorting a column directly on the grid, action status were not updated (until a user action like a scroll)

20201012

Minor

Log pollution when stopping the platform with a running HTML view

Some additional error messages were written to logs when stopping the platform. This messages were due to the HTML view's heartbeat and were useless (not real issues). They are no more written to logs

20200928

Minor

Error when accessing a node without an application on the HTML view

When there is currently no application on an node, an error was raised when accessing the HTML view. There was no other consequence, it was still possible to import an application

20200928
01176432 Major

Action mashlet rendering is slow

Used in a datagrid, the action mashlet was very slow with a lot of rows. Performances has been improved.

20200928

Minor

The newly created notification is selected in the left list

Newly created notification was not selected by default once saved. This is now the case.

20200914
01174519 Major

Orphaned instances after purge

In some cases corrupted data made dashboards fail to read details of instances, such as valid time and attribute values. This resulted in blank lines appearing in dashboards.

20200831 20200217-08, 20200302-07, 20200316-05, 20200330-06, 20200427-06, 20200511-06, 20200525-06, 20200608-06, 20200622-06, 20200706-05, 20200720-04, 20200803-03
01183364 Major

Node fail to start when activating HTTPS

Node crashed at startup due to wrong interpretation of platform.properties

com.systar.boson.http.hstsMaxAge=6 months

20200831 20200622-05, 20200706-04, 20200720-03, 20200803-02
01178428 Medium

Error while exporting a Pagelet

Pagelet export failed with an exception when there were 2 mashlets using the same id

20200831
01178607 Major

Fail fast on closed key collision

In some cases corrupted data and a key collision produced a fail fast.
In such case, the application no longer failed and logged a warning instead. This was a preventive change the complete fix coming with  Orphaned instances after purge

20200831 20200217-07, 20200302-06, 20200316-04, 20200330-06, 20200427-05, 20200511-05, 20200525-05, 20200608-05, 20200622-05, 20200706-04, 20200720-03, 20200803-02
01178430 Major

Pagelets of others dashboard's states were displayed in the dashboard export dialog

A regression made visible all dashboard's pagelets in the dashboard export dialog even if they were not part of the currently displayed state.

This regression was affecting only dashboards with several states.

20200803 20200427-04, 20200511-04, 20200525-04, 20200608-04, 20200622-04, 20200706-03, 20200720-02

Major

Importing an application with an entity containing an additional key could fail

It would happen when the additional key relied on an attribute with non unique values. It was leading to an unclear error displayed on the screen and an import partially done that could corrupt the platform.

Now, it leads to either a key stealing report or fail fast to prevent corruption, depending on if the key name already exists or not.

20200803
01175531 Major

Available values were not displayed on the acknowledge mashlet using the HTML view

A regression prevented to choose a new value for the classifier in the acknowledge mashlet

20200720 20200608-03, 20200622-03, 20200706-02

Minor

Jmxtrans housekeeping

Some MBean references have been removed because they were obsolete.

20200720

Major

Could not change context in attribute selector for Notifications

A regression prevented to change context in attribute selector, allowing only to pick attributes from same entity as the classifier triggering the notification

20200706 20200622-02

01170293

01167318

Major

Routes would not stop

A regression prevented sometimes routes to stop properly

20200706 20200120-06, 20200203-05, 20200217-06, 20200302-05, 20200316-03, 20200330-04, 20200427-03, 20200511-03, 20200525-03, 20200608-02, 20200622-02

Minor

Extra characters were displayed on acknowledge and threshold mashlets

A regression introduced some extra characters on those mashlets display

20200706 20200622-02
01150202 Major

Computing would not trigger

When node continuously received a large amount of data, computed attributes could fail to trigger on time.

20200706

Major

Node could be long to start

A node could take a lot of time on startup to open some transactional stores, due to unnecessary sorting operations. Those have been removed to improve the loading speed.

20200706
01166835 Minor

Import could cause arithmetic overflow on future instance

A live instance created after the import date would generate an arithmetic overflow. To fix this, in such a case, these instance start date is extended to the import date.

20200622
01161247 Blocking

Properties file migration failed on some OS

Platform and log4j2 properties files migration were not applied properly

20200608 20200525-02, 20200511-02, 20200427-02, 20200330-03, 20200316-02, 20200302-04, 20200217-05 

Minor Missing confirmation  on closing tab with pending notification edition
When closing a navigator tab, if a notification was being created or edited, the tab would close immediately. There is now a confirmation pop up before tab closing.
20200608

Minor Hyperlinks missing time machine parameter 
Time machine instant wasn't added to mashlet hyperlinks when switching from live to pause on the HTML view
20200608
01161145 Minor

Search dashboard results were delayed

When submitting the filter values of a search dashboard, the pagelet wasn't displayed until the next time-machine tick

20200608

Minor

Store opening would occur multiple times

Data stores could be opened multiple times startup, slowing down the startup process. They are now opened only once.

20200608

Major

Cluster nodes sometimes failed to connect to producer node

In some rare cases, when the producer node was catching up after a restart, and its hard disk was slow, other cluster nodes could fail to connect to it

20200511

Major

Route would sometimes not resume file processing after a restart.
Due to a caching issue, unprocessed files were identified as already processed by the restarted route. This would happen when route reads files with an indempotent repository ("set state") as described in Prevent from processing a file several times

20200427
01152079 Major

Charts in HTML didn't display the curve until valid time end if there is no following data

A regression made the last point of a curve not displayed correctly

20200427 20200330-02
01151964 Minor

HTML view: Error when displaying a datagrid

A regression made the datagrid crash in some cases, as it was not initialized properly.

20200316 20200217-04, 20200302-03

Major

Improper instance lifetimes in database

In some rare cases, instances could provide an improper lifetime. This would happen when a flush occurred just before the instance lifetime was shortened with a great time scale change (eg. from year to minutes)

20200316 20191209-06, 20191223-06, 20200120-05, 20200203-04, 20200217-03, 20200302-02
01135079 Major

HTML view: Dashboard crash when following link to a particular instance

In some rare cases, when following a link to a dashboard for a particular instance, the dashboard could not be displayed and the user was redirected to the home dashboard

20200302 20191209-05, 20191223-05, 20200120-04, 20200203-03, 20200217-02

Minor

Date selection popup was partially hidden when using minimal resolution, preventing time selection

Popup position has been moved to the right, to display it completely

20200302

Major

Replica would no longer accept Flex requests in "dedicated load balancer topology" 

The replica was considering the request harmful and rejected it

20200217 20190819-06, 20190902-07, 20190916-06, 20190930-06, 20191014-05, 20191028-03, 20191111-04, 20191125-03, 20191209-04, 20191223-04, 20200120-03, 20200203-02

Minor

Grid headers with multiple dimensions were not fully displayed on the HTML view

When displaying a grid containing several dimensions, only the first row of the header was visible

20200203 20191209-03, 20191223-03, 20200120-02

Minor

Batch action did not work on Notifications

When selecting several notifications, the batch start/stop actions remained disabled, preventing to launch them.

20200203
01123757 Minor

Pagelet export was not filtering the data

A regression made the dashboard parameters values not taken into account when exporting a pagelet in XLS or CSV format.

20200120 20191111-03, 20191125-02, 20191209-02, 20191223-02
01115238 Major

Mandatory Parameters were not reset on the HTML view

A regression prevented the mandatory parameters to be reset.

Reset button now resets all visible parameters in the parameters section. This excludes the case of a single mandatory entity parameter which is displayed near the dashboard title.

20200120
01115238 Medium

Filter Parameter discrepancy for Search By Criteria Pagelet

Default value of duration input has been changed to the value 0 to be consistent with the flex version.

20191223
01115150 Major

Node could sometimes not restart after switch to backup type
When a main node was transformed into a backup node after a DR switch, it would sometimes not restart. This was the  case when the old main node had a more recent checkpoint than the new main node, which can happen when a network failure is triggering the switch between main and backup.

20191223

Major

Http to https redirection did not keep the query string

If a node was configured to use https and you accessed it with a http url, the redirection to https didn't keep the query string parameters of the url

20191209
01101549 Minor

Inaccessible dashboard rhythm would prevent usage of the time machine without any hint on the HTML view

An explicit error message is now displayed to the user in "All dashboards" listing screen and dashboard screen in such a case. User missing permission to access the rhythm of a dashboard can not display it before his rights are fixed.

20191209

Minor

Scrollbar incorrectly displayed in attribute selector of Notifications

An extra scrollbar was displayed in the attribute selector, making it potentially difficult to scroll through the attributes

20191209

Minor

Desktop client does not support url ending with "/" in the white list

Url ending with "/" were not handled correctly

20191209

Major

SSOPlugin Identity provider resolution based on query parameter did not work

SSO servlets request query strings were filtered. 

20191125 20191111-02

Minor

Replica downloaded calcium checkpoint which was unnecessary

Replicas were skipping the initial calcium checkpoint download but downloading the next ones. Replicas don't need calcium checkpoint at all, they now no longer download them.

20191125
01100273 Minor

Instant attributes for entity parameter representation are not formatted correctly

Instant were formatted using ISO format (like 2019-10-24T16:00:00) instead of using user-friendly format

20191111 20190902-06, 20190916-05, 20190930-05, 20191014-04, 20191028-02

Minor

Time input field does not behave correctly using up/down keys

Up/down keys were not increasing/decreasing the values in the time input field

20191111

Minor

Time input field is not displayed correctly using Internet explorer 11 and Edge browser

The digits were truncated at the bottom

20191111
01105419 Major

Data Integration state not working after DIMS consumer route restart 

There was an issue preventing a Data Integration state from working properly after a restart of the DIMS consumer route, offset was not recorded thus all DIMS messages were reprocessed.

20191028 20190819-05, 20190902-05, 20190916-04, 20190930-04, 20191014-03
01105341 Highest

Acknowledge mashlet does not work in HTML

User wasn't able to update classifier value

20191028 20190930-03, 20191014-02

Medium

Hidden and/or mandatory parameters were reset when clicking on the reset button

This caused some ergonomy issue as the navigation had to be started all over again to set the parameter back to the wanted value

20191028

Minor

Tooltip on mandatory parameter was not correct on HTML view

The tooltip displayed only "t" instead of the whole message

20191028
01087033 Major

User had no feedback on pagelet export error on the HTML view

Pagelet export error was not properly caught and ended by a blank page

20191028

Minor

Profile link was not accessible when the user had no assigned perspective

User is now able to access the profile screen even if there is no perspective assigned to one of his roles.

20191028
01098145 Major

Blank space values were removed upon application export

VCS export feature added xml normalization which replaced tags with blank space value by empty tags. This caused unwanted layout modification as pagelet title voluntarily left empty were replaced by "Untitled", and rich text displays could be altered

20191014

20190930-02, 20190916-03, 20190902-04, 20190819-04, 20190805-04, 20190722-05, 20190708-05, 20190624-06, 20190610-05, 20190527-06, 20190506-06 

Minor

Validation of passphrase for password-protected properties during import could seldom fail randomly.

This led to use incorrectly decrypted values.

20191014

Minor

Network errors were not correctly handled when uploading an application on the HTML view

When a network error occurred (a timeout for instance) when uploading an application, nothing was happening, the error was hidden. Now an error message is displayed to inform the user.

20191014
01088861 Minor

User role issue

When importing roles, some access rights are not correctly assigned.

20190930 20190916-02, 20190902-03, 20190819-03, 20190805-03, 20190722-04, 20190708-04, 20190624-05, 20190610-04, 20190527-05, 20190506-05, 20190422-04
01092027 Major

Flush issue

In case we get a value in the future from database file, the expected store period is not reached.

20190930 20190916-02, 20190902-03, 20190819-03, 20190805-03, 20190722-04, 20190708-04, 20190624-05, 20190610-04, 20190527-05, 20190506-05, 20190422-04
01088861 Blocking

User with only "Access the application" permission can't access to the application

The "Data modeling" permission was wrongly required as well to access the application. It has been fixed to require only "Access the application"

20190930 20190916-02
01082499 Major

Purge on rhythmic attributes is too aggressive

When purge on rhythmic attributes is activated, too much data was removed. 

20190916

20190902-02, 20190819-02, 20190805-02, 20190722-03, 20190708-03, 20190624-04, 20190610-03, 20190527-04, 20190506-04, 20190422-03, 20190408-04

01087235 Major

Loading mapping list that have mapping using deleted entities fail with a pop-up

Some check were done on key and id resolution that were not 'deleted entity' proof.

20190916

Minor

Refreshing the notification screen use to redirect to the dashboard page

On UI notification refresh, the capability check was done too early forcing a redirection to the home dashboard page.

20190916

Minor

Notification screen: Editing a classifier alias dot detected

If you edited a notifications classifier alias once and saved it, editing a second time was not detected thus not updated.

20190916

Minor

HTML view: Datagrid pagelet background set to white

Datagrid pagelet background has been set to white instead of transparent to make it more readable when displayed in mini dashboard

20190902
01079584 Major

Node would crash if a state was deleted while used by a running route

The camel component was still pushing updates to the idempotent repository, leading to a database absorption fatal error.

20190819

Major

Node would not stop correctly when stopped just after starting

Node was not stopping its components in the right order, leading a deadlock.

20190805 20190624-03, 20190708-02, 20190722-02
01073056 Minor

HTML view: Incorrect percentage values in graph

Display of percentage values on vertical axis has been improved in order to always have some ticks visible.

20190805
01069568 Major

HTML view : Export sometimes failed for activity pagelet

If the activity pagelet contained a filter by entity, the export would not work.

20190805
01052292 Minor

Improved logging of cluster exceptions

Communication between primary node and replica nodes used to produce error logs (often due to timeout), even though the issue had no impact on the running nodes. The log level has been lowered so that node-error.log is no longer impacted by such issues.

20190722

Major

Notifications could become unresponsive

Once the UI session from the Notifications screen that launched a notification expired, the notifications screen would become unresponsive and notifications would not work as expected.

20190708

Minor

HTML view : Missing user name in profile screen

The user name was not displayed on the profile screen

20190708

Major

Some periods were missed by the flush mechanism

Flush algorithm updated to avoid the loss of periods because in some rare cases data were flushed on the first affected period instead of the full interval

20190708
01066996 Minor

Incorrect management of closed transaction in very specific use case

On a closed transaction instance, at least 5 minutes after the closure, if  the instance was moved in the past without changing its lifespan, then the instance could be lost.

20190708 20190506-03, 20190527-03, 20190610-02, 20190624-02
01057849 Minor

Installation failed on Linux server when using console mode

fontconfig library was necessary to install the platform on specific Linux distribution. This dependency has been removed and it is no longer mandatory to install it.

20190610
01062701 Major

HTML view: period and duration parameter weren't properly initialized

Period and duration parameters are now initialized with a valid value when they are displayed.

20190610

Minor

HTML view: Datagrid pagelet was not properly displayed after scrollbar disappearance

Grid data and headers were not correctly aligned when filtering a grid to switch from a display with scrollbar to a display without scrollbar.

20190610

Major

Database transformation failed with cryptic error when timezone were not properly set

The data transformation tool now fails with an explicit message when the timezone from checkpoint metadata is different from the one from jvm.conf:

Exception in thread "main" java.lang.RuntimeException: Timezone are different current: XXX/xxx expected: YYY/yyy at....

20190610

Minor

Database transformation script generated on an empty platform was incorrect

Empty indicator list now generates an empty map.

20190610
01057586 Major

Flushed value could be skipped using get operation

When operations on a given period were flushed, more recent data could be skipped.

20190610 20190527-02, 20190506-02, 20190422-02, 20190408-03, 20190325-05, 20190311-05, 20190225-06, 20190211-05, 20190128-04, 20190114-04, 20181224-04, 20181210-04
01053904 Minor

Model diagrams could not be displayed on linux servers that do not have fontconfig (+ docker images)

Null pointer exception were thrown when a user tried to access diagrams if the server didn't have fontconfig installed.

20190610 20190527-02, 20190506-02, 20190422-02, 20190408-03, 20190325-05, 20190311-05, 20190225-06, 20190211-05, 20190128-04, 20190114-04, 20181224-04, 20181210-04

Major

HTML view : Not possible to create/edit roles on a windows node

You can now create or edit a role from the HTML view

20190527

Minor

Popup inside modals were not accessible with keyboard

You can use tab key to navigate and operate a popup inside a modal dialog

20190527

Minor

HTML view : chart axis was displayed with too many decimals as percentage if not set

Without the "Define decimal places" option activated, percentages on chart axis are now displayed with decimals only if relevant, and not systematically.

20190527

Minor

HTML view : Display correct information about calendars in the about page

After a live license change, the information about calendars was not correctly refreshed in the About screen.

20190506
01027828 Major

Messages could be lost when using DIMS

After small network disconnections and heavy loads, it was possible to lose some messages when reading from DIMS.

20190422 20190408-02, 20190325-04, 20190311-04, 20190225-05, 20190211-04

01047065

01047113

Major

Flushed value could be unreachable using get operation

When operations on a given member were flushed on multiple sstable, part of the data could become unreachable.

20190408 20190325-03, 20190311-03, 20190225-04, 20190211-03, 20190128-03, 20190114-03, 20181224-03, 20181210-03, 20181126-05, 20181112-04, 20181022-05, 20180820-06
01043698 Minor

Enhance pagelet queries related to global dimension filter on transaction type entities

When listing transaction type entity in a pagelet, if a user created a filter based on instances, (for ex: payment list pagelet with a filter on payment instances), the produced query was executed with poor performance.

20190408 20190325-03, 20190311-03, 20190225-04, 20190211-03, 20190128-03, 20190114-03, 20181224-03, 20181210-03, 20181126-05, 20181112-04, 20181022-05
01047392 Major

Couldn't upgrade with release 20190325-01

There was an issue preventing upgrade of a node, the installer was always reverting the upgrade.

20190408 20190325-02
01046221 Major

Special characters not correctly managed when using user directories feature

Special characters ("/", "\", "*" etc...) were not correctly escaped when using LDAP/ActiveDirectory search mechanism. It could lead to an exception when resolving groups and so prevented the user from logging in correctly.

20190408 20181022-04

Minor

Loading spinner position fixed in the HTML view

Spinner did not remain centered on the detail area, thus triggering the display of unaesthetic scrollbars as well as partly greyed out details.

20190408

Major

Faster boot of a replica node feature issue

Delivered on release 20190225, an error in source code prevented this feature from working correctly.

20190325

20190311-02, 20190225-03

01035434 Major

Dashboards could be very long to load

When a node had lots periods and data, loading a dashboard could take up to 30 seconds because all old data was searched through. It has been optimized to look first for a current version.

20190311

20190225-02, 20190211-02, 20190128-02, 20190114-02, 20181224-02, 20181210-02, 20181126-04, 20181112-03, 20181022-03, 20181001-03, 20180917-04


Minor

Iconsets in .jpg et .gif format are visible on IE

Iconsets in .jpg and .gif format were wrongly interpreted as .png files, and as such were not displayed correctly.

20190311

Minor

Filter on an entity parameter should not be displayed

It is not possible to filter an integer or a decimal entity parameter so the search text field should not be displayed: it has been removed.

20190225

Minor

Impossible to install Primary node using response file

If a response file was generated with unsecure communication between primary and replica set (nodeSecured=false), trying to install a Primary node using automated mode was not possible and failed silently.

20190225

Minor

Keyboard navigation dead end on numeric input

When pasting non-numeric string in a numeric input, it was no longer possible to use keyboard navigation.

20190211

Minor

Focus incorrectly set on tooltip

When hovering over dashboard thumbnails after using keyboard navigation, the focus outline of the tooltip was incorrectly made visible.

20190211

Major

Format button in routes was corrupting blocks (such as groovy)

When a user formatted an XML route containing blocks, such as groovy, the opening tag was removed.

20190128

Minor

HTML UI: Profile page didn't properly handle user with empty first name (set and then removed)

When setting then removing first and/or last name, the GUI was messy.

20190128

Minor

HTML UI: Icons may overlap in Acknowledge mashlet

If the related classifier icons were big enough, the icons were overlapping when invoking the change dialog of an Acknowledge mashlet.

20190128

Minor

Crash during checkpoint creation

A concurrent access is done during the checkpoint creation, this end with a crash of the platform. Concurrent access is now well managed.

20190114


00978100 Blocking

Data integration triggers are slow

Triggers are using an internal DIMS queue to enrich messages which processes messages in batch. In the case where the batch couldn't be processed before a timeout is reached, the full batch needs to be reprocessed. Enhancement has been applied to prevent low performance linked to abnormal amount of reprocessing steps.

20181210

20181126-03, 20181112-02, 20181022-02, 20181001-02, 20180917-03, 20180903-04, 20180820-05, 20180806-04, 20180723-05, 20180709-06, 20180625, 20180611-02, 20180528-02, 20180507-03

Minor

Avoid error in view when typing the minus sign in numeric stepper

In HTML view, the numeric stepper was not working properly when typing the minus sign in a numeric stepper

20181210

Blocking

Wrong DNS node name identification and verification

During installation, an error on DNS node name preset and verification could prevent the installation to complete properly

20181210 20181126-02
01006819 Major SAML issuer format attribute configuration added in Axway SSO documentation 
SAML assertions were rejected because entityId's format could not be configured. It's now possible to configure it. For more information, see SamlIdentityProvider element in Configure SSO with SAML.
20181126
01001291 Minor

Enable numeric pad decimal key for decimal inputs using Internet Explorer 11

This is a bug specific to Internet Explorer, which provides different technical information when this particular key is pressed. This specific case was not handled by the decimal input field.

20181126

Blocking

Unified primary/replica communication port

From now on, only one port is used for the primary/replica communication.

For more information, see  Primary/Replica settings .
20181126 20181112-02

Minor

In "Classifier from threshold" computed attribute, add a limitation when changing the threshold input

Previously, when editing a "Classifier from threshold" computed attribute, it was possible to change the threshold input to any threshold. It leads to inconsistency when the classifier type of the new threshold is not the same as the previous one. Now, it is no longer possible to select a threshold that is not using the same classifier type.

20181112

Minor

Fixed cosmetic regression on checkbox

A cosmetic regression was introduced on last release, which causes the space between checkbox and its label to be smaller. Correct spacing has been reintroduced.

20181112


01005095 Major

Pre-computings with deleted inputs prevented the platform from starting

The deletion of indicators used by pre-computings caused an error during the platform startup sequence which prevented it to start.

20181022

Minor

Invalid extra "stats" request when using mashlet hyperlinks

An extra invalid request was performed when using mashlet hyperlinks. This request has been removed.

20181022

Minor

Header should be hidden when none of the labels are defined

Headers were not hidden in HTML when their labels were empty, while it was in Flex. This is now supported in HTML.

20181022

Blocking

Node may hang during initialization of routes

When resolving a class in parallel in Java 10, the node was susceptible to freezing because of the Felix framework.

20181001 20180917-02
01002821 Blocking

SSO/LDAP without role provisioning broken if User role without specific capability

When role provisioning was directly configured in DI (no SSO/LDAP role provisioning) and the User role didn't have the Access the application right, the user login attempt was rejected, even if he had other roles with this right.

20181001 20180917-02, 20180903-03, 20180820-04, 20180806-03, 20180723-04, 20180709-05, 20180625-05, 20180611-08, 20180528-08, 20180507-09, 20180416-10

Major

Broken Linux scripts

Under Linux, tnd-dump-threads.sh and tnd-dump-heap.sh scripts were broken.

20181001 20180917-02

Blocking

HTML UI: Loading timeout

In the HTML view, if the Axway AMPLIFY menu was slow to load, the overall screen did not display correctly.

20181001
00996207 Major

Dashboard edition: cannot add navigate action on attribute dimension towards another dashboard with parameters

It is now possible to save such configuration, although it is still limited to 'Not set' and constant parameter values.

20180917 20180903-02, 20180820-03, 20180806-02, 20180723-03, 20180709-04, 20180625-04, 20180611-07, 20180528-07, 20180507-08, 20180416-09

Major

Node could not start when internet connection was blocked by a firewall

A connection timeout of 10 seconds is applied when connecting to the managed libraries repository.

20180917

Major

Flex UI: perspective selector was broken

On Internet Explorer and Firefox, perspective selector no longer worked.

20180903 20180820-02
00990917 Major

When a user cannot access all data integration contexts, an exception was thrown

This exception prevented users with restricted space accesses to manage data integration.

20180806 20180723-02, 20180709-03, 20180625-03, 20180611-06, 20180528-06, 20180507-07, 20180416-08

Major

Flex UI: pagelet queries were executed twice

Even if the queries are cached, it could have been resources consuming.

20180806
00988065 Major

Flex UI: mini-dashboard was not automatically refreshed anymore

The mini dashboard did not reflect the current state and instead displayed the status of when the application was first loaded.

20180723 20180709-02, 20180625-02, 20180611-05, 20180528-05, 20180507-06, 20180416-07

Major

New minimal supported revision for migration

Version 20180416 is the minimal supported version for migration.

20180723 20180709-02, 20180625-02, 20180611-05, 20180528-05, 20180507-06

Minor

HTML UI: status info was not hidden in baseline tooltip

When the status was displayed in the foreground of a historical baseline, the tooltip contained the status info even though this info should have been hidden (as in Flex UI).

20180723

Minor

HTML UI: logo not updated after being changed

After updating the logo image (Configuration > Administration > Logo), the logo part of the screen is now updated with the new image: no need to refresh the page anymore.

20180723

Minor

HTML UI: export pagelet popup is not displayed correctly

When using export pagelet popup on Microsoft Edge/IE, the time zone dropdown was not correctly aligned.

20180723

Minor

Precomputing deletion produced errors

On Security and Monitoring > Monitoring > Precomputing screen, clicking the delete button on an attribute could produce an unmanaged error.

20180723

Minor

Prevent relation to User entity usage in a key

When creating an entity key, using a relation to User prevents the application to be exported. This behavior is now deactivated.

20180709

Minor

Relation editor actions not traced in audit file

When using the relation editor in a dashboard, it was not possible to trace who processed the action. An new entry is now stacked in the audit file related to this action.

20180709

Minor

HTML UI: Error on spark columns

Using a spark columns without any template and changing the selected attribute generated unexpected errors when the graph was displayed.

20180709

Minor

HTML UI: Current value was not selected in acknowledge mashlet

Clicking the action button of the acknowledge mashlet did not select the current value by default.

20180709

Minor

HTML UI: Acknowledge mashlet popup closes when adding hyperlink

The acknowledge mashlet popup could be unexpectedly closed when using hyperlink feature of richtext editor.

20180709
00979135 Blocking

Dashboard loading issue when no default perspective applied to a user

After an application was migrated to operate correctly with Application Versions, if a user did not have access to any perspective, an exception occurred and the Flex UI was not usable anymore. The user is now correctly redirected to All dashboards.

20180625 20180611-03, 20180528-03, 20180507-04, 20180416-05

Blocking

Usage of Primary/Replica native topology is broken

Usage of native topologies for Flex based UI was broken. This regression was introduced because of excessive CSRF token validations on replicas. Only this topology (where an internal Flex load balancing mechanism is used to dispatch queries to replicas) was concerned by this issue.

20180625 20180611-04
00936064 Major

Distributed computing timeouts on a Primary node

When using Primary/Replica for distributed computing, a race condition could occur resulting in a timeout on the primary node which blocked computed tasks from ending.

20180625 20180611-04, 20180528-04, 20180507-05, 20180416-06, 20180402-04, 20180319-04, 20180305-04, 20180219-03, 20180205-04, 20180122-05, 20180101-04, 20180101-02

Blocking

Prevent display error when hiding dashboards used in perspective

When a dashboard used as mini-dashboard was in a space marked as hidden, trying to expand the mini-dashboard would trigger an error. A hidden mini-dashboard is now no longer considered as set.

20180625

Major

Non-optimized precomputings created at import

When an application was imported, the precomputings were created in a random order which prevented the deployment from using existing precomputings. The order has now been optimized resulting in less precomputings created which frees up computing time and resources.

20180625
00971544 Major

HTML UI: Rendering chart incorrect when loading a dashboard

When using a dashboard with charts, the first rendering was not correct: the drawing area did not take into account the legend which was therefore partially hidden below the drawing area.

20180611
00965612 Minor

HTML UI: Remove header on datagrid columns when not needed

When you created a datagrid with a dimension in column, even if the header label was empty, it was visible. This behavior was not expected and furthermore, not aligned with the Flex UI.

20180611

Minor

HTML UI: Duration value not rounded correctly in specific case

On a dashboard, when rendering a duration with value between 0 and 1, rounding was not correctly done.

20180611

Minor

HTML UI: Exception when opening and closing multiple times a parameter dropdown item

On a dashboard with parameters, opening and closing multiple times a parameter dropdown item produced an exception.

20180611

Minor

Display correctly all characters when exporting the documentation

When exporting the documentation through the CONFIGURATION > ADMINISTRATION > APPLICATION > DOCUMENTATION menu, some specific (UTF-8) characters were not correctly displayed.

20180611
00966540


Minor

Parameter value error appeared

When using search criteria pagelet and then drill down to detail screen.

20180528

20180507-02, 20180416-03, 20180402-03, 20180319-03, 20180305-03, 20180219-02, 20180205-03, 20180122-04, 20180101-03, 20171218-04, 20171204-05,

00971544 Major

In HTML graph the current day wasn't displayed

When using "Current" rhythm.

20180528 20180507-02, 20180416-04

Major

An internal error occurs in mini dashboard

When precision on duration format is missing for a sparkcolumn mashet.

20180528 20180507-02

Minor

Focus point is not the correct one

When a time shifted input is displayed in a multi historical mashlet.

20180528 20180507-02
01051460 Major

Applicability date start not correctly computed during application version migration

If the model contained two entities joined by a relation, in particular use cases (first entity exportable, with a space referenced, but the other entity not configured the same way), this configuration was not managed during application version migration and prevented to compute correctly applicability date.


20180416-12

Related Links