This release contains the following new features and updates:
The add-on was updated to ensure compatibility with JDK 17.
The UI for results screen was enhanced to remove information that was not relevant to the Insert only, Update only, and Update or insert modes.
It is now possible to use the add-on's services when exporting EBX® metadata.
This release contains no functionality changes.
This release contains no changes to third-party libraries.
This release contains the following closed issues:
[ADIX-3643] [API] CommonApplication.getUniversalName()
returns null when launching import, export, or transfer with the default mapping.
[ADIX-3660] [API] A computed value field must be ignored in the field mapping list for data import and transfer.
[ADIX-3847] When the Download invalid data and Replace all content modes are activated and the user does not have read-write permission, the download error file contains redundant sheets.
[ADIX-3852] The Date, Time, and DateTime data is not formatted correctly in the exported Excel file after downloading the data file containing invalid data.
[ADIX-3854] The incorrect import result screen displays when importing CSV into a table using the Do not stop the import process when a validation error occurs import option.
[ADIX-3887] [API] The Insert only and Update only modes should be supported in the transfer and import services.
This release contains the following known issues:
To improve consistency, the default commit threshold for EBX was changed from 100 to 0. This threshold determines the number of records processed prior to committing a transaction. However, when the threshold is not set, or set to 0, it can potentially cause performance and memory optimization issues for the add-on. If you notice issues when using the add-on's services, you can adjust the ebx.manager.import.commit.threshold
property in your ebx.properties
file. For additional information, see Tuning the EBX® repository.
Fonts are no longer shipped with the JDK 11. Font rendering in Java 11 JVMs now uses pre-installed operating system fonts. This can cause issues in Linux environments when exporting Excel files. As a workaround, you can install the fontconfig
package.
Association object and selection node are not supported.
Data lineage.
Graphical view of the data mapping configurations.
Split of string transformation function is not supported for a multi-valued string field.
Data transfer between complex terminal nodes is possible only if they use the same Java Bean.
You can not export data from multiple complex nodes in EBX® that when there is at least one complex node with multiple occurrences.
You can not import data from multiple complex nodes in an XML file when there is at least one complex node with multiple occurrences.
Split of data works for terminal nodes only.
SQL export:
You can only export data from EBX® to the selected columns in the same tables of a view which is joined by multiple tables.
The add-on doesn't support exporting SQL with the Replace all content mode to a view which is joined by multiple tables.
Checking mandatory fields of a view in SQL database is not supported.
The export still executes normally and shows an error message from database when no privilege granted.
Exporting data from multi-valued fields and multi-valued groups is not supported.
You can not export data from EBX® to a view in PostgreSQL database.
Exporting data from EBX® to an auto-increment column in SQL Server is not supported because the IDENTITY_INSERT property is always set to OFF
.
SQL import: Checking privileges for a view in PostgreSQL is not supported.
Dynamic data modeling: Foreign key statements in the DDL file are not managed.