THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
- Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
- Fixed the MongoDB
readPreference
option which used to cause anIllegalArgumentException
to be thrown. - Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
- Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP
- Improved stability when testing with
camel-test-blueprint
component. - Netty HTTP now removes
headerFilterStrategy
option after resolving it - Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
- Fixed MyBatis to keep the message body as-is when calling stored procedures, if the procedure returns data as OUT parameters.
- Fixed Camel Karaf commands to work with multiple CamelContext from the same bundle.
- Fixed Advice-With to work with transacted routes defined in XML DSL
- Fixed Advice-With to work with Content Based Router when adding outputs to the when clauses.
- Fixed Advice-With to honor autoStartup option.
- Fixed OnCompletion to route the completed Exchange even if it was marked to stop / failed due exception / handled by error handler etc.
- Fixed using
@EndpointInject
with ref inRouteBuilder
classes, to enlist the endpoints in JMX during starting CamelContext when using OSGi - Fixed Property Trigger.timerZone is declared as constant for camel-quartz component but not implemented when endpoint is instantiated
- Fixed JPA to not share
EntityManager
with concurrent threads or other exchanges, as anEntityManager
is not thread-safe accordingly to the JPA spec. - Fixed MDC Logging to avoid losing MDC values after invoking an Async-Routing-enabled endpoint.
New Enterprise Integration Patterns
...