FUSE ESB v3.4 Release Notes

Release Notes - FUSE ESB - Version 3.4.0.4-fuse - July 31st, 2009

Bug:

  • ESB-769/SM-1873 - GenerateServiceAssemblyMojo doesn't include any files created by a build such as resources
  • SM-1865 Add a sample showing SMX JMX client usage
  • SM-1878 refactor client.html used in cxf-wsdl-first

Summary

This release packages the following Fuse dependencies.

Product Version
Fuse Mediation Router 1.6.1.2-fuse
Fuse Services Framework 2.2.2.2-fuse
Fuse Message Broker 5.3.0.4-fuse
JBI Components 2009.01.0.4-fuse
jbi-maven-plugin 4.1.0.2-fuse
res-maven-plugin 4.1.0.2-fuse
xfire-maven-plugin 4.1.0.2-fuse
servicemix-utils 1.1.0.1-fuse
servicemix-specs 1.3.0.1-fuse

Release Notes - FUSE ESB - Version 3.4.0.3-fuse - July 08th, 2009

Summary

This release packages the following Fuse dependencies.

Product Version
Fuse Mediation Router 1.6.1.0-fuse
Fuse Services Framework 2.2.2.0-fuse
Fuse Message Broker 5.3.0.3-fuse
JBI Components 2009.01.0.2-fuse
jbi-maven-plugin 4.1.0.1-fuse
res-maven-plugin 4.1.0.1-fuse
xfire-maven-plugin 4.1.0.1-fuse
servicemix-utils 1.1.0.1-fuse
servicemix-specs 1.3.0.1-fuse

Because ESB 3.4.0.3-fuse shares components with FUSE ESB 4.1 the components have been moved to a different source package.


FUSE ESB 3.4.0.3-fuse now shares JBI components with FUSE ESB 4.1. Fixes that are part of Shared JBI components can be found here. Here are a few additional fixes that are available in 3.4.0.3-fuse:

Bug

  • ESB-560 SM-1776 - in-out cxf-bc async jms consumer with cxf-se provider loses messages under load with no errors reported
  • ESB-647 SMXCOMP-18 - Camel component unuseable when servicemix is configured to use JMSFlow
  • ESB-694 - Build of 3.4.0.1 on AIX 5.3 JDK6, 64-bit fails
  • ESB-740 SM-1867 - The FUSE 3.4.0.2 seems to have an inconsistent version of the spring-aop.jar

Improvement

  • ESB-755 SM-1872 - FUSE ESB CXF-BC and CXF-SE should allow separate configuration for non-default busCfg at component level
  • SM-1574 - Allow forced shutdown of the container by cancelling pending sendSync exchanges

Task


Release Notes - FUSE ESB - Version 3.4.0.2-fuse - May 08th, 2009

Summary

This release packages the following Fuse dependencies.

Product Version
Fuse Mediation Router 1.6.0.0-fuse
Fuse Services Framework 2.2.0.0-fuse
Fuse Message Broker 5.3.0.1-fuse
JBI Components 2009.01.0.1-fuse
jbi-maven-plugin 4.1.0.0-fuse
res-maven-plugin 4.1.0.0-fuse
xfire-maven-plugin 4.1.0.0-fuse
servicemix-utils 1.1.0.0-fuse
servicemix-specs 1.3.0.0-fuse

Because ESB 3.4.0.2-fuse shares components with FUSE ESB 4.1 the components have been moved to a different source package.


FUSE ESB 3.4.0.2-fuse now shares JBI components with FUSE ESB 4.1. Fixes that are part of Shared JBI components can be found here. Here are a few additional fixes that are available in 3.4.0.2-fuse:

Bug

  • SMXCOMP-176 - Support JarUrlConnection with regexp in the SU <classpath/>
  • SM-1749 - Incorrect Logger name creation in ComponentContextImpl
  • https://issues.apache.org/activemq/browse/SM-1810
  • SM-1817 - Publish components schema files as part of the distribution in a schemas/ directory
  • SM-1821 - ESB hangs on exit when destroyApplicationContextOnShutdown is set to true and the broker's persistent storage fails
  • SM-1822 - Add JMS connection credentials to JCAFlow
  • SM-1824 - BUG in JDK6 ReentrantReadWriteLock can cause SMX hang when redeploy SA
  • SM-1845 - keystore.jks should be filtered during distribution package
  • SM-1853 - ClassCast exception in ClassLoaderXmlPreprocessor
  • ESB-73 - Response stream not available (already closed) in InOut MEP when using Camel route and http-provider
  • ESB-424 - Camel component should allow JbiBinding settings on an SU basis
  • ESB-570 - ESB container hangs when redeploying multiple SAs and concurrently processing messages
  • ESB-571 - Hotdeployment of CXF SA with changed keystores fails
  • ESB-575 - CXF BC Consumer addes xmlns for each element when using prefixes
  • ESB-577 - Refactor JmsProviderEndpoint to not use reflection to call protected method on Spring JmsTemplate class
  • ESB-580 - Change "Content-Type" String property in DefaultProviderMarshaler
  • http://fusesource.com/issues/browse/ESB-582
  • ESB-583 - smx-file async FilePollerEndpoint needs a throttling mechanism to avoid creating excessive numbers of open exchanges and overloading the nmr
  • ESB-586 - ActiveMQ configuration in ESB 3.4 uses old namespace
  • ESB-595 - ESB hangs on exit when destroyApplicationContextOnShutdown is set to true and the broker's persistent storage fails
  • ESB-604 - jms archetypes generate extra http:// for xmlns:xsi namespace.
  • ESB-606 - Unable to deploy a second secure service using WS-Security on a port already in use for another secure
  • ESB-620 - Problem with Camel SU archetype
  • ESB-621 - Deadlock introduced into straight through flow in FUSE ESB versions after 3.3.1.4
  • ESB-634 - Asynchronous messages not delivered by camel route back to smx endpoints.
  • ESB-652 - CXF Provider binding component relies on garbage collection to clean up proxies/connections
  • ESB-655 - ConcurrentModificationExceptions under heavy load in CXF BC

Improvement

  • ESB-601 - Port bridge sample to use camel instead of eip component

New Feature

Release Notes - FUSE ESB - Version 3.4.0.1-fuse - February 10, 2009

Summary

This release packages the following Fuse dependencies.

Product Version
Fuse Mediation Router 1.5.4.0-fuse
Fuse Services Framework 2.1.3.3-fuse
Fuse Message Broker 5.2.0.2-fuse
JBI Components 2008.01.0.3-fuse
jbi-maven-plugin 4.0.0.2-fuse
res-maven-plugin 4.0.0.1-fuse
xfire-maven-plugin 4.0.0.1-fuse
servicemix-utils 1.0.0.3-fuse
servicemix-specs 1.2.0.2-fuse

Because ESB 3.4.0.0-fuse shares components with FUSE ESB 4.0 the components have been moved to a different source package.


FUSE ESB 3.4.0.0-fuse now shares JBI components with FUSE ESB 4.0. Fixes that are part of Shared JBI components can be found here.
Here are a few additional fixes that are available in 3.4.0.0-fuse:

Bug

SM-1592cxf-bc consumer should allow async sending of message exchanges to the NMR.
SM-1742Removal of HttpManagedServlet is causing servicemix-web sample to fail. This will also be addressed in the next patch.
[SM-1757] TransformComponentSupport does not handle errors nor does it support robust-in-only MEPs.
[SM-1761] AutoDeploymentService stops working after x deployments.
[SM-1791] org.apache.servicemix.jbi.framework.InstallerMBeanImpl is missing bootstrap.init() call on uninstall phase which is required as per JBI specs.

Improvement

New Feature

Release Notes - FUSE ESB - Version 3.4.0.0-fuse - December 24, 2008

Summary

This release packages the following Fuse dependencies.

Product Version
Fuse Mediation Router 1.5.2.0-fuse
Fuse Services Framework 2.1.3.1-fuse
Fuse Message Broker 5.2.0.1-fuse
JBI Components 2008.01.0.2-fuse
jbi-maven-plugin 4.0.0.2-fuse
res-maven-plugin 4.0.0.1-fuse
xfire-maven-plugin 4.0.0.1-fuse
servicemix-utils 1.0.0.2-fuse
servicemix-specs 1.2.0.1-fuse


This release contains all fixes from FUSE ESB 3.3.1.12-fuse release. Also, FUSE ESB 3.4.0.0-fuse now shares JBI components with FUSE ESB 4.0 - fixes can be found here. Here are a few additional fixes that are available in 3.4.0.0-fuse:

Bug

[ESB-390] During FUSE-ESB Startup and potentially during multi-SA deployment, ensure all SA endpoints are "registered" before starting any endpoints.
[ESB-250] javax.jms.JMSException: java.util.ConcurrentModificationException in JMS consumer endpoint (Fuse ESB) when doing high load test.
[ESB-521][SM-1744] CXF Binding Component throws null pointer exception when using jax-ws-catalog.

Improvement

[ESB-282] Upgrade Drools engine in FUSE ESB to version 4.0.7.
[SM-1709] unify third party libs used across servicemix projects.

New Feature

Known Issues:

SM-1592: "cxf-bc consumer should allow async sending of message exchanges to the NMR" is not part of this release because it depends on some latest changes related to jetty ContinuationWrapper in Fuse Services Framework which are not available in FUSE SF 2.1.3.1-fuse. This will be addressed in the next patch.
SM-1742: Removal of HttpManagedServlet is causing servicemix-web sample to fail. This will also be addressed in the next patch.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Apr 11, 2009

    Edward Ost says:

    Date for 3.4.0.1 should be 2009, not 2008

    Date for 3.4.0.1 should be 2009, not 2008