Contact Free trial Login

Mule ESB 3.4.4 Release Notes

July 28, 2015

MuleSoft is pleased to announce the release of the Mule ESB 3.4.4 runtime, an Enterprise-only maintenance release for 3.4 users. This release contains library updates that fix some security vulnerabilities, as well as several bug fixes.

Hardware and Software System Requirements

  • JDK/JRE 1.6.0 (Recommended JRE 1.6.0_45)

Operating Systems

  • Mac OS 10.7, 10.8

  • Windows (32- and 64-bit) 2003, 2008, Windows 7, Windows 2012 R2 Server

  • Ubuntu 12 64 bits, Ubuntu Server 14.04

  • Linux RHEL (64-bit) 5.3, 6.1

  • Solaris OS 10

  • HP-UX 11i V3

  • AIX V7.1

Fixed and Improved in This Release

Updated Libraries

Issue Description

MULE-7789

Update mule-transports-http to tomcat 6+

MULE-8644

Upgrade Tomcat libraries

EE-4457

Update spring-aop to version 3.2.12 or greater

Fixed Issues

Issue Description

MULE-8735

MuleMessage is going to registry for every transformation when extended transformations are used.

MULE-8661

Typo in AbstractFlowConstruct

MULE-8607

SFTP Reconnection Strategy not working

MULE-8420

FileMessageDispatcher return subfolders when no files found

MULE-8411

XmlToXMLStreamReader does not support OutputHandler as source type

MULE-8387

PGP decryption fails when the key used to sign the message doesn’t match the key used to encrypt it

MULE-8384

Session vars "lost" in foreach that uses outbound endpoint

MULE-8382

Can’t uncompress zip files containing no entries for folders

MULE-8361

Race condition in ExpressionConfig

MULE-8340

HTTPS connectors interfere with each other

MULE-8310

FTP client not timing out

MULE-8305

ObjectToHttpClientMethodRequest ignoring filename on file attachments

MULE-8262

Comparator not finding the class in the right classloader

MULE-8261

Avoid to set the same message listener on the message consumer

MULE-8247

SFTP inbound-endpoint autoDelete="false" does not work

MULE-8238

Endpoint notifications problem when using CXF

MULE-8232

Core extension dependencies are not initialized in order

MULE-8231

SftpMessageReceiver doesn’t release the lock on files

MULE-8230

SFTP connect hangs in pre-authenticated phase

MULE-8226

JMS Durable Subscriber - unexpected behavior in Mule HA Cluster - no failover

MULE-8220

Build number Maven plugin should be activated always

MULE-8179

NullPointerException thrown when using persistent object store under high load

MULE-8161

Round-robin does not start from 0, but start from 1.

MULE-8095

Managed object store expiration incorrectly detected on cluster

MULE-8083

JXPath Evaluator is vulnerable to XXE

MULE-8054

Exception trying to close a not opened IMAP folder

MULE-7773

Dynamic reference to sub flow produces lifecycle errors

MULE-7742

Thread Safety issues in one of the constructors of default mule session.

MULE-7263

MULE_REMOTE_CLIENT_ADDRESS variable gets the wrong value when http requests are proxied

MULE-6427

#[payload == null] is not true when the payload is NullPayload

MULE-5849

Setting encoding attribute on a transformer has no effect

MULE-5382

XSL Transformation fails with xsl:result-document on repeated transformations

EE-4529

Hazelcast locks are not being destroyed

EE-4389

HazelcastManager holds references to HazelcastObjectStore instances after undeploying applications

EE-4333

Remove Axis Transport from ESB Distribution

MULE-8388

Remove JRuby from distribution

Migration Guidance

  • EE-4333 - mule-transport-axis was removed from standalone due to security problems. In order to include it in a standalone Mule server, contact the support team to obtain a patch with the Axis transport.

  • MULE-8388 - Removed JRuby from distribution. Jruby is now not included anymore as part of Mule distributions for maintenance branches of 3.4.x, 3.3.x, 3.2.x and 3.1.x.In order to include JRuby in a standalone Mule server, add jruby-complete-1.0.jar and jruby-engine-1.1-jdk14.jar to <MULE_HOME>/lib/user. The Maven ID for these artifacts is:

    <dependency>
      <groupId>javax.script</groupId>
      <artifactId>jruby-engine</artifactId>
      <version>1.1</version>
      <classifier>jdk14</classifier>
    </dependency>
    <dependency>
      <groupId>org.jruby</groupId>
      <artifactId>jruby-complete</artifactId>
      <version>1.0</version>
    </dependency>

Support

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.