IntegrationManager 5.7.0

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

Release date

Jul 15, 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

Added the deployPropertiesFile method to the IM client to enable the deployment of an entire properties file in addition to deploying a map of properties.

PFIMCORE-2081

Components library has been merged into IntegrationManager core.

PFIMCORE-2099

For the new object Condition Record (CRS and CRCI) the following pfx-api methods have been added: loaddata and fetch. Examples can be found at: pfx-api:loaddata and pfx-api:fetch.

PFIMCORE-2127

Component library has been merged into base IM. Hence the dependency in the repository is no longer needed.

PFIMCORE-2129

Fixed Issues

Bug Description

ID

Upgrade service sometimes fails on the code analysis step.

PFIMCORE-2140

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

PFIMCORE-2172


Hot Fixes

The following hot fixes have been released:

5.7.1

New Feature Description

ID

Certificates can now be encrypted before storing.

PFIMCORE-2177

SFTP Conneciton can be created using private key.

PFIMCORE-2179

5.7.2

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.7.3

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.

PFIMCORE-2533

5.7.4


Bug Description

ID

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.7.5

Bug Description

ID

For the new object CLLI (Claim Line Item), there is missing support in pfx-api. Examples can be found at: pfx-api:fetch.

PFIMCORE-2570

5.7.6

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.7.7

Faulty release, version not used, neither released.

5.7.8

Bug Description

ID

Fixed file permissions of files downloaded by pfx-rest

PFIMCORE-2597

5.7.9

Bug Description

ID

Pfx-api loaddata method does not authorized for command: CSRF Token error

PFIMCORE-2613

5.7.10

Bug Description

ID

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

PFIMCORE-2625

5.7.11

Bug Description

ID

Implement correctly metadata fetch for CRCIx

PFIMCORE-2638

5.7.12


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.7.13

 

Bug Description

ID

When removing any object from IM, there is UNKNOWN user in git commits.

PFIMCORE-2654

When using Marketplace for adding objects to IM, there is UNKNOWN user in git commits.

PFIMCORE-2724

5.7.14

Bug Description

ID

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

PFIMCORE-2597