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.
|Bug||MULE-4326||Memory leak in mule 2.1.2|
|Task||EE-1527||Possible memory leak in mule 2.1.2 (CE)|
|Improvement||EE-1535||WSDL HTTP bindings are not supported as of CXF 2.1.2|
|Task||EE-1057||Release 2.1.2 CE/EE Maintenance Releases|
|Sub-task||EE-1271||EE-1269 Generate 2.1.2 HF1 Hotfix (using steps in EE-1043) containing this fix|
|Bug||MULE-4276||loanbroker example maven build fails on tests|
|Task||EE-1646||Release 2.1.4 EE Maintenance Releases|
|Bug||MULE-4071||Missing junit jars in mule-module-xml|
|Task||EE-1287||Release 2.1.3 EE Maintenance Releases|
|Bug||MULEIDE-116||Bookstore example not starting up correctly|
|Bug||MULE-4582||Multicast inbound endpoints do not receive data.|
|Task||EE-1187||RESTPack Maintenance Release|
|Bug||MULE-4302||Message properties need to be preserved when using invoker components|
|Bug||EE-1214||mule-module-boot-ee is named as mule-module-boot-ee-ee|
|Bug||EE-1269||Average Response Time not calculated based on interval selected, inconsistent with other service measurements|
|Bug||EE-1349||Building examples with Maven fails for missing core test artifacts|
|Bug||MULE-4109||Problem with concurrent CXF requests|
|Bug||MULE-4073||remoteSync set to true required for smtp transport to send mail|
|Improvement||MULE-4115||XsltTransformer can potentially be to heavy for a prototype scope|
|Bug||MULE-4145||org.mule.util.TemplateParser chokes for patterns of the form: #[function:dateStamp(dd-MM-yyyy)]|
|Bug||MULE-4150||Mule stops sending JMS messages when large number of messages are queued up|
|Bug||MULE-4028||Several errors output when running new maven project archetype|
|Bug||MULE-4164||org.mule.providers.file.FileConnector(File name is not fetching at first time while restartging web server -- tomcat)|
|Bug||MULE-4102||Proxy problems with large payloads|
|Bug||EE-1347||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.
|JIRA Issues (11 issues)|
|MULE-3572||Documentation / Website||Document/Migrate the existing Examples documentation|
|MULE-3870||Documentation / Website||Review and expand configuration reference|
|MULE-3817||Documentation / Website||update Enabling WS-Addressing|
|MULE-3364||Documentation / Website||Document Configuring Security on 2.0 wiki|
|MULE-3369||Documentation / Website||Update the Creating Transports page on the 2.0 wiki|
|MULE-3816||Documentation / Website||Update XML module documentation|
|MULE-3735||Documentation / Website||Document graceful shutdown requirement and assumptions|
|MULE-1742||Documentation / Website||Annotate the mule.xsd document|
|MULE-3344||Documentation / Website||Document "Configuring a Transport" and "Customizing a Transport" in 2.0 documentation|
|MULE-1267||Documentation / Website||Write Mule svnmerge documentation|
|MULE-4190||Documentation / Website||Documentation Update: Replace "endpoint-template-router" with "template-endpoint-router"|