CAMEL-8121 Fixed the issue that Infinite Loop Within Camel if the temp file directory is not writable
CAMEL-7421 Adding Channel pooling in RabbitMQProducer

Fix RabbitMQSpringIntTest

Replace custom object pool by Commons Pool

Fix Spring integration test again
CAMEL-7421: Fixed CS
CAMEL-7421: Allow to configure the options from the endpoint which is standard way in Camel.
CAMEL-8118: Should not mess with JDK-wide default Locale here - and locale is dealt with in super-class when we obtain the formatter.

Signed-off-by: david <david@davidkarlsen.com>
#CAMEL-3195 Allow camel to send custom xmpp PubSub packet to a xmpp endpoint
CAMEL-3195: Fixed CS
CAMEL-7880: rest-dsl with custom data format must refer to a name, not a preconfigured instance from the registry.
Add new header CamelSmppEncoding to set encoding config on a per-message basis
CAMEL-8117: cleanup checkstyle issues
Clean up the code of camel-spring-javaconfig
CAMEL-8123: Producer SHOULD use ClientMode for TLS
CAMEL-8123: Consumer should NOT use ClientMode for TLS
CAMEL-8124 Using ServicePool in ConsumerCache
CAMEL-8123 Fixed the build error of camel-mina2
CAMEL-8107 Fixed CS error of camel-blueprint
CAMEL-8086 Fixed the unit test error of camel-josql
Add test demonstrating how to force the Camel Context to be published as an OSGi service when the <endpoint> DSL is in use, so that you can get a hold on it while testing through AbstractIntegrationTest#getOsgiService(CamelContext.class, ...)
Polish
Polish a bit further