Nav

Mule ESB 2.2.7 Release Notes

This is a maintenance release for Mule ESB 2.2.x Enterprise line, mostly around bug fixes, but it also incorporate some enhancements in Mule.

Current Release Version

Enterprise Edition Community Edition

ESB

x

 

Management
Console

x

 

PGP Improvements 

  • Replace Cryptix library with bouncy castle

  • Streaming module

  • Allow checking for expiring keys

  • Message compression

JDBC Improvements

The JDBC transport in Mule is now more flexible and enhanced with additional native support for database platform-specific features (for more info). Some highlights include:

  • Extended SQL parameter definition

  • Support for Sybase stored procedure calls

  • New SqlCommandExecutors to execute simple, prepared or callable statements

  • Support for retry policy on SQL command execution

  • New SqlStatementStrategies and factories

  • Support for stored procedure calls at inbounds

Supported Platforms and Deployments

Mule Management Console supports the following platforms:

Application Server Management Console Agent

Tcat/Tomcat (5.5 and 6.x)

Yes

Yes

JBoss (4.x, 5, 5.1.0)

Yes

Yes

Mule Standalone 2.2.6

N/A

Yes

WebSphere 7.0

Yes

Yes

WebLogic version 11g (10.3.3.0)

Yes

Yes

Known Issues

ESB Issues

Key

Summary

EE-1257

Mule cannot "see" the license when there is a space in MULE_HOME (e.g., "Program Files"). Workaround: MULE_HOME must not have a space in it (e.g. "Program Files").

EE-1735

Maven archetypes (project, transport, module etc.) fail because the required artifacts are not available. Workaround: Continue to use the 2.2.1 archetypes.

Fixed Issues

ESB and MMC Fixes

Key

Summary

EE-1845

Please review possible TCP transport fixes and enhancements proposed by SWA

EE-1927

MuleDefinitionParser sees duplicate bean-property names as service names, and does not startup

EE-1933

jms local transactions 'actions' not behaving as expected

EE-1942

Make enhanced jBPM transport available on Customer Portal for Mule 2.2.x

EE-1965

There’s no getRequest() method in HttpRequestMessageAdapter

EE-1966

IMAPS transport to read a message but if filters applied then mark the email un read or NOT SEEN

EE-1976

Cookies are not sent with HTTP request

EE-1990

XA transactions cause connections leak in pooled datasources

EE-1991

spring:ref not supported in some cases

EE-1993

Session-scoped properties cause exception

EE-2001

Async reply router does not work in multi-threaded scenario

EE-2002

CXF outbound router encounters a TransformerException attempting to route SOAP message to first outbound-endpoint.

EE-2007

If multiple bean-builder-transformers use beans with same property names, Mule doesn’t start

EE-2008

Jdbc example not able to process CSV file for insert data into the database

EE-2018

Unable to control FTP pool settings

EE-2019

Servlet transport consumes POST Body and therefore shows null for @FormParam parameter

EE-2024

improved jdbc transport from espeed, I think this supports sybase

EE-2026

Multiple headers with the same name are not supported by Mule

EE-2028

Backup Mule Instance Not Connected to Primary in Mule HA

EE-2035

using quartz over ftp to read a file does not delete a file from the src directory

EE-2040

Add ability to call Sybase stored procedures on JDBC outbound endpoints

EE-2042

Authentication failure with HttpBasicAuthenticationFilter does not set the WWW-Authenticate header

EE-2046

MQ RFH2 header → usr data is potentially lost in Mule (new WMQNative transport)

EE-2054

NullPointer instead of ConnectionException on JdbcDispatcher when Mule Starts with DB down

EE-2066

HttpRequestMessageAdapter does not add multiple http headers values with same header name to the MuleMessage properties

EE-2067

PGP encryption/decryption apparently broken in 2.x

EE-2069

Aysnchronous VMConnector Thread Pool bug

MMC-275

Consider falling back to a polling LowMemoryAlert if MemoryPool usage thresholds aren’t supported by the runtime

MMC-356

MMC doesn’t work on Safari 5

MMC-420

Stats store throws java.io.EOFException when reading store which was not shut down properly

MMC-438

Support synchronous responses in audit for Mule 2.2.x

MMC-473

InvalidItemStateException when deregistering/Registering server

MULE-1611

Axis LoanBroker tests log CookieSpec warnings

MULE-4418

Cookies are lost on endpoints

MULE-4442

One way invocations in CXF cause NullPointerException

MULE-4562

CXF endpoint binds to the wrong wsdl port

MULE-4629

endpoint.getTransformers() is returning the wrong endpoints transformer

MULE-4689

The crytpix libs used by the PGP module are outdated, replace with bouncycastle

MULE-4771

stockquote wsdl example failing with exception

MULE-4774

No EndpointMessageNotification for response messages of synchronous transports

MULE-4959

FtpConnectionFactory does not properly validate connections

MULE-5030

Cxf cannot find the correct Transformer on OutputPayloadInterceptor

MULE-5106

Embedded Mule under TC Server - Throws Exception getJavaPID

MULE-5113

CXF: getting exception when using payload="envelope" in combination with wsdlLocation when the wsdl contains headers

MULE-5116

Multicast problems on AIX

MULE-5120

MessageContext is not being set on WebServiceContext

MULE-5154

Aysnchronous VMConnector Thread Pool bug

We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used and to tailor advertising. You can read more and make your cookie choices here. By continuing to use this site you are giving us your consent to do this.

+