IntegrationManager 5.6.0 LTS

This document summarizes major improvements and fixes introduced in the Pricefx IntegrationManager release version.

Release date

Jun 4, 2024

Camel version

4.1.0

Spring boot version

3.1.5

Last Pricefx Swagger API update

Feb 3, 2023

In this document:

New Features and Improvements

New Feature Description

ID

In the Transport functionality's third step, it is now possible to specify a value directly for the encrypted property, ensuring that the property is created with the correct value for the target environment.

PFIMCORE-1992

The following statistics are now provided for loaddataFile: PfxInputRecordsCount, PfxTotalInputRecordsCount, PfxFailedBatchesCount, and PfxTotalFailedInputRecordsCount.

PFIMCORE-2064

Default values for integration.user and password have been removed from the application-local.properties file.

PFIMCORE-2065

There is an improved error message when a web service does not have defined pricefx connection.

PFIMCORE-2066

Idle detection now includes in the results instances for which idleness cannot be detected for any reason.

PFIMCORE-2094

Fixed Issues

Bug Description

ID

When you update from version 3.8.0 to 5.1.x, the warning about deletion of the old SFTP is missing in PlatformManager.

PFIMCORE-1944

Sftp-ldap-rest service fetches data from 2 different config-servers.

PFIMCORE-2016

When you run the IM Update from v4.10.11 to v5.4.0, the custom image request is incorrectly sent, resulting in the IM instance switching to a custom image.

PFIMCORE-2038

When testing locally, it is not possible to compile a Groovy class, even when the Groovy sandbox is disabled in application-local.properties

PFIMCORE-2085

There was a concurrent execution exception during large import into XPLI. To fix it, calculating has been changed to run after all batches are processed. The batch size for price items has been adjusted too.

PFIMCORE-2090

Hot Fixes

The following hot fixes have been released for the 5.6 version:

5.6.1

Bug Description

ID

defaultRedeliveryPolicyConfig does not exist on version 5.5.2 (provisioned).

PFIMCORE-2118

Return back support of EXCEL output for pfx-api:fetch

PFIMCORE-2117

5.6.2

Bug Description

ID

Mapper attribute skipInvalidRecords ignored on provisioned IM

PFIMCORE-2139

5.6.3

Bug Description

ID

Properties configuration of stringToInteger converter 'locale' parameter has no effect.

PFIMCORE-2172

5.6.4

Bug Description

ID

pfx-sql component is not able to work without datasource specified, pfx-sql:select in batch mode generates wrong query when datasource is specified.

PFIMCORE-2237

5.6.5

Bug Description

ID

pfx-event does not handle banned users

PFIMCORE-2265

Stale events are reported when .done files are missing

PFIMCORE-2304

5.6.6

Bug Description

ID

PricefxClient in pfx-api and direct usages is not using connection pooling, resulting in overhaul number of connection created in short period of time in case of many requests to the partition. PricefxClient in pfx-api and direct usages has wrong configuration regarding connection keepAlive. Conneciton is being kept longer then cloud envionment permits it.

PFIMCORE-2533

New Feature Description

ID

Support added for attaching file to a quote.

PFIMCORE-2529

5.6.7

Bug Description

ID

For the new object CLLI (Claim Line Item), there is missing support for batch (and other) endpoints.

PFIMCORE-2570

For the new objects CLT (Claim Type), CLLIAM (Claim Line Item Meta Attribute) and CLR (ClaimRecord), there is missing support in pfx-api. Examples can be found at: pfx-api:fetch

PFIMCORE-2578

We just introduced bdManagerUpload which doesn’t work properly with url which has / at the end. We need to cover both formats https://test.pricefx.eu/pricefx/ and https://test.pricefx.eu/pricefx

PFIMCORE-2577

5.6.8

Bug Description

ID

When classes didn’t finish load in 30 seconds, the app fails to start.

PFIMCORE-2625

5.6.9


Bug Description

ID

net.pricefx.integration.audit.AuditEventNotifierSupport kicks in on non Pricefx http call

PFIMCORE-2444

5.6.10


Bug Description

ID

General unavailability of xsd resource caused route validation to take 20 second per each route, which causes trouble in startup of IM.

PFIMCORE-2708


5.6.11

 

Bug Description

ID

When a user manipulates a PIM instance from PlatformManager, the GIT commit message shows an "UNKNOWN" user.

PFIMCORE-2654


New Feature Description

ID

Git commits made via Marketplace no longer show the user as "UNKNOWN".

PFIMCORE-2724

5.6.12

Bug Description

ID

Product images cannot be uploaded due to an unsupported data format error.

PFIMCORE-2786

5.6.13

Bug Description

ID

Fixed file permissions on efs filesystem that causes very slow IM starts when there are large number of files.

PFIMCORE-2597