Nav

Mule ESB 3.6.1 Release Notes

March 3, 2015

MuleSoft is pleased to announce the release of the 3.6.1 Runtime.

Current Release Versions

Enterprise Runtime

ESB Runtime

Version: 3.6.1

Anypoint Studio

Version: January 2015

MMC

Version: 3.6.0

Anypoint DevKit

Version: 3.5.2 and later

APIkit

Version: 1.6.0

SAP Connector

Version: 2.2.4

In case of having any issues with APIKit, consider the upgrading to the latest minor release of APIKit.

New or Fixed in This Release

This release is a maintenance release, and hence doesn’t include any new features and very few minor improvements. Most of the differences between this version and the previous are bug fixes.

Mule ESB 3.6.n uses log4j2. Ensure that you’re using the latest logging configuration.

HTTP Connector Security Issue

This release fixes the HTTP Connector security issue described in this release bulletin.

Fixed Issues

MULE-8300

Using set-variable does not removes variables when assigned value is null

MULE-8296

Undeployment does NOT release pooled database connections

MULE-8292

HTTP Listener doesn’t validate clients

MULE-8291

Client credentials does not fail if it could not retrieve access token

MULE-8290

HTTP static resource component fails with HTTP listener

MULE-8283

Add support for bulk updates using dynamic queries

MULE-8278

HTTP Listener does not handle "Expect: 100-Continue" (RFC 2616) header correctly

MULE-8277

OAuth2 postAuthorize() with an expired token fails even if token was refreshed

MULE-8275

Simple HTTP Proxy with > 1k payload incremente latency 1000x

MULE-8270

HttpRequester not configuring TLS cipher suites and protocols

MULE-8267

Mule 3.6 HTTPS Request Connector does not validate certificate presented by remote server

MULE-8264

Support TLS SNI Extension in Http OutboundEndpoint

MULE-8263

Mule global log config is not found when application has plugins

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-8257

The changes in MULE-7742 impacted in performance, a better solution should be used.

MULE-8248

OAuth authentication code doesn’t fail when access token is null

MULE-8247

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

MULE-8239

Supported and recommended JRE version should be at least 1.7.0_60

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-8220

Build number Maven plugin should be activated always

MULE-8206

Inconsistent implementation of streamingMode="NEVER" between listener and requestor.

MULE-8201

Exception in HTTP listener when path="/" and basePath="/"

MULE-8194

Change DB conector resultsets to TYPE_FORWARD_ONLY to support additional databases

MULE-8192

Outbound endpoints should be correctly disposed when an app with shared resources is undeployed or redeployed.

MULE-8188

Mule starts when a request element has host/port undefined, only failing when request is used.

MULE-8177

HttpListener ParameterMap should behave as a Map

MULE-7771

Fix DateTimeTimeTestCase.seconds flakyness.

MULE-5849

Setting encoding attribute on a transformer has no effect

EE-4326

Upgrade Commons File Upload

EE-4322

Upgrade HTTP Client

EE-4297

Disable/Remove Alert Definition from MMC agent does not stop the alert from firing

Hardware and Software System Requirements

For most use cases,  3.6.1 Runtime does not change the hardware and software system requirements established by the 3.6.0 Runtime. MuleSoft recommends a minimum of 4 GB RAM on a developer workstation. As applications become complex, consider adding more RAM. Please contact MuleSoft with any questions you may have about system requirements.

Deprecated in this Release

Nothing was deprecated in this release.

Migration Guide

For a full and detailed list of considerations when migrating from the previous version to this one, see the MIGRATION.txt file, located in the root folder of Mule ESB.