IntegrationManager 1.7.0
In this section:
Migration Steps
- Migrate the propertyÂ
integration.dataload.validator.enabled
(added in 1.6.2) toÂintegration.components.validator.enabled
- Migrate Java to version 11.0.4 (tested on 11.0.11) or higher, otherwise you can get NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply() when building.
Improvements
New Feature Description | ID |
---|---|
There is a new converter 'NullToDefault'. | PFIMCORE-715 |
New REST module allows integrators to dynamically provide REST endpoints. The module is configurable via 'integration.rest' properties. The module also implements Pricefx security. | PFIMCORE-757 |
The 'import' method is now available for PriceAnalyzer usage (instead of loaddata). It is now used for dataloads on QA environments for partitions 7.0+. | PFIMCORE-760 |
Logging of request and response can now be enabled by a logger or a property. See the documentation. | PFIMCORE-770 |
There is a new endpoint for fetching debug states of all Pricefx connections. Also added to http client: 'getDebugStatusForPriceFxConnections()'. | PFIMCORE-783 |
The 'data' field in 'integrateRequest' now also sends 'null' fields. | PFIMCORE-784 |
The new WebServices module can now store payloads to a directory specified by the 'integration.webservices.payloadBackupDirectory' property. | PFIMCORE-786 |
There is a new migration-plugin which is used in custom IMs for validation of properties. This plugin is automatically executed during the compile phase of a custom IM. Source of metadata for validation is extracted from the pricefx-integration module. | PFIMCORE-789 |
pfx-json:marshal now marshals also List (previously only Map was supported). | PFIMCORE-798 |
CSVLint now supports quoteMode and escapeChar. | PFIMCORE-799 |
Fixed Issues
Bug Description | ID |
---|---|
Several critical static-analysis problems were resolved. | PFIMCORE-774 |
Input sanitization in dataloads sanitizes mapper ID and so the dataload is not runnable when the mapper contains characters to be sanitized. | PFIMCORE-775 |
The tests PfxRestComponentSpec fail on the Windows platform. | PFIMCORE-792 |
Single test cannot be executed due to a missing engine. | PFIMCORE-796 |
IntegrationManager version 5.8.0