Nav

Mule 2.1.2 Release Notes

The 2.1.2 maintenance release includes many bug fixes and improvements, including several improvements to the Maven archetypes:

  • There are now separate archetypes for examples and modules, making it easier to create new Mule examples and modules and to add them to an existing project.

  • The project archetype has been cleaned up and enhanced to be easier to use.

  • A readme is now added to the generated content of the project and transport archetypes. These readmes describe what was generated and provide some useful links for the developer to get more information.

  • For all four types of archetypes, you can now specify which modules and transports you want to include and have the archetype generate the correct POM entries for you.

  • New Mule 2 classes are generated on top of an existing Mule project.

Additionally, release 2.1.2 includes validation and instructions for configuring CXF to run on the Jetty transport.

Issues Resolved for 2.1.2

Following is a complete list of issues that were resolved for 2.1.2.

Issue Type Key Summary

Bug

Memory leak in mule 2.1.2

Task

Possible memory leak in mule 2.1.2 (CE)

Improvement

WSDL HTTP bindings are not supported as of CXF 2.1.2

Task

Release 2.1.2 CE/EE Maintenance Releases

Sub-task

EE-1269 Generate 2.1.2 HF1 Hotfix (using steps in EE-1043) containing this fix

Bug

loanbroker example maven build fails on tests

Task

Release 2.1.4 EE Maintenance Releases

Bug

Missing junit jars in mule-module-xml

Task

Release 2.1.3 EE Maintenance Releases

Bug

Bookstore example not starting up correctly

Bug

Multicast inbound endpoints do not receive data.

Task

RESTPack Maintenance Release

Bug

Message properties need to be preserved when using invoker components

Bug

mule-module-boot-ee is named as mule-module-boot-ee-ee

Bug

Average Response Time not calculated based on interval selected, inconsistent with other service measurements

Bug

Building examples with Maven fails for missing core test artifacts

Bug

Problem with concurrent CXF requests

Bug

remoteSync set to true required for smtp transport to send mail

Improvement

XsltTransformer can potentially be to heavy for a prototype scope

Bug

org.mule.util.TemplateParser chokes for patterns of the form: #[function:dateStamp(dd-MM-yyyy)]

Bug

Mule stops sending JMS messages when large number of messages are queued up

Bug

Several errors output when running new maven project archetype

Bug

org.mule.providers.file.FileConnector(File name is not fetching at first time while restartging web server — tomcat)

Bug

Proxy problems with large payloads

Bug

WSProxyService doesn’t serve local WSDL (regression bug)

Documentation Issues Resolved for 2.1.2

Following is a complete list of documentation issues that were resolved for 2.1.2.

Key Summary

MULE-3572

Document/Migrate the existing Examples documentation

MULE-3870

Review and expand configuration reference

MULE-3369

Update the Creating Transports page on the 2.0 wiki

MULE-3817

update Enabling WS-Addressing

MULE-3364

Document Configuring Security on 2.0 wiki

MULE-3816

Update XML module documentation

MULE-3735

Document graceful shutdown requirement and assumptions

MULE-1742

Annotate the mule.xsd document

MULE-3344

Document "Configuring a Transport" and "Customizing a Transport" in 2.0 documentation

MULE-1267

Write Mule svnmerge documentation

MULE-4190

Documentation Update: Replace "endpoint-template-router" with "template-endpoint-router"