Bug Fixes (4.0)
4.0.0
Version | Case ID | Internal ID | Components | Summary |
|---|---|---|---|---|
4.0.0 |
| XE-5846 | AWS Deployment | Description The terraform templates are outdated which does not work on Mac with ARM architecture. Resolution The templates have now been updated and it should work as expected. |
4.0.0 |
| XE-10534 | DataHub | Description DataHub workflow aborted when trying to connect Cloudera deployed in AWS EC2. This is because datahub workflow was contacting the external network outside of our office network using IP address by default. IP address translation between local area network and external network blocks communication of datanode internally. Resolution Enable datanode communication to use hostname instead of IP address. Set this flag {{dfs.client.use.datanode.hostname}} to true. |
4.0.0 | 42020 | XE-10536 | Rebranding | Description The product version was hardcoded to 9.0. Resolution The hardcoded value has been replaced with a dynamic version number that updates according to the deployment version. |
4.0.0 |
| XE-10563 | SAP RFC Profile | Description The RFC templates are queried from the server and cached locally when connecting to RFC. However, sometimes during the initialisation, the RFC server may return a null value for a template. These null values would cause the workflow to abort. Resolution Null values are now detected when the server is queried, and the user can re-try a number of times before aborting the workflow if the template is not found. |
4.0.0 |
| XE-11082 | Streaming Telemetry | Description A vulnerability was detected in the grpc library. Resolution The grpc library has now been upgraded to remove this vulnerability. |
4.0.0 | 42670 | XE-11202 | OpenAPI Profile | Description The HTTP2 Client Agent decodes the response body received to populate the OpenAPIUDR object, including responses with status code 204 No Content. Since responses with status code 204 do not have any body content, errors are listed in the EC log, and performance is slowed down. Resolution This issue is fixed, and if the response has status code 204, there will be no attempt to decode the response body. |
4.0.0 | 42776, 43004 | XE-11310 | ECS | Description ECS APL functions such as udrAddError() and udrGetErrorMessages() are not available. Resolution This problem has now been fixed and the ECS APL functions are available. |
4.0.0 |
| XE-11322 | Azure 3pp | Description A vulnerability was detected in the Azure identity library. Resolution The Azure identity library has now been upgraded to 1.11.1. |
4.0.0 | 42737 | XE-11333 | Vaadin-DO NOT USE | Description When ExecutionSettingsPanel is created for display on the screen, initially it does not set the Workflow Execution Type with the persisted configuration data and it defaults to Normal. For the Desktop UI, after the creation of ExecutionSettingsPanel, it will call the setStandAlone method to set the Workflow Execution Type based on the persisted configuration data. In the Desktop interface, it never performs the second step to set the Workflow Execution Type with the retrieved persisted configuration data. Therefore, the correct persisted configuration data for the Workflow Execution Type is not reflected on the Desktop. Resolution For the Desktop interface, we need to call the setStandAlone method after the creation of ExecutionSettingsPane. Then the persisted configuration data for Workflow Execution Type is reflected on the screen. |
4.0.0 |
| XE-11367 | Swing Desktop | Description The Import button should be enabled after opening System Statistics in the Desktop. Resolution The Import button is now enabled by default. |
4.0.0 | 42942 | XE-11422 | SAP RFC Profile | Description When the RFC Profile generates functions, an additional underscore is added to the function name causing backward compatibility issues. Resolution This issue is fixed and no additional underscore is added. |
4.0.0 |
| XE-11486 | Ultra | Description When having an Ultra format containing Avro schema with nested complex object definitions, you may get a compilation error. Resolution The code generation implementation has now been fixed to generate unique class names. |
4.0.0 |
| XE-11578 | DataHub | Description Datahub workflow aborted with java.lang.NoClassDefFoundError: org/apache/commons/collections/map/UnmodifiableMap exception due to Configuration class has been loaded in the "wrong" (or at least unexpected) class loader. This is caused by KPI Management’s Hadoop-related dependency setup. Resolution Re-coordinate KPI Management’s Hadoop-related dependency to depend on the existing osgi package instead of including it on its own. |
4.0.0 |
| XE-11585 | Avro | Description The Avro library included with the Ultra Avro support package is impacted by the vulnerability CVE-2023-39410. This could allow for Denial of Service attacks by manipulating the input data. Resolution Avro has been upgraded. |
4.0.0 | 43093 | XE-11593 | Devkit | Description Field IDs in the contract.xml are decapitalized internally, but they are not decapitalized in the isActiveField() method, which is used to evaluate whether or not to display the fields in Workflow Properties, which prevents the fields from being displayed. Resolution This issue has now been fixed and decapitalizing of the Field IDs in the isActiveField() method is streamlined with the capitalization of the Field IDs in the contract.xml. |
4.0.0 |
| XE-11594 | DataHub | Description Datahub workflow with LDAP authentication or None authentication aborted with failed to copy to temp HDFS file exception whenever Datahub workflow with Kerberos authentication was run before them. Resolution This problem has now been solved and you can set this flag {{ipc.client.fallback-to-simple-auth-allowed}} to true. |
4.0.0 | 43172 | XE-11596 | Alarms | Description The Host Statistics and Pico Instance Alarm conditions are not available. Resolution This functionality has now been added and they are showing in Alarm Detection Profile. |
4.0.0 | 00043029 | XE-11606 | Devkit | Description The submenu feature in DRDesktopPlugin is no longer supported. Resolution The statements about the submenu feature have been removed from the Javadoc. |
4.0.0 |
| XE-11665 | Core | Description The existing SFTP third-party library Maverick 1.7.53 contains CVE-2023-48795, which is vulnerable to security issues. Resolution Upgrading to the latest Maverick 1.7.56 has fixed the issue. |
4.0.0 |
| XE-11700 | MZ Installation | Description When doing an installation with Oracle Enterprise database, Platform fails to start since it cannot detect that the DB was created although the DB scripts have been manually executed on the Oracle pod. Resolution This issue is fixed, installing PE with Oracle Enterprise database is now working. |
4.0.0 | 00043192 | XE-11708 | Devkit | Description When generating code from contract.xml with Development Toolkit the generated code is invalid. Resolution This problem has now been fixed and code generated using Development Toolkit is valid. |
4.0.0 | 43284 | XE-11710 | Execution Manager | Description Double click doesn't trigger the Detail Views dialog in MediationZone 9 due to a minor UI change. Resolution The functionality is added to MediationZone 9. |
4.0.0 |
| XE-11724 | Conditional Trace | Description In an installed system where Conditional Trace is available, batch workflow execution leaks memory until the Execution Context is restarted Resolution The issue is fixed and the trace information is now correctly cleaned up. |
4.0.0 | 43372 | XE-11782 | JSON Decoder | Description Workflow packages using the {{jsonEncodeUdr}} APL function generated with a version before 3.3.0 will abort in version 3.3.0 and later with a {{java.lang.NoSuchMethodError}}. Resolution This issue is fixed and workflow packages containing {{jsonEncodeUdr}} functions generated before 3.3.0 can now be used. |
4.0.0 | 43768 | XE-11799 | Vaadin-DO NOT USE | Description When trying to select values in the MIM Browser, it displays duplicate values and throws errors. Resolution This problem has now been fixed and the values can be retrieved properly using the MIM Browser. |
4.0.0 | 43369 | XE-11801 | Disk Collection/Forwarding | Description When configuring Filename Template, the MIM Browser cannot retrieve the values properly in Desktop Online. Resolution This problem has now been fixed and the values can be retrieved properly using the MIM Browser. |
4.0.0 | 43301 | XE-11833 | Database Profile | Description Incorrect configuration data is saved into the system if we create a Database Profile with Default Connection Setup and CSV database type is selected. It will cause the Database Profile to switch from Default Connection Setup to Advanced Connection Setup once the Database Profile’s configuration is exported and re-imported. Resolution Prevent incorrect configuration data from being saved into the system when the user creates a Database Profile. |
4.0.0 | 00043301 | XE-11835 | Shared Table Profile | Description There are a couple of logical errors in the validation of Shared Table Profile. Resolution Fixed the logical errors in the validation of Shared Table Profile. |
4.0.0 |
| XE-11836 | Documentation | Description Debian Bullseye version 11 was posing some underlying security vulnerabilities. Resolution This is resolved now and the base docker images have been successfully upgraded from Debian Bullseye v11 to Debian Bookworm v12. This is mentioned in the release information. |
4.0.0 | 43370 | XE-11860 | AMQP | Description The AMQP agent cannot consume messages from a durable queue using the ‘Make Initial Subscription Option’. Resolution This problem has been fixed and the AMQP agent can now consume messages from both durable and transient queues. |
4.0.0 |
| XE-11935 | AWS Deployment | Description Outdated ion-java package causing high CVE. Resolution Upgrade to use ion-java version 1.11.0. |
4.0.0 | 43456 | XE-11969 | AMQP | Description Workflow Properties do not show all the respective configuration fields for the AMQP agent. Resolution This is fixed and all the respective configuration fields for the AMQP agent are now visible. |
4.0.0 |
| XE-12142 | Core | Description The old RC4 or ARCFOUR ciphers are obsolete and considered insecure and they should not be supported by the SFTP agents anymore. Resolution These ciphers are no longer available in the SFTP configuration. Any upgraded SFTP agents configured using these ciphers will become invalid after the upgrade. |
4.0.0 |
| XE-12143 | Core | Description A vulnerability was detected in the version of Clojure used. Resolution This has now been fixed by upgrading Clojure. |
4.0.0 |
| XE-12331 | Operator | Description The version of Golang used within the Operator is vulnerable to multiple CVEs. Resolution The Operator has been patched to use Golang 1.20.13. |
4.0.0 | 43820 | XE-12519 | Web Desktop-DO NOT USE | Description Enabling high contrast in light theme on the web desktop is not working as expected. Resolution Enabling high contrast in light theme in Web desktop is fixed and increases contrast as expected. |
4.0.0 |
| XE-12670 | Documentation | Description The option, File System Profile, was missing from the list of agent profiles where External References can be defined. Resolution The option, File System Profile, has been added to the list of agent profiles where external references can be defined. |
4.0.0 |
| XE-12732 | Documentation | Description Documentation for the Workflow Services, Ordered Service, and Supervision Service was missing from the MZ and PE documentation sets. Resolution Documentation for these services has now been created and added to both the MZ and PE documentation sets. |
4.0.0 | 33937 | XE-12874 | Documentation | Description When reading the documentation for the Dup Batch profile, it is not entirely clear how empty batches will be evaluated when using MIM values as detection method. Resolution The documentation has now been updated to clarify this a bit more. |
4.0.0 | 44381 | XE-12936 | Streaming Telemetry | Description The Error UDR only shows Session UDR for the first stream. Resolution This issue is resolved for Error UDR to show Session UDR in all streams. |
4.0.0 |
| XE-14855 | User Management | Description Added documentation on how to reset locked mzadmin user for PE Resolution
|
4.0.0 | 46065 | XE-15062 | Documentation | Description *Description:* The documentation for creating an External Reference in Helm Chart is missing an important warning about the required label, {{app.kubernetes.io/component: "extref"}}. Without this label, the created ConfigMap will not work. *Resolution:* A warning message has been added to the documentation advising that the ConfigMap will not work if created without this label. Resolution
|
4.0.0 | 44096 | XE-15117 | Devkit |