Release Notes - Petals ESB Container - Version 4.0.0 - HTML format

Configure Release Notes

Bug

  • [PETALSESBCONT-3] - Unable to print the container version if it is not already started
  • [PETALSESBCONT-18] - The container is always on State: UNKNOWN
  • [PETALSESBCONT-19] - Leak on PriorityOrdererModule
  • [PETALSESBCONT-21] - StackOverflowError dans la WebConsole
  • [PETALSESBCONT-28] - The MIME "application / zip" check is too restrictive when deploying a JBI artefact
  • [PETALSESBCONT-33] - java.lang.ArrayIndexOutOfBoundsException when registring an endpoint without interface
  • [PETALSESBCONT-40] - Error stack trace when stopping an empty container
  • [PETALSESBCONT-46] - Classloader isolation uncomplete
  • [PETALSESBCONT-56] - System property petals.home is not handled correctly
  • [PETALSESBCONT-60] - Too many open Files when sending attachment to remote node
  • [PETALSESBCONT-61] - Prevent a container to override it's own configuration when synchronizing its topology.
  • [PETALSESBCONT-70] - A META tag is added when a HTML message is set as output message content
  • [PETALSESBCONT-75] - Create the .locked first
  • [PETALSESBCONT-83] - Lack of robustness if we play with JMX
  • [PETALSESBCONT-92] - Error creating new org.ow2.petals.registry.core.repository.bo.Endpoint
  • [PETALSESBCONT-93] - Two versions of petals-registry-api are packaged
  • [PETALSESBCONT-94] - Incorrect dependency
  • [PETALSESBCONT-98] - The JMX API InstallationServiceMBean.loadInstaller is not JBI compliant when the installer does not exist
  • [PETALSESBCONT-100] - Successful creation of... 2 EPs with same name !
  • [PETALSESBCONT-105] - WSDL are transmitted at each request
  • [PETALSESBCONT-111] - Debug script doesn't work
  • [PETALSESBCONT-115] - Container doesn't display all log.
  • [PETALSESBCONT-117] - Use of an unsynchronized DateFormat
  • [PETALSESBCONT-131] - Error restart Petals ESB after to have installed a faulty component
  • [PETALSESBCONT-136] - Unable to install a component from a readonly file-based JBI archive
  • [PETALSESBCONT-141] - Some HQL requests of the registry don't use named parameter
  • [PETALSESBCONT-142] - Unable to uninstall a component using Ant task after a failed installation
  • [PETALSESBCONT-143] - The error message of Ant task 'jbi-uninstall-component' is not clear when the component is not installed
  • [PETALSESBCONT-144] - The Ant task does not manage correctly configuration attributes when set by configuration file and nested element
  • [PETALSESBCONT-145] - No error occurs stopping a component in state 'shutdown'
  • [PETALSESBCONT-146] - A suite of life cycle changes results in end-point leak
  • [PETALSESBCONT-147] - The error message of the Ant task 'jbi-install-...' or 'jbi-deploy-...' is not clear when the attribute 'file' is empty
  • [PETALSESBCONT-149] - The error message of the Ant task 'petals-configure-...' is not clear when the attribute 'file' or 'outputFile' is empty
  • [PETALSESBCONT-151] - The Ant task 'petals-configure-...' does not delete its temporary files
  • [PETALSESBCONT-164] - A NumberFormatException occurs when component configuration parameters are set with invalid values

Improvement Request

  • [PETALSESBCONT-24] - Add methods to the Router Monitor Mbean to purge the exchange related data
  • [PETALSESBCONT-25] - Add the posibiltiy to search Exchange Ids by a property name/value
  • [PETALSESBCONT-26] - Add exchange property to the debug traces when a component send a message
  • [PETALSESBCONT-38] - Add method to the Router Monitor Mbean to get the monitor storage duration
  • [PETALSESBCONT-39] - Add method to the Installation Service Mbean to get the list of existing Installers
  • [PETALSESBCONT-43] - A trace MUST be logged about component in state 'SHUTDOWN' during their recovering
  • [PETALSESBCONT-45] - A trace MUST be logged about recovering of shared libraries
  • [PETALSESBCONT-58] - The petals-se-notification must be recovered as other components
  • [PETALSESBCONT-63] - startup.bat -help has a clumsy display in windows
  • [PETALSESBCONT-95] - Document builders and Transformer of petals-common should be used by org.ow2.petals.util.XMLUtil
  • [PETALSESBCONT-96] - In the server.properties, correct and improve comment about the parameter 'petals.repository.path'
  • [PETALSESBCONT-103] - Error about opening zip file when loading a new installer from an HTTP URL associated to an HTML page
  • [PETALSESBCONT-108] - Instanciation number of transformer factory can be optimized
  • [PETALSESBCONT-109] - Fix and improve inheritance between JBIServiceEndpointImpl and ServiceEndpointImpl
  • [PETALSESBCONT-112] - Exchange forker can be improved using an entry set instead of a key set
  • [PETALSESBCONT-116] - Prefer to use ConcurrentHasMap instead of Collections.synchronizedMap(...)
  • [PETALSESBCONT-118] - Incorrect error message when loading a new installer from a HTTP URL pointing on something that is not a ZIP file
  • [PETALSESBCONT-119] - Incorrect error message when loading a new installer from an inexisting HTTP URL
  • [PETALSESBCONT-125] - Use preparedStatement instead of simple statement to improve performance and security
  • [PETALSESBCONT-128] - The recovering thread pool should be sizable
  • [PETALSESBCONT-130] - Add default option -Djava.net.preferIPv4Stack=true when starting petals
  • [PETALSESBCONT-134] - The persistence service should use batch of SQL commands to insert array of the same data
  • [PETALSESBCONT-135] - The persistence service should use fetch-array with ResultSet to retrieve data of a request returning several lines
  • [PETALSESBCONT-138] - The logged trace about installer loading should be different in both installer loading methods
  • [PETALSESBCONT-148] - The error message of Ant tasks managing component lifecycle is not clear when the component identifier is empty
  • [PETALSESBCONT-150] - No error is thrown when using the Ant task 'petals-configure-...' with an output archive that already exists
  • [PETALSESBCONT-155] - The error message of Ant tasks uninstalling a shared library is not clear when the shared library identifier is empty

New Feature

Task

  • [PETALSESBCONT-37] - Add a known problem into the documentation about JConsole connection problems

Edit/Copy Release Notes

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