...
- Fixed starting Camel on Oracle JDK 1.8.0_19 or lower, which would throw an UnsupportedOperationException
- Fixed running
mvn camel:run
when using OSGi Blueprint - Fixed Hystrix EIP to also execute fallback if execution was rejected or short-circuited or other reasons from Hystrix.
- Fixed Hystrix EIP race condition when timeout was hit and fallback is executed could let to Camel Exchange having wrong caused exception.
- Fixed adding new routes to running CamelContext and if the new routes would fail to startup, then before these routes would "hang around". Now only succesful started routes are added.
- Adding or removing routes that starts from Undertow no longer restart the entire HTTP server
- VM endpoint should prepare exchange with the CamelContext from the consumer and not from cached endpoint which can be different
- Fixed a bug when using Rest DSL with SERVLET could cause a java.io.IOException: Stream closed exception when using Bean in the route.
- Fixed an issue when using
pipeline
in Java DSL not setting up the EIP correctly which could lead to runtime route not as intended. - Fixed Dropbox to use Stream caching to avoid reading entire file into memory so Camel can process big files
- Fixed
toD
issue with splitting uris when RAW values had + sign - Fixed adviceWith may behave differently when using multiple advices in the same order and you would advice on the same nodes.
- Fixed camel-zipkin to be able to startup and work with Camel XML
- Fixed issue with
@Consume
not havingCamelContext
injected and its lifecycle managed byCamelContext
- Fixed Netty double buffer release leak in Netty4 and Netty4 HTTP
...