Release Notes - Petals CDK - Version 5.5.0 - HTML format

Configure Release Notes

Bug

  • [PETALSCDK-49] - InterruptedException into WrappedSender
  • [PETALSCDK-94] - The message exchange processor thread pool is not correctly reduced when decreasing the core pool size
  • [PETALSCDK-95] - Some unit tests are not run by the maven-surefire-plugin
  • [PETALSCDK-105] - onExpiredAsyncJBIMessage(Exchange, AsyncContext) - Mauvais exchange passé en parametre
  • [PETALSCDK-113] - NPE about probes when the error "Operation not found in endpoint" occurs
  • [PETALSCDK-115] - The field 'flowPreviousStepId' is missing on MONIT trace 'provideExtFlowStepBegin'
  • [PETALSCDK-119] - Native service endpoint must be registered/unregistered on component initialization/shutdown
  • [PETALSCDK-125] - sendAsync does not honour the JBI timeout value
  • [PETALSCDK-126] - Typo mistake in thread group name of JBI listeners
  • [PETALSCDK-127] - Typo mistake in thread name of JBI Message Acceptor
  • [PETALSCDK-130] - Technical errors should NOT be transformed to Fault, and even less SOAPFault
  • [PETALSCDK-140] - CDK does not respect the owner contract on exchanges
  • [PETALSCDK-142] - The key identifying a service endpoint in a JBI descriptor is incomplete
  • [PETALSCDK-143] - CDK should never try to reply for expired async exchange
  • [PETALSCDK-144] - After a sendAsync has expired, the exchange is not owned by the sender
  • [PETALSCDK-145] - onAsyncJBIMessage not called when sendAsync is used to answer as a provider
  • [PETALSCDK-146] - Interceptors should be more general to handle all messages

Improvement Request

  • [PETALSCDK-14] - Remove duplicate incoming and outgoing message handling in exchange processor / abstract listener
  • [PETALSCDK-114] - Add support of MONIT trace 'provideExtFlowStepFailure'
  • [PETALSCDK-117] - Add metric about working message exchange acceptors
  • [PETALSCDK-118] - XMLUtil.findVariable does not trim node value before to check against the variable
  • [PETALSCDK-137] - Rework ConfigurationExtensions
  • [PETALSCDK-138] - Content of the component property file should be reloadable
  • [PETALSCDK-139] - Absolute value should be accepted by 'properties-file'

Task

  • [PETALSCDK-104] - Upgrade commons-pool to version 1.6
  • [PETALSCDK-124] - Some exceptions in Threads are not logged
  • [PETALSCDK-128] - Remove "FlowAttributes" extension from implementation of JBI specification
  • [PETALSCDK-129] - Move flow attributes responsibility to CDK
  • [PETALSCDK-131] - Remove deprecated pattern URI in Message
  • [PETALSCDK-132] - Remove home-made MEP and use those from EasyWSDL
  • [PETALSCDK-133] - Change the format of fault content (SOAPFault --> Simple XML payload)
  • [PETALSCDK-134] - Remove or refactor Exceptions around Fault
  • [PETALSCDK-147] - MONIT Traces: rename ConsumeFlowStepXXX to ConsumeExtFlowStepXXX
  • [PETALSCDK-148] - Remove unsupported WS-Addressing properties at the JBI level

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.