merging upstream
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/19431d32
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/19431d32
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/19431d32
Branch: refs/heads/master
Commit: 19431d32a7518ed998b05f05e3edfbfb183397d0
Parents: 4f709c5 d78abcf
Author: Scott Stults <sstults@o19s.com>
Authored: Wed Nov 5 13:18:08 2014 -0500
Committer: Scott Stults <sstults@o19s.com>
Committed: Wed Nov 5 13:18:08 2014 -0500
----------------------------------------------------------------------
.gitignore | 3 +
README.md | 4 -
apache-camel/pom.xml | 90 +-
.../src/main/descriptors/common-bin.xml | 17 +
buildingtools/camel-checkstyle.xml | 26 +-
buildingtools/pom.xml | 2 +-
camel-core/pom.xml | 66 +-
.../java/org/apache/camel/CamelContext.java | 117 +-
.../apache/camel/ComponentConfiguration.java | 10 +-
.../java/org/apache/camel/DelegateEndpoint.java | 28 +
.../main/java/org/apache/camel/Exchange.java | 12 +-
.../camel/FailedToCreateRouteException.java | 10 +-
.../main/java/org/apache/camel/NamedNode.java | 3 +
.../src/main/java/org/apache/camel/Route.java | 3 +-
.../org/apache/camel/RuntimeConfiguration.java | 3 +-
.../camel/api/management/ManagedInstance.java | 2 +
.../api/management/ManagedNotification.java | 3 +
.../api/management/ManagedNotifications.java | 3 +
.../management/mbean/CamelOpenMBeanTypes.java | 16 +-
.../mbean/ManagedBacklogDebuggerMBean.java | 3 +
.../mbean/ManagedCamelContextMBean.java | 12 +-
.../mbean/ManagedRestRegistryMBean.java | 32 +
.../apache/camel/builder/AdviceWithTasks.java | 24 +-
.../apache/camel/builder/DataFormatClause.java | 20 +-
.../builder/DefaultErrorHandlerBuilder.java | 9 +-
.../apache/camel/builder/ExchangeBuilder.java | 13 +-
.../apache/camel/builder/ExpressionBuilder.java | 31 +-
.../apache/camel/builder/ExpressionClause.java | 1 -
.../camel/builder/ExpressionClauseSupport.java | 2 +-
.../org/apache/camel/builder/RouteBuilder.java | 96 +-
.../camel/builder/ThreadPoolProfileBuilder.java | 5 +
.../org/apache/camel/builder/ValueBuilder.java | 39 +-
.../xml/DefaultTransformErrorHandler.java | 24 +-
.../apache/camel/builder/xml/XPathBuilder.java | 70 +-
.../apache/camel/builder/xml/XsltBuilder.java | 114 +-
.../camel/component/bean/BeanProcessor.java | 3 +-
.../bean/ConstantStaticTypeBeanHolder.java | 40 +
.../component/bean/ConstantTypeBeanHolder.java | 12 +-
.../apache/camel/component/bean/MethodInfo.java | 6 +
.../camel/component/bean/RegistryBean.java | 50 +-
.../camel/component/file/FileOperations.java | 16 +-
.../component/file/GenericFileConsumer.java | 48 +-
.../component/file/GenericFileEndpoint.java | 90 +
.../FileLockExclusiveReadLockStrategy.java | 4 +-
.../component/language/LanguageEndpoint.java | 17 +
.../component/language/LanguageProducer.java | 64 +-
.../camel/component/log/LogComponent.java | 49 +-
.../apache/camel/component/log/LogEndpoint.java | 59 +
.../camel/component/mock/AssertionClause.java | 6 +
.../camel/component/mock/MockEndpoint.java | 17 +
.../properties/PropertiesComponent.java | 46 +-
.../camel/component/rest/RestComponent.java | 71 +
.../camel/component/rest/RestEndpoint.java | 251 ++
.../apache/camel/component/rest/package.html | 26 +
.../camel/component/seda/SedaEndpoint.java | 4 +-
.../camel/component/timer/TimerComponent.java | 41 +-
.../camel/component/timer/TimerConsumer.java | 13 +-
.../camel/component/timer/TimerEndpoint.java | 41 +-
.../validator/DefaultLSResourceResolver.java | 3 +-
.../camel/component/xslt/XsltComponent.java | 8 +-
.../camel/component/xslt/XsltEndpoint.java | 12 +-
.../apache/camel/converter/ObjectConverter.java | 5 +
.../camel/converter/TimePatternConverter.java | 3 +
.../apache/camel/converter/jaxp/StaxSource.java | 4 +-
.../camel/converter/jaxp/XmlConverter.java | 292 ++-
.../camel/converter/jaxp/XmlErrorListener.java | 3 +
.../camel/impl/ActiveMQUuidGenerator.java | 2 +-
.../apache/camel/impl/DefaultCamelContext.java | 196 +-
.../impl/DefaultExecutorServiceManager.java | 2 +
.../camel/impl/DefaultMessageHistory.java | 3 +
.../org/apache/camel/impl/DefaultProducer.java | 1 +
.../camel/impl/DefaultProducerTemplate.java | 12 +-
.../apache/camel/impl/DefaultRestRegistry.java | 182 ++
.../apache/camel/impl/DefaultRouteContext.java | 19 +
.../DefaultScheduledPollConsumerScheduler.java | 3 +
.../camel/impl/DefaultShutdownStrategy.java | 9 +-
.../camel/impl/DefaultTracedRouteNodes.java | 2 +
.../apache/camel/impl/DefaultUnitOfWork.java | 17 +
.../camel/impl/DefaultUnitOfWorkFactory.java | 3 +
.../org/apache/camel/impl/DoCatchRouteNode.java | 2 +
.../apache/camel/impl/DoFinallyRouteNode.java | 2 +
.../apache/camel/impl/EmptyProducerCache.java | 13 +-
.../org/apache/camel/impl/GzipDataFormat.java | 3 +
.../impl/HeaderFilterStrategyComponent.java | 3 +
.../camel/impl/InterceptSendToEndpoint.java | 2 +
.../org/apache/camel/impl/MDCUnitOfWork.java | 46 +-
.../camel/impl/OnCompletionRouteNode.java | 2 +
.../apache/camel/impl/OnExceptionRouteNode.java | 4 +-
.../camel/impl/ParameterConfiguration.java | 21 +-
.../org/apache/camel/impl/ProducerCache.java | 65 +-
.../camel/impl/ScheduledPollConsumer.java | 2 +-
.../camel/impl/SynchronousDelegateProducer.java | 1 +
.../camel/impl/UriEndpointConfiguration.java | 12 +-
.../converter/BaseTypeConverterRegistry.java | 7 +-
.../org/apache/camel/impl/osgi/Activator.java | 30 +-
.../language/tokenizer/XMLTokenizeLanguage.java | 10 +-
.../java/org/apache/camel/main/MainSupport.java | 2 +
.../DefaultManagementLifecycleStrategy.java | 13 +-
.../DefaultManagementMBeanAssembler.java | 2 +-
.../DefaultManagementObjectStrategy.java | 2 +-
.../camel/management/MBeanInfoAssembler.java | 5 +-
.../management/NotificationSenderAdapter.java | 3 +
.../mbean/ManagedBacklogDebugger.java | 15 +
.../management/mbean/ManagedCamelContext.java | 39 +-
.../management/mbean/ManagedRestRegistry.java | 83 +
.../mbean/ManagedTypeConverterRegistry.java | 4 +-
.../apache/camel/model/AggregateDefinition.java | 2 +-
.../org/apache/camel/model/BeanDefinition.java | 70 +-
.../apache/camel/model/ChoiceDefinition.java | 2 +-
.../java/org/apache/camel/model/Constants.java | 3 +-
.../camel/model/DataFormatDefinition.java | 8 +
.../apache/camel/model/EnrichDefinition.java | 13 +
.../org/apache/camel/model/ExpressionNode.java | 2 +-
.../apache/camel/model/ModelCamelContext.java | 16 +
.../camel/model/OnCompletionDefinition.java | 71 +-
.../apache/camel/model/OnCompletionMode.java | 28 +
.../model/OptionalIdentifiedDefinition.java | 17 +
.../camel/model/PollEnrichDefinition.java | 13 +
.../apache/camel/model/ProcessorDefinition.java | 367 ++-
.../camel/model/ProcessorDefinitionHelper.java | 136 +
.../camel/model/RedeliveryPolicyDefinition.java | 26 +
.../camel/model/RestContextRefDefinition.java | 59 +
.../model/RestContextRefDefinitionHelper.java | 151 ++
.../model/RouteContextRefDefinitionHelper.java | 2 +-
.../org/apache/camel/model/RouteDefinition.java | 35 +
.../camel/model/RouteDefinitionHelper.java | 24 +-
.../apache/camel/model/ThrottleDefinition.java | 16 +-
.../model/dataformat/BarcodeDataFormat.java | 2 +-
.../camel/model/dataformat/JsonDataFormat.java | 77 +-
.../model/language/MethodCallExpression.java | 4 +-
.../model/language/XMLTokenizerExpression.java | 20 +-
.../camel/model/rest/DeleteVerbDefinition.java | 27 +
.../camel/model/rest/GetVerbDefinition.java | 27 +
.../camel/model/rest/HeadVerbDefinition.java | 27 +
.../camel/model/rest/PostVerbDefinition.java | 27 +
.../camel/model/rest/PutVerbDefinition.java | 27 +
.../camel/model/rest/RestBindingDefinition.java | 217 ++
.../camel/model/rest/RestBindingMode.java | 28 +
.../model/rest/RestConfigurationDefinition.java | 395 +++
.../apache/camel/model/rest/RestContainer.java | 41 +
.../apache/camel/model/rest/RestDefinition.java | 436 ++++
.../camel/model/rest/RestHostNameResolver.java | 28 +
.../model/rest/RestPropertyDefinition.java | 52 +
.../camel/model/rest/RestsDefinition.java | 114 +
.../apache/camel/model/rest/VerbDefinition.java | 252 ++
.../apache/camel/model/rest/package-info.java | 23 +
.../apache/camel/processor/AOPProcessor.java | 1 +
.../camel/processor/CamelInternalProcessor.java | 29 +
.../org/apache/camel/processor/Enricher.java | 21 +-
.../processor/ExchangePatternProcessor.java | 3 +
.../camel/processor/MulticastProcessor.java | 2 +-
.../camel/processor/OnCompletionProcessor.java | 172 +-
.../apache/camel/processor/PollEnricher.java | 29 +-
.../camel/processor/RedeliveryErrorHandler.java | 43 +-
.../camel/processor/RedeliveryPolicy.java | 26 +-
.../org/apache/camel/processor/Splitter.java | 3 -
.../org/apache/camel/processor/Throttler.java | 2 +-
.../ThrottlerRejectedExecutionException.java | 2 +
.../camel/processor/UnitOfWorkProducer.java | 1 +
.../AggregationStrategyBeanAdapter.java | 2 +-
.../aggregate/AggregationStrategyBeanInfo.java | 8 +-
.../AggregationStrategyMethodInfo.java | 11 +-
.../GroupedExchangeAggregationStrategy.java | 2 +-
.../processor/binding/BindingException.java | 32 +
.../processor/binding/RestBindingProcessor.java | 334 +++
.../idempotent/FileIdempotentRepository.java | 21 +-
.../idempotent/IdempotentConsumer.java | 26 +-
.../idempotent/IdempotentOnCompletion.java | 19 +-
.../processor/interceptor/BacklogDebugger.java | 12 +-
.../processor/interceptor/DefaultChannel.java | 1 +
.../interceptor/HandleFaultInterceptor.java | 3 +-
.../camel/processor/interceptor/Tracer.java | 2 +-
.../CircuitBreakerLoadBalancer.java | 55 +-
.../loadbalancer/QueueLoadBalancer.java | 3 +-
.../java/org/apache/camel/spi/Breakpoint.java | 3 +
.../java/org/apache/camel/spi/Container.java | 21 +-
.../org/apache/camel/spi/ExceptionHandler.java | 2 +-
.../camel/spi/ExchangeIdempotentRepository.java | 83 +
.../apache/camel/spi/IdempotentRepository.java | 6 +-
.../main/java/org/apache/camel/spi/Policy.java | 2 +-
.../org/apache/camel/spi/RestConfiguration.java | 303 +++
.../apache/camel/spi/RestConsumerFactory.java | 45 +
.../java/org/apache/camel/spi/RestRegistry.java | 134 +
.../apache/camel/spi/RoutePolicyFactory.java | 36 +
.../camel/spi/SynchronizationRouteAware.java | 58 +
.../apache/camel/spi/TypeConverterRegistry.java | 2 +-
.../java/org/apache/camel/spi/UnitOfWork.java | 17 +
.../org/apache/camel/spi/UnitOfWorkFactory.java | 3 +
.../camel/support/ChildServiceSupport.java | 3 +
.../apache/camel/support/DefaultTimeoutMap.java | 2 +-
.../camel/support/SynchronizationAdapter.java | 12 +-
.../support/XMLTokenExpressionIterator.java | 95 +-
.../org/apache/camel/util/EndpointHelper.java | 25 +-
.../util/ExpressionToPredicateAdapter.java | 3 +
.../org/apache/camel/util/GroupIterator.java | 31 +-
.../java/org/apache/camel/util/HostUtils.java | 119 +
.../org/apache/camel/util/JsonSchemaHelper.java | 102 +
.../org/apache/camel/util/KeyValueHolder.java | 2 +
.../java/org/apache/camel/util/MessageDump.java | 6 +
.../org/apache/camel/util/MessageHelper.java | 35 +-
.../org/apache/camel/util/ObjectHelper.java | 16 +-
.../util/PredicateToExpressionAdapter.java | 3 +
.../org/apache/camel/util/ServiceHelper.java | 2 +-
.../java/org/apache/camel/util/URISupport.java | 3 +
.../org/apache/camel/util/UnitOfWorkHelper.java | 54 +
.../util/component/AbstractApiComponent.java | 2 +-
.../util/component/AbstractApiConsumer.java | 4 -
.../util/component/AbstractApiEndpoint.java | 2 -
.../util/component/AbstractApiProducer.java | 12 +-
.../camel/util/component/ApiCollection.java | 1 -
.../camel/util/component/ApiConsumerHelper.java | 2 +-
.../camel/util/component/ApiMethodHelper.java | 8 +-
.../camel/util/component/ApiMethodParser.java | 4 +-
.../util/jsse/BaseSSLContextParameters.java | 4 +
.../org/apache/camel/util/toolbox/package.html | 25 +
.../camel/view/GraphGeneratorSupport.java | 2 +-
.../org/apache/camel/view/GraphSupport.java | 1 +
.../apache/camel/view/ModelFileGenerator.java | 1 +
.../java/org/apache/camel/view/NodeData.java | 1 +
.../apache/camel/view/RouteDotGenerator.java | 1 +
.../apache/camel/view/XmlGraphGenerator.java | 1 +
.../java/org/apache/camel/view/package.html | 1 +
.../services/org/apache/camel/component/rest | 18 +
.../resources/org/apache/camel/model/jaxb.index | 2 +
.../org/apache/camel/model/rest/jaxb.index | 29 +
camel-core/src/test/data/terminate.xml | 36 +
.../camel/component/ComponentDiscoveryTest.java | 2 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
.../camel/component/bean/BeanNoCacheTest.java | 69 +
.../component/bean/BeanRefNoCacheTest.java | 69 +
.../camel/component/bean/NewInstanceTest.java | 2 +-
.../component/bean/PredicateAsBeanTest.java | 3 -
...ponentConfigurationAndDocumentationTest.java | 2 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
...ponentConfigurationAndDocumentationTest.java | 6 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
.../file/FileProducerChmodOptionTest.java | 127 +
...ponentConfigurationAndDocumentationTest.java | 4 +-
...ponentConfigurationAndDocumentationTest.java | 6 +-
.../camel/component/log/LogEndpointTest.java | 23 +-
...ponentConfigurationAndDocumentationTest.java | 6 +-
.../mock/MockEndpointTimeClauseTest.java | 36 +-
...ropertiesComponentInitialPropertiesTest.java | 72 +
.../PropertiesComponentNestPropertiesTest.java | 5 +
.../properties/PropertiesComponentTest.java | 25 +-
.../rest/DummyRestConsumerFactory.java | 48 +
.../rest/FromRestConfigurationTest.java | 62 +
.../rest/FromRestExplicitComponentTest.java | 46 +
.../rest/FromRestGetEmbeddedRouteTest.java | 90 +
.../component/rest/FromRestGetEndPathTest.java | 75 +
.../camel/component/rest/FromRestGetTest.java | 88 +
.../rest/FromRestIdAndDescriptionTest.java | 63 +
.../component/rest/FromRestUriPrefixTest.java | 71 +
...ponentConfigurationAndDocumentationTest.java | 4 +-
...ponentConfigurationAndDocumentationTest.java | 6 +-
...ponentConfigurationAndDocumentationTest.java | 6 +-
.../ValidatorIncludeEncodingRouteTest.java | 82 +
...ponentConfigurationAndDocumentationTest.java | 4 +-
.../xslt/XsltCustomErrorListenerTest.java | 98 +
.../xslt/XsltMessageTerminateTest.java | 57 +
.../camel/converter/ObjectConverterTest.java | 5 +
.../DefaultCamelContextAutoStartupTest.java | 8 +-
.../camel/impl/DefaultCamelContextTest.java | 13 +
.../camel/impl/DefaultProducerTemplateTest.java | 3 +
.../impl/MultipleLifecycleStrategyTest.java | 2 +-
.../camel/impl/RoutePolicyFactoryTest.java | 87 +
.../apache/camel/issues/AdviceWithCBRTest.java | 23 +
.../camel/issues/AdviceWithOnExceptionTest.java | 62 +
.../camel/issues/MockValueBuilderIssueTest.java | 72 +
.../camel/issues/OnCompletionIssueTest.java | 104 +
.../issues/RouteIdAutoAssignClashIssue.java | 63 +
.../SentExchangeEventNotifierIssueTest.java | 117 +
.../SentExchangeEventNotifierTwoIssueTest.java | 114 +
.../issues/TryCatchWithSplitIssueTest.java | 4 +-
.../ConstantLanguageBinaryResourceTest.java | 45 +
.../XMLTokenizeLanguageGroupingTest.java | 141 ++
.../tokenizer/XMLTokenizeLanguageTest.java | 14 +-
.../XMLTokenizeWrapLanguageGroupingTest.java | 148 ++
.../camel/management/BacklogDebuggerTest.java | 13 +
.../JmxInstrumentationUsingDefaultsTest.java | 2 +-
.../ManagedCamelContextNewProxyTest.java | 40 +
.../management/ManagedCamelContextTest.java | 8 +-
.../ManagedFromRestGetEmbeddedRouteTest.java | 93 +
.../management/ManagedFromRestGetTest.java | 90 +
...ProducerRecipientListRegisterAlwaysTest.java | 82 +
.../ManagedProducerRecipientListTest.java | 57 +
...roducerRouteAddRemoveRegisterAlwaysTest.java | 110 +
.../camel/management/ManagedProducerTest.java | 74 +
.../management/ManagedRefProducerTest.java | 105 +
.../management/ManagedRestRegistryTest.java | 98 +
.../management/ManagedRouteAddRemoveTest.java | 87 +-
.../model/ProcessorDefinitionHelperTest.java | 6 +-
.../apache/camel/model/XmlRestParseTest.java | 44 +
.../org/apache/camel/model/XmlTestSupport.java | 8 +
.../CircuitBreakerLoadBalancerTest.java | 60 +-
.../ExchangeIdempotentConsumerTest.java | 167 ++
.../FileIdempotentConsumerCreateRepoTest.java | 7 +-
.../IdempotentConsumerNoMessageIdTest.java | 62 +-
.../apache/camel/processor/MDCAsyncTest.java | 157 ++
.../camel/processor/OnCompletionAsyncTest.java | 10 +-
.../camel/processor/OnCompletionModeTest.java | 69 +
.../OnCompletionOnFailureOnlyTest.java | 2 +-
.../OnCompletionParallelProcessingTest.java | 49 +
.../OnCompletionUseOriginalBodyTest.java | 2 +-
.../RouteAwareSynchronizationTest.java | 97 +
.../processor/SplitGroupMultiXmlTokenTest.java | 6 +-
.../SplitGroupWrappedMultiXmlTokenTest.java | 81 +
.../camel/processor/ThrottlerNullEvalTest.java | 26 +-
.../processor/TryCatchNestedChoiceTest.java | 90 +
.../OptimisticLockRetryPolicyTest.java | 54 +-
.../EnricherAggregateOnExceptionTest.java | 119 +
.../PollEnricherAggregateOnExceptionTest.java | 122 +
.../interceptor/AdviceWithAutoStartupTest.java | 68 +
...ultErrorHandlerExchangeFormatterRefTest.java | 79 +
.../onexception/OnExceptionHandledTest.java | 2 +-
.../RoutingSlipCreateProducerFailedTest.java | 57 +
.../XMLTokenExpressionIteratorGroupingTest.java | 423 ++++
.../support/XMLTokenExpressionIteratorTest.java | 68 +-
.../apache/camel/util/EndpointHelperTest.java | 16 +
.../apache/camel/util/GroupIteratorTest.java | 34 +-
.../apache/camel/util/KeyValueHolderTest.java | 36 +-
.../org/apache/camel/util/ObjectHelperTest.java | 1 +
.../org/apache/camel/util/URISupportTest.java | 7 +
.../util/jsse/SSLContextParametersTest.java | 94 +-
.../properties/myproperties.properties | 3 +
.../camel/component/validator/sentence.xsd | 20 +
.../apache/camel/component/validator/text.xsd | 23 +
.../apache/camel/component/xslt/terminate.xsl | 34 +
.../test/resources/org/apache/camel/logo.jpeg | Bin 0 -> 10249 bytes
.../org/apache/camel/model/simpleRest.xml | 27 +
components/camel-ahc-ws/pom.xml | 9 +-
components/camel-ahc/pom.xml | 2 +-
components/camel-amqp/pom.xml | 2 +-
components/camel-apns/pom.xml | 2 +-
.../apns/factory/ApnsServiceFactory.java | 21 +-
.../apns/factory/ApnsServiceFactoryTest.java | 2 +-
.../ConfiguredApnsServiceFactoryTest.java | 5 +-
.../camel/component/apns/util/ApnsUtils.java | 60 +-
.../spring/SpringApnsConsumerTest-context.xml | 4 +-
components/camel-atmosphere-websocket/pom.xml | 8 +-
.../websocket/CamelWebSocketServlet.java | 2 +-
.../websocket/MemoryWebSocketStoreTest.java | 69 +
.../atmosphere/websocket/TestClient.java | 165 ++
.../WebsocketCamelRouterTestSupport.java | 71 +
...ponentConfigurationAndDocumentationTest.java | 55 +
.../websocket/WebsocketRouteTest.java | 216 ++
.../wsservlet/MemoryWebSocketStoreTest.java | 70 -
.../camel/component/wsservlet/TestClient.java | 165 --
.../WebsocketCamelRouterTestSupport.java | 72 -
...ponentConfigurationAndDocumentationTest.java | 58 -
.../component/wsservlet/WebsocketRouteTest.java | 216 --
components/camel-atom/pom.xml | 2 +-
.../camel/component/atom/UpdatedDateFilter.java | 3 +-
components/camel-avro/pom.xml | 2 +-
components/camel-aws/pom.xml | 11 +-
.../camel/component/aws/s3/S3Configuration.java | 31 +-
.../camel/component/aws/s3/S3Endpoint.java | 2 +-
.../camel/component/aws/s3/S3Producer.java | 174 +-
.../component/aws/sqs/SqsConfiguration.java | 10 +
.../camel/component/aws/sqs/SqsConstants.java | 1 +
.../camel/component/aws/sqs/SqsConsumer.java | 1 +
.../camel/component/aws/sqs/SqsEndpoint.java | 43 +-
.../aws/sqs/SqsHeaderFilterStrategy.java | 30 +
.../camel/component/aws/sqs/SqsProducer.java | 35 +-
.../aws/sqs/SqsComponentConfigurationTest.java | 11 +-
.../aws/sqs/SqsComponentSpringTest.java | 2 +
.../component/aws/sqs/SqsComponentTest.java | 2 +
.../component/aws/sqs/SqsProducerTest.java | 80 +-
.../SqsComponentIntegrationTest.java | 2 +
components/camel-bam/pom.xml | 2 +-
components/camel-barcode/pom.xml | 2 +-
.../dataformat/barcode/BarcodeDataFormat.java | 19 +-
.../barcode/BarcodeDataFormatCamelTest.java | 31 +-
.../barcode/BarcodeDataFormatTest.java | 23 +-
.../dataformat/barcode/BarcodeTestBase.java | 30 +-
.../barcode/barcodeDataformatSpring.xml | 9 +-
components/camel-base64/pom.xml | 2 +-
components/camel-bean-validator/pom.xml | 2 +-
components/camel-beanio/pom.xml | 2 +-
components/camel-beanstalk/pom.xml | 93 +
.../component/beanstalk/BeanstalkComponent.java | 88 +
.../component/beanstalk/BeanstalkConsumer.java | 264 ++
.../component/beanstalk/BeanstalkEndpoint.java | 169 ++
.../beanstalk/BeanstalkExchangeHelper.java | 44 +
.../component/beanstalk/BeanstalkProducer.java | 132 +
.../component/beanstalk/ConnectionSettings.java | 132 +
.../beanstalk/ConnectionSettingsFactory.java | 44 +
.../camel/component/beanstalk/Headers.java | 47 +
.../beanstalk/processors/BuryCommand.java | 49 +
.../component/beanstalk/processors/Command.java | 25 +
.../beanstalk/processors/DefaultCommand.java | 45 +
.../beanstalk/processors/DeleteCommand.java | 47 +
.../beanstalk/processors/KickCommand.java | 46 +
.../beanstalk/processors/PutCommand.java | 51 +
.../beanstalk/processors/ReleaseCommand.java | 53 +
.../beanstalk/processors/TouchCommand.java | 47 +
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../org/apache/camel/component/beanstalk | 18 +
.../beanstalk/AwaitingConsumerTest.java | 95 +
.../beanstalk/BeanstalkMockTestSupport.java | 47 +
.../beanstalk/ConnectionSettingsTest.java | 56 +
.../beanstalk/ConsumerCompletionTest.java | 126 +
.../camel/component/beanstalk/EndpointTest.java | 92 +
.../camel/component/beanstalk/Helper.java | 86 +
.../beanstalk/ImmediateConsumerTest.java | 99 +
.../camel/component/beanstalk/ProducerTest.java | 432 ++++
.../beanstalk/UriConfigurationTest.java | 52 +
.../integration/BeanstalkCamelTestSupport.java | 40 +
.../BuryProducerIntegrationTest.java | 82 +
.../integration/ConsumerIntegrationTest.java | 67 +
.../DeleteProducerIntegrationTest.java | 76 +
.../integration/PutProducerIntegrationTest.java | 113 +
.../ReleaseProducerIntegrationTest.java | 82 +
.../TouchProducerIntegrationTest.java | 82 +
.../src/test/resources/log4j.properties | 35 +
components/camel-bindy/pom.xml | 2 +-
.../camel/dataformat/bindy/FormatFactory.java | 27 +-
.../dataformat/bindy/annotation/DataField.java | 21 +
.../bindy/format/BigDecimalPatternFormat.java | 49 +
.../dataformat/bindy/format/BooleanFormat.java | 31 +
.../bindy/format/NumberPatternFormat.java | 52 +-
.../BindySimpleCsvBooleanFalseMarshallTest.java | 82 +
.../BindySimpleCsvBooleanTrueMarshallTest.java | 82 +
.../BindySimpleCsvBooleanUnmarshallTest.java | 130 +
.../bindy/model/simple/bool/BooleanExample.java | 52 +
.../bindy/model/simple/oneclassmath/Math.java | 11 +-
.../BindyBigDecimalGroupingUnmarshallTest.java | 105 +
.../BindyBigDecimalRoundingUnmarshallTest.java | 102 +
.../src/test/resources/log4j.properties | 2 +-
...impleCsvBooleanFalseMarshallTest-context.xml | 32 +
...SimpleCsvBooleanTrueMarshallTest-context.xml | 32 +
...dySimpleCsvBooleanUnmarshallTest-context.xml | 32 +
components/camel-blueprint/pom.xml | 8 +-
.../camel/blueprint/BlueprintCamelContext.java | 8 +-
.../blueprint/BlueprintPropertiesParser.java | 29 +-
.../blueprint/CamelContextFactoryBean.java | 33 +
.../blueprint/CamelRestContextFactoryBean.java | 40 +
.../handler/CamelNamespaceHandler.java | 103 +-
.../org/apache/camel/blueprint/jaxb.index | 1 +
.../camel/blueprint/BlueprintJaxbRestTest.java | 86 +
.../camel/blueprint/BlueprintJaxbTest.java | 3 +-
.../src/test/resources/test-rest.xml | 42 +
components/camel-box/pom.xml | 41 +-
.../camel/component/box/BoxConfiguration.java | 12 +
.../camel/component/box/BoxConverter.java | 12 +-
.../apache/camel/component/box/BoxProducer.java | 1 -
.../component/box/internal/BoxClientHelper.java | 22 +
.../component/box/internal/LoginAuthFlowUI.java | 15 +
.../box/internal/LongPollingEventsManager.java | 1 -
.../component/box/AbstractBoxTestSupport.java | 30 +-
...BoxCollaborationsManagerIntegrationTest.java | 20 +-
.../box/IBoxCommentsManagerIntegrationTest.java | 16 +-
.../box/IBoxEventsManagerIntegrationTest.java | 6 +-
.../box/IBoxFilesManagerIntegrationTest.java | 52 +-
.../box/IBoxFoldersManagerIntegrationTest.java | 22 +-
.../box/IBoxGroupsManagerIntegrationTest.java | 38 +-
.../box/IBoxSearchManagerIntegrationTest.java | 2 +-
.../IBoxSharedItemsManagerIntegrationTest.java | 2 +-
.../box/IBoxUsersManagerIntegrationTest.java | 32 +-
...LongPollingEventsManagerIntegrationTest.java | 33 +-
components/camel-cache/pom.xml | 2 +-
.../component/cache/CacheManagerFactory.java | 22 +-
components/camel-castor/pom.xml | 2 +-
components/camel-cdi/pom.xml | 258 +-
.../camel/cdi/internal/CamelContextBean.java | 3 +-
.../camel/cdi/internal/CamelContextConfig.java | 11 +-
.../camel/cdi/internal/CamelExtension.java | 52 +-
.../cdi/internal/DelegateInjectionTarget.java | 8 +-
components/camel-cmis/pom.xml | 2 +-
components/camel-cometd/pom.xml | 2 +-
components/camel-context/pom.xml | 2 +-
components/camel-core-osgi/pom.xml | 2 +-
.../camel/core/osgi/OsgiCamelContextHelper.java | 2 +-
.../core/osgi/OsgiCamelContextPublisher.java | 11 +-
.../camel/core/osgi/OsgiClassResolver.java | 20 +-
.../core/osgi/OsgiDefaultCamelContext.java | 3 +
.../camel/core/osgi/OsgiEventAdminNotifier.java | 6 +-
.../camel/core/osgi/OsgiNamingHelper.java | 4 +-
.../camel/core/osgi/OsgiServiceRegistry.java | 5 +
.../camel/core/osgi/OsgiTypeConverter.java | 35 +-
.../camel/core/osgi/CamelMockBundleContext.java | 3 +-
.../camel/core/osgi/CamelOsgiTestSupport.java | 2 +-
.../osgi/test/MockTypeConverterRegistry.java | 2 +-
components/camel-core-xml/pom.xml | 2 +-
.../xml/AbstractCamelContextFactoryBean.java | 60 +-
...bstractCamelRedeliveryPolicyFactoryBean.java | 13 +
components/camel-couchdb/pom.xml | 2 +-
components/camel-crypto/pom.xml | 2 +-
components/camel-csv/pom.xml | 2 +-
components/camel-cxf-transport/pom.xml | 15 +-
components/camel-cxf/pom.xml | 2 +-
.../apache/camel/component/cxf/CxfConsumer.java | 4 +
.../component/cxf/CxfEndpointConfigurer.java | 22 +-
.../apache/camel/component/cxf/CxfPayload.java | 6 +-
.../apache/camel/component/cxf/CxfProducer.java | 18 +-
.../camel/component/cxf/DefaultCxfBinding.java | 6 +-
.../component/cxf/jaxrs/CxfRsEndpoint.java | 39 +-
.../component/cxf/jaxrs/CxfRsProducer.java | 54 +-
.../cxf/jaxrs/DefaultCxfRsBinding.java | 14 +-
.../component/cxf/CXFGreeterEnrichTest.java | 48 +
...ponentConfigurationAndDocumentationTest.java | 4 +-
.../camel/component/cxf/CxfEndpointTest.java | 6 +
.../camel/component/cxf/CxfTimeoutTest.java | 38 +
.../component/cxf/DefaultCxfBindingTest.java | 35 +
.../component/cxf/GreeterImplWithSleep.java | 2 +-
.../CxfRsBindingConfigurationSelectionTest.java | 127 +
...ponentConfigurationAndDocumentationTest.java | 6 +-
.../cxf/jaxrs/CxfRsConsumerWithBeanTest.java | 76 +
.../component/cxf/jaxrs/CxfRsProducerTest.java | 27 +
.../component/cxf/jaxrs/CxfRsRelayTest.java | 148 ++
.../component/cxf/jaxrs/CxfRsRouterTest.java | 8 +-
.../jaxrs/testbean/CustomerServiceResource.java | 11 +
.../cxf/jaxrs/testbean/ServiceUtil.java | 24 +
.../mtom/CxfMtomProducerPayloadModeTest.java | 13 +-
.../cxf/GreeterEnrichRouterContext.xml | 61 +
.../component/cxf/cxfConduitTimeOutContext.xml | 3 +
.../component/cxf/jaxrs/CxfRsSpringRelay.xml | 47 +
.../component/cxf/jaxrs/CxfRsSpringRouter.xml | 8 +-
.../cxf/jaxrs/JettyCxfRsSpringRouter.xml | 6 +-
components/camel-disruptor/pom.xml | 2 +-
components/camel-dns/pom.xml | 2 +-
components/camel-docker/README.md | 108 +
components/camel-docker/pom.xml | 112 +
.../component/docker/DockerClientFactory.java | 96 +
.../component/docker/DockerClientProfile.java | 184 ++
.../camel/component/docker/DockerComponent.java | 72 +
.../component/docker/DockerConfiguration.java | 68 +
.../camel/component/docker/DockerConstants.java | 169 ++
.../camel/component/docker/DockerEndpoint.java | 86 +
.../camel/component/docker/DockerHelper.java | 239 ++
.../camel/component/docker/DockerOperation.java | 232 ++
.../docker/consumer/DockerEventsConsumer.java | 148 ++
.../docker/exception/DockerException.java | 34 +
.../docker/producer/DockerProducer.java | 1410 +++++++++++
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../services/org/apache/camel/component/docker | 1 +
.../docker/DockerClientProfileTest.java | 59 +
.../docker/DockerConfigurationTest.java | 65 +
.../component/docker/DockerHelperTest.java | 30 +
.../component/docker/RemoveImageCmdUriTest.java | 73 +
.../headers/AttachContainerCmdHeaderTest.java | 78 +
.../docker/headers/AuthCmdHeaderTest.java | 85 +
.../docker/headers/BaseDockerHeaderTest.java | 125 +
.../docker/headers/BuildImageCmdHeaderTest.java | 100 +
.../headers/CopyFileContainerCmdHeaderTest.java | 67 +
.../headers/CreateContainerCmdHeaderTest.java | 68 +
.../headers/CreateImageCmdHeaderTest.java | 64 +
.../headers/DiffContainerCmdHeaderTest.java | 61 +
.../docker/headers/InfoCmdHeaderTest.java | 57 +
.../headers/InspectContainerCmdHeaderTest.java | 62 +
.../headers/InspectImageCmdHeaderTest.java | 64 +
.../headers/KillContainerCmdHeaderTest.java | 65 +
.../headers/ListContainersCmdHeaderTest.java | 71 +
.../docker/headers/ListImagesCmdHeaderTest.java | 67 +
.../headers/LogContainerCmdHeaderTest.java | 79 +
.../headers/PauseContainerCmdHeaderTest.java | 62 +
.../docker/headers/PingCmdHeaderTest.java | 57 +
.../docker/headers/PullImageCmdHeaderTest.java | 68 +
.../docker/headers/PushImageCmdHeaderTest.java | 86 +
.../headers/RemoveContainerCmdHeaderTest.java | 70 +
.../headers/RemoveImageCmdHeaderTest.java | 70 +
.../headers/RestartContainerCmdHeaderTest.java | 65 +
.../headers/SearchImagesCmdHeaderTest.java | 62 +
.../headers/StopContainerCmdHeaderTest.java | 66 +
.../docker/headers/TagImageCmdHeaderTest.java | 70 +
.../headers/TopContainerCmdHeaderTest.java | 65 +
.../headers/UnpauseContainerCmdHeaderTest.java | 62 +
.../docker/headers/VersionCmdHeaderTest.java | 57 +
.../headers/WaitContainerCmdHeaderTest.java | 62 +
.../docker/it/DockerProducerTestIT.java | 55 +
.../src/test/resources/log4j.properties | 28 +
components/camel-dozer/pom.xml | 2 +-
components/camel-dropbox/pom.xml | 17 +-
.../src/main/resources/log4j.properties | 16 -
.../src/test/resources/log4j.properties | 35 +
components/camel-eclipse/pom.xml | 2 +-
components/camel-ejb/pom.xml | 2 +-
components/camel-elasticsearch/pom.xml | 2 +-
.../elasticsearch/ElasticsearchComponent.java | 7 +-
.../ElasticsearchConfiguration.java | 17 +
.../elasticsearch/ElasticsearchEndpoint.java | 34 +-
.../elasticsearch/ElasticsearchProducer.java | 84 +-
...ponentConfigurationAndDocumentationTest.java | 58 +
.../ElasticsearchComponentTest.java | 37 +
components/camel-eventadmin/pom.xml | 2 +-
components/camel-exec/pom.xml | 2 +-
.../exec/ExecJavaProcessRecipientListTest.java | 299 +++
.../component/exec/ExecJavaProcessTest.java | 6 +-
components/camel-facebook/pom.xml | 230 +-
components/camel-flatpack/pom.xml | 31 +-
components/camel-fop/pom.xml | 7 +-
components/camel-freemarker/pom.xml | 2 +-
components/camel-ftp/pom.xml | 2 +-
.../component/file/remote/FtpEndpoint.java | 4 -
.../component/file/remote/SftpOperations.java | 6 +-
...ponentConfigurationAndDocumentationTest.java | 6 +-
...ponentConfigurationAndDocumentationTest.java | 6 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
components/camel-gae/pom.xml | 2 +-
...ponentConfigurationAndDocumentationTest.java | 7 +-
...ponentConfigurationAndDocumentationTest.java | 11 +-
...ponentConfigurationAndDocumentationTest.java | 5 +-
...ponentConfigurationAndDocumentationTest.java | 7 +-
...ponentConfigurationAndDocumentationTest.java | 5 +-
components/camel-geocoder/pom.xml | 2 +-
components/camel-github/pom.xml | 67 +
.../camel/component/github/GitHubComponent.java | 34 +
.../camel/component/github/GitHubEndpoint.java | 179 ++
.../github/consumer/AbstractGitHubConsumer.java | 72 +
.../github/consumer/CommitConsumer.java | 79 +
.../component/github/consumer/ConsumerType.java | 31 +
.../consumer/PullRequestCommentConsumer.java | 122 +
.../github/consumer/PullRequestConsumer.java | 88 +
.../component/github/consumer/TagConsumer.java | 65 +
.../github/producer/AbstractGitHubProducer.java | 67 +
.../producer/ClosePullRequestProducer.java | 63 +
.../component/github/producer/ProducerType.java | 31 +
.../producer/PullRequestCommentProducer.java | 86 +
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../services/org/apache/camel/component/github | 18 +
.../github/ClosePullRequestProducerTest.java | 95 +
.../component/github/CommitConsumerTest.java | 64 +
.../github/GitHubComponentTestBase.java | 80 +
.../github/PullRequestCommentConsumerTest.java | 69 +
.../github/PullRequestCommentProducerTest.java | 87 +
.../github/PullRequestConsumerTest.java | 72 +
.../camel/component/github/TagConsumerTest.java | 62 +
.../github/consumer/MockCommitService.java | 57 +
.../github/consumer/MockIssueService.java | 47 +
.../github/consumer/MockPullRequestService.java | 126 +
.../github/consumer/MockRepositoryService.java | 55 +
.../src/test/resources/log4j.properties | 36 +
components/camel-google-drive/pom.xml | 300 +++
.../drive/BatchGoogleDriveClientFactory.java | 68 +
.../google/drive/GoogleDriveClientFactory.java | 27 +
.../google/drive/GoogleDriveComponent.java | 74 +
.../google/drive/GoogleDriveConfiguration.java | 100 +
.../google/drive/GoogleDriveConsumer.java | 51 +
.../google/drive/GoogleDriveEndpoint.java | 122 +
.../google/drive/GoogleDriveFilesConverter.java | 103 +
.../google/drive/GoogleDriveProducer.java | 53 +
.../InteractiveGoogleDriveClientFactory.java | 72 +
.../drive/internal/GoogleDriveConstants.java | 29 +
.../internal/GoogleDrivePropertiesHelper.java | 39 +
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../services/org/apache/camel/TypeConverter | 17 +
.../org/apache/camel/component/google-drive | 18 +
.../src/main/resources/log4j.properties | 79 +
.../drive/AbstractGoogleDriveTestSupport.java | 149 ++
.../google/drive/DriveAboutIntegrationTest.java | 53 +
.../google/drive/DriveAppsIntegrationTest.java | 61 +
.../drive/DriveChangesIntegrationTest.java | 81 +
.../drive/DriveChildrenIntegrationTest.java | 83 +
.../drive/DriveCommentsIntegrationTest.java | 139 ++
.../google/drive/DriveFilesIntegrationTest.java | 293 +++
.../drive/DrivePermissionsIntegrationTest.java | 86 +
.../drive/DrivePropertiesIntegrationTest.java | 82 +
.../drive/DriveRepliesIntegrationTest.java | 139 ++
.../drive/DriveRevisionsIntegrationTest.java | 77 +
.../drive/FileConverterIntegrationTest.java | 69 +
.../drive/FilesConsumerIntegrationTest.java | 70 +
.../drive/GoogleDriveFilesConverterTest.java | 57 +
.../src/test/resources/camel-box-small.png | Bin 0 -> 38856 bytes
.../src/test/resources/log4j.properties | 36 +
.../src/test/resources/test-options.properties | 26 +
components/camel-gora/pom.xml | 7 +-
components/camel-groovy/pom.xml | 9 +-
.../groovy/converter/GPathResultConverter.java | 52 +
.../services/org/apache/camel/TypeConverter | 3 +-
.../converter/GPathResultConverterTest.groovy | 70 +
components/camel-gson/pom.xml | 2 +-
components/camel-guava-eventbus/pom.xml | 2 +-
components/camel-guice/pom.xml | 2 +-
components/camel-hawtdb/pom.xml | 2 +-
components/camel-hazelcast/pom.xml | 4 +-
.../component/hazelcast/HazelcastConstants.java | 8 -
.../instance/HazelcastInstanceConsumer.java | 23 +-
.../HazelcastInstanceConsumerTest.java | 4 +-
components/camel-hbase/pom.xml | 2 +-
.../component/hbase/HBaseProducerTest.java | 2 +-
components/camel-hdfs/pom.xml | 2 +-
.../camel/component/hdfs/HdfsFileType.java | 2 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
components/camel-hdfs2/pom.xml | 5 +-
.../camel/component/hdfs2/HdfsFileType.java | 2 +-
...ponentConfigurationAndDocumentationTest.java | 6 +-
components/camel-hl7/pom.xml | 2 +-
.../org/apache/camel/component/hl7/AckCode.java | 3 +
.../camel/component/hl7/AckExpression.java | 36 +-
.../org/apache/camel/component/hl7/HL7.java | 22 +-
.../camel/component/hl7/HL7Constants.java | 1 +
.../camel/component/hl7/HL7Converter.java | 26 +-
.../camel/component/hl7/HL7DataFormat.java | 50 +-
.../camel/component/hl7/HL7MLLPConfig.java | 25 +-
.../camel/component/hl7/HL7MLLPDecoder.java | 217 +-
.../camel/component/hl7/HL7MLLPEncoder.java | 34 +-
.../hl7/ValidationContextPredicate.java | 21 +-
.../camel/component/hl7/HL7DataFormatTest.java | 11 +-
.../component/hl7/HL7MLLPCodecLongTest.java | 4 +-
.../hl7/HL7MLLPCodecPlainStringTest.java | 2 +-
.../hl7/HL7MLLPCodecStandAndEndBytesTest.java | 2 +-
.../camel/component/hl7/HL7MLLPCodecTest.java | 2 +-
.../camel/component/hl7/HL7RouteTest.java | 17 +-
.../component/hl7/MessageValidatorTest.java | 109 +-
components/camel-http/pom.xml | 2 +-
.../camel/component/http/CamelServlet.java | 61 +-
.../HttpServletResolveConsumerStrategy.java | 50 +
.../http/ServletResolveConsumerStrategy.java | 37 +
...ponentConfigurationAndDocumentationTest.java | 4 +-
components/camel-http4/pom.xml | 4 +-
.../component/http4/HttpEntityConverter.java | 7 +-
.../camel/component/http4/HttpProducer.java | 7 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
components/camel-ibatis/pom.xml | 2 +-
components/camel-ical/pom.xml | 2 +-
components/camel-infinispan/pom.xml | 5 +-
.../infinispan/InfinispanConstants.java | 2 +-
.../infinispan/InfinispanOperation.java | 10 +-
.../infinispan/InfinispanProducer.java | 2 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
.../infinispan/InfinispanProducerTest.java | 57 +
components/camel-irc/pom.xml | 2 +-
components/camel-jackson/pom.xml | 5 +-
.../component/jackson/JacksonConstants.java | 25 +
.../component/jackson/JacksonDataFormat.java | 149 +-
.../jackson/ListJacksonDataFormat.java | 55 +
.../jackson/JacksonIncludeDefaultTest.java | 53 +
.../jackson/JacksonIncludeNotNulllTest.java | 54 +
.../jackson/JacksonJsonDataFormatTest.java | 7 +
.../jackson/JacksonMarshalAllowJMSTypeTest.java | 56 +
.../component/jackson/JacksonMarshalTest.java | 30 +-
.../JacksonMarshalUnmarshalListTest.java | 83 +
.../JacksonMarshalUnmarshalTypeHeaderTest.java | 56 +
.../jackson/JacksonMarshalViewTest.java | 2 +-
.../jackson/ListJacksonUnmarshalDTest.java | 34 +
.../SpringJacksonJsonDataFormatTest.java | 24 +-
.../SpringJacksonMarshalUnmarshalListTest.java | 77 +
.../camel/component/jackson/TestOtherPojo.java | 40 +
.../jackson/SpringJacksonJsonDataFormatTest.xml | 6 +
.../SpringJacksonMarshalUnmarshalListTest.xml | 43 +
components/camel-jasypt/pom.xml | 2 +-
components/camel-javaspace/pom.xml | 2 +-
components/camel-jaxb/pom.xml | 2 +-
components/camel-jclouds/pom.xml | 2 +-
.../jclouds/JcloudsBlobStoreHelper.java | 7 +-
.../jclouds/JcloudsPayloadConverter.java | 31 +-
components/camel-jcr/pom.xml | 2 +-
.../apache/camel/component/jcr/JcrProducer.java | 17 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
.../camel/component/jcr/JcrGetNodeByIdTest.java | 8 +
.../component/jcr/JcrNodePathCreationTest.java | 46 +-
components/camel-jdbc/pom.xml | 2 +-
.../component/jdbc/DefaultBeanRowMapper.java | 2 +-
.../DefaultJdbcPrepareStatementStrategy.java | 18 +-
.../camel/component/jdbc/JdbcEndpoint.java | 3 +
.../camel/component/jdbc/JdbcProducer.java | 73 +-
.../camel/component/jdbc/ResultSetIterator.java | 5 +-
...ponentConfigurationAndDocumentationTest.java | 6 +-
...ucerOutputTypeSelectListOutputClassTest.java | 63 +
components/camel-jetty/pom.xml | 13 +-
.../jetty/CamelContinuationServlet.java | 2 +-
.../component/jetty/CamelFilterWrapper.java | 1 -
.../camel/component/jetty/CamelHttpClient.java | 42 +-
.../component/jetty/CamelMultipartFilter.java | 1 +
.../component/jetty/CamelRedirectListener.java | 52 +
.../component/jetty/JettyHttpComponent.java | 172 +-
.../component/jetty/JettyHttpEndpoint.java | 2 +-
.../component/jetty/JettyRestHttpBinding.java | 68 +
...JettyRestServletResolveConsumerStrategy.java | 163 ++
...ponentConfigurationAndDocumentationTest.java | 9 +-
.../JettyHttpsProducerSslContextInUriTest.java | 6 +-
.../camel/component/jetty/rest/CountryPojo.java | 40 +
.../jetty/rest/JettyRestRedirectTest.java | 57 +
.../RestJettyBindingModeAutoWithJsonTest.java | 59 +
.../RestJettyBindingModeAutoWithXmlTest.java | 59 +
.../rest/RestJettyBindingModeJsonTest.java | 75 +
.../jetty/rest/RestJettyBindingModeXmlTest.java | 75 +
.../component/jetty/rest/RestJettyGetTest.java | 66 +
.../jetty/rest/RestJettyPojoInOutTest.java | 68 +
.../rest/RestJettyPostJsonJaxbPojoTest.java | 61 +
.../rest/RestJettyPostJsonPojoListTest.java | 67 +
.../jetty/rest/RestJettyPostJsonPojoTest.java | 61 +
.../rest/RestJettyPostXmlJaxbPojoTest.java | 79 +
.../jetty/rest/RestPathMatchingTest.java | 85 +
.../component/jetty/rest/UserJaxbPojo.java | 48 +
.../camel/component/jetty/rest/UserPojo.java | 40 +
.../camel/component/jetty/rest/UserService.java | 33 +
components/camel-jgroups/pom.xml | 16 +-
.../component/jgroups/JGroupsConsumer.java | 8 +-
.../component/jgroups/JGroupsEndpoint.java | 29 +-
.../component/jgroups/JGroupsProducer.java | 11 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
.../jgroups/JGroupsSharedChannelTest.java | 69 +
components/camel-jibx/pom.xml | 19 +-
components/camel-jing/pom.xml | 2 +-
components/camel-jira/pom.xml | 80 +
.../camel/component/jira/JIRAComponent.java | 36 +
.../camel/component/jira/JIRAEndpoint.java | 156 ++
.../jira/consumer/AbstractJIRAConsumer.java | 102 +
.../component/jira/consumer/ConsumerType.java | 31 +
.../jira/consumer/NewCommentConsumer.java | 80 +
.../jira/consumer/NewIssueConsumer.java | 83 +
.../jira/producer/AbstractJIRAProducer.java | 45 +
.../jira/producer/NewIssueProducer.java | 48 +
.../component/jira/producer/ProducerType.java | 31 +
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../services/org/apache/camel/component/jira | 18 +
.../component/jira/CommentConsumerTest.java | 125 +
.../camel/component/jira/IssueConsumerTest.java | 118 +
.../component/jira/mocks/MockIssueClient.java | 222 ++
.../mocks/MockJerseyJiraRestClientFactory.java | 35 +
.../jira/mocks/MockJiraRestClient.java | 84 +
.../jira/mocks/MockSearchRestClient.java | 108 +
.../component/jira/mocks/MockSearchResult.java | 66 +
.../src/test/resources/log4j.properties | 39 +
components/camel-jms/pom.xml | 2 +-
.../jms/DefaultJmsMessageListenerContainer.java | 37 +-
.../jms/DefaultQueueBrowseStrategy.java | 55 +-
.../camel/component/jms/JmsConfiguration.java | 9 +
.../apache/camel/component/jms/JmsConsumer.java | 9 +-
.../apache/camel/component/jms/JmsProducer.java | 76 +-
.../jms/reply/CorrelationTimeoutMap.java | 8 +-
.../ExclusiveQueueMessageListenerContainer.java | 3 +-
.../SharedQueueMessageListenerContainer.java | 5 +-
.../jms/reply/TemporaryQueueReplyManager.java | 3 +-
.../camel/component/jms/CamelJmsTestHelper.java | 24 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
...ompletionAndInterceptAndOnExceptionTest.java | 4 +-
.../component/jms/JmsOnCompletionTest.java | 2 +-
.../jms/JmsRequestReplyReplyToOverrideTest.java | 101 +
...uestReplyTempQueueMultipleConsumersTest.java | 2 +-
.../camel/component/jms/JmsSelectorInTest.java | 6 +-
.../component/jms/JmsTransactedRouteTest.java | 2 +-
.../component/jms/ManagedJmsEndpointTest.java | 2 +-
.../JmsBlockedAsyncRoutingEngineTest.java | 2 +-
.../jms/issues/JmsLifecycleIssueTest.java | 93 +
.../jms/issues/JmsTXForceShutdownIssueTest.xml | 3 +-
...nErrorHandlerRedeliveryDelayTest-context.xml | 2 +-
.../org/apache/camel/component/jms/spring.xml | 2 +-
.../jms/tx/AbstractTransactionTest.xml | 4 +-
.../tx/ActiveMQWithoutTransactionManager.xml | 2 +-
.../jms/tx/JMSTransactionErrorHandlerTest.xml | 2 +-
...MSTransactionIsTransactedRedeliveredTest.xml | 2 +-
.../jms/tx/JMSTransactionRollbackTest.xml | 2 +-
.../JMSTransactionThrottlingRoutePolicyTest.xml | 2 +-
.../jms/tx/JMSTransactionalClientTest.xml | 2 +-
.../JMSTransactionalClientWithRollbackTest.xml | 2 +-
.../jms/tx/JMXTXUseOriginalBodyTest.xml | 2 +-
...TXUseOriginalBodyWithDLCErrorHandlerTest.xml | 2 +-
...XTXUseOriginalBodyWithTXErrorHandlerTest.xml | 2 +-
.../jms/tx/JmsToJmsTransactedSecurityTest.xml | 2 +-
.../component/jms/tx/JmsToJmsTransactedTest.xml | 2 +-
.../component/jms/tx/JmsTransacted-context.xml | 2 +-
.../component/jms/tx/RouteIdTransactedTest.xml | 2 +-
.../jms/tx/TransactedAsyncUsingThreadsTest.xml | 2 +-
...ctionErrorHandlerBuilderAsSpringBeanTest.xml | 2 +-
...tionErrorHandlerCustomerSpringParserTest.xml | 2 +-
.../TransactionInterceptSendToEndpointTest.xml | 2 +-
.../tx/TransactionMinimalConfigurationTest.xml | 2 +-
components/camel-jmx/pom.xml | 2 +-
components/camel-josql/pom.xml | 2 +-
components/camel-jpa/pom.xml | 8 +-
.../camel/component/jpa/DeleteHandler.java | 5 +-
.../jpa/JpaCloseEntityManagerOnCompletion.java | 43 +
.../camel/component/jpa/JpaConstants.java | 8 +-
.../apache/camel/component/jpa/JpaConsumer.java | 82 +-
.../apache/camel/component/jpa/JpaEndpoint.java | 14 +-
.../apache/camel/component/jpa/JpaHelper.java | 68 +
.../apache/camel/component/jpa/JpaProducer.java | 51 +-
.../idempotent/jpa/JpaMessageIdRepository.java | 94 +-
.../component/jpa/AbstractJpaMethodTest.java | 2 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
.../org/apache/camel/examples/MultiSteps.java | 11 +-
.../jpa/JpaRouteSkipLockedEntityTest.java | 11 +-
.../src/test/resources/META-INF/persistence.xml | 14 +-
.../fileConsumerJpaIdempotentTest-config.xml | 2 +-
.../jpa/springJpaRouteSkipLockedTest.xml | 6 +-
components/camel-jsch/pom.xml | 2 +-
.../camel/component/jsch/ScpEndpoint.java | 4 +-
.../component/jsch/ScpServerTestSupport.java | 11 +-
.../src/test/resources/scp/known_hosts | 0
components/camel-jsonpath/pom.xml | 5 +-
.../apache/camel/jsonpath/JsonPathCBRTest.java | 40 +
.../camel/jsonpath/JsonPathLanguageTest.java | 27 +-
.../src/test/resources/average.json | 29 +-
.../src/test/resources/books.json | 41 +-
.../src/test/resources/cheap.json | 27 +-
.../src/test/resources/expensive.json | 29 +-
.../camel-jsonpath/src/test/resources/type.json | 4 +
components/camel-jt400/pom.xml | 2 +-
components/camel-juel/pom.xml | 2 +-
components/camel-jxpath/pom.xml | 2 +-
components/camel-kafka/pom.xml | 7 +-
.../component/kafka/KafkaConfiguration.java | 25 +-
.../camel/component/kafka/KafkaConsumer.java | 9 +-
.../camel/component/kafka/KafkaEndpoint.java | 9 +
.../component/kafka/KafkaComponentTest.java | 26 +
.../component/kafka/KafkaConsumerTest.java | 14 +-
components/camel-kestrel/pom.xml | 2 +-
components/camel-krati/pom.xml | 2 +-
components/camel-ldap/pom.xml | 2 +-
components/camel-leveldb/pom.xml | 2 +-
.../camel-linkedin/camel-linkedin-api/pom.xml | 53 +-
.../component/linkedin/api/DoubleAdapter.java | 3 +-
.../api/LinkedInOAuthRequestFilter.java | 4 +-
.../component/linkedin/api/LongAdapter.java | 3 +-
.../api/AbstractResourceIntegrationTest.java | 8 +-
.../src/test/resources/log4j.properties | 36 +
.../src/test/resources/test-options.properties | 28 +
.../camel-linkedin-component/pom.xml | 18 +-
.../component/linkedin/LinkedInComponent.java | 18 +-
.../internal/LinkedInPropertiesHelper.java | 2 +-
.../org/apache/camel/component/linkedin | 17 +
.../linkedin/AbstractLinkedInTestSupport.java | 16 +
.../CommentsResourceIntegrationTest.java | 27 +-
.../CompaniesResourceIntegrationTest.java | 53 +-
.../linkedin/GroupsResourceIntegrationTest.java | 25 +-
.../linkedin/JobsResourceIntegrationTest.java | 30 +-
.../linkedin/PeopleResourceIntegrationTest.java | 87 +-
.../linkedin/PostsResourceIntegrationTest.java | 34 +-
.../linkedin/SearchResourceIntegrationTest.java | 27 +-
components/camel-linkedin/pom.xml | 132 +-
components/camel-lucene/pom.xml | 2 +-
components/camel-mail/pom.xml | 7 +-
.../camel/component/mail/MailBinding.java | 6 +-
.../mail/MailBoxPostProcessAction.java | 32 +
.../camel/component/mail/MailConsumer.java | 91 +-
.../camel/component/mail/MailEndpoint.java | 43 +-
.../apache/camel/component/mail/MailSorter.java | 179 ++
...ponentConfigurationAndDocumentationTest.java | 4 +-
.../mail/MailPostProcessActionTest.java | 127 +
.../camel/component/mail/MailSortTermTest.java | 118 +
.../camel/component/mail/MailSorterTest.java | 151 ++
components/camel-metrics/README.md | 271 ++
components/camel-metrics/pom.xml | 110 +
.../metrics/AbstractMetricsEndpoint.java | 53 +
.../metrics/AbstractMetricsProducer.java | 72 +
.../component/metrics/MetricsComponent.java | 128 +
.../component/metrics/MetricsConstants.java | 32 +
.../camel/component/metrics/MetricsType.java | 53 +
.../metrics/counter/CounterEndpoint.java | 66 +
.../metrics/counter/CounterProducer.java | 52 +
.../metrics/histogram/HistogramEndpoint.java | 55 +
.../metrics/histogram/HistogramProducer.java | 50 +
.../component/metrics/meter/MeterEndpoint.java | 55 +
.../component/metrics/meter/MeterProducer.java | 45 +
.../routepolicy/MetricsRegistryMBean.java | 29 +
.../routepolicy/MetricsRegistryService.java | 170 ++
.../metrics/routepolicy/MetricsRoutePolicy.java | 163 ++
.../routepolicy/MetricsRoutePolicyFactory.java | 119 +
.../component/metrics/timer/TimerEndpoint.java | 59 +
.../component/metrics/timer/TimerProducer.java | 86 +
.../services/org/apache/camel/component/metrics | 18 +
.../metrics/AbstractMetricsEndpointTest.java | 105 +
.../metrics/AbstractMetricsProducerTest.java | 186 ++
.../metrics/MetricComponentSpringTest.java | 91 +
.../metrics/MetricsComponentRouteTest.java | 113 +
.../component/metrics/MetricsComponentTest.java | 217 ++
.../component/metrics/MetricsTypeTest.java | 34 +
.../metrics/counter/CounterEndpointTest.java | 102 +
.../metrics/counter/CounterProducerTest.java | 195 ++
.../metrics/counter/CounterRouteTest.java | 210 ++
.../histogram/HistogramEndpointTest.java | 88 +
.../histogram/HistogramProducerTest.java | 125 +
.../metrics/histogram/HistogramRouteTest.java | 124 +
.../metrics/meter/MeterEndpointTest.java | 89 +
.../metrics/meter/MeterProducerTest.java | 126 +
.../component/metrics/meter/MeterRouteTest.java | 166 ++
.../ManagedMetricsRoutePolicyTest.java | 99 +
.../routepolicy/MetricsRoutePolicyTest.java | 72 +
.../metrics/timer/TimerEndpointTest.java | 89 +
.../metrics/timer/TimerProducerTest.java | 229 ++
.../component/metrics/timer/TimerRouteTest.java | 145 ++
.../src/test/resources/log4j.properties | 40 +
components/camel-mina/pom.xml | 2 +-
components/camel-mina2/pom.xml | 2 +-
.../component/mina2/Mina2Configuration.java | 11 +-
.../camel/component/mina2/Mina2Producer.java | 13 +
components/camel-mongodb/pom.xml | 2 +-
.../component/mongodb/MongoDbConstants.java | 1 +
.../component/mongodb/MongoDbProducer.java | 21 +-
.../mongodb/MongoDbOperationsTest.java | 33 +-
components/camel-mqtt/pom.xml | 7 +-
.../camel/component/mqtt/MQTTConfiguration.java | 10 +
.../camel/component/mqtt/MQTTConsumer.java | 3 +
.../camel/component/mqtt/MQTTEndpoint.java | 49 +-
.../camel/component/mqtt/MQTTProducer.java | 12 +-
components/camel-msv/pom.xml | 30 +-
components/camel-mustache/pom.xml | 2 +-
components/camel-mvel/pom.xml | 2 +-
components/camel-mybatis/pom.xml | 2 +-
...ponentConfigurationAndDocumentationTest.java | 6 +-
components/camel-nagios/pom.xml | 2 +-
components/camel-netty-http/pom.xml | 13 +-
.../netty/http/ContextPathMatcher.java | 25 +-
.../netty/http/DefaultContextPathMatcher.java | 28 +-
.../netty/http/DefaultNettyHttpBinding.java | 37 +-
.../netty/http/HttpClientPipelineFactory.java | 27 +-
.../netty/http/HttpServerPipelineFactory.java | 28 +-
.../http/HttpServerSharedPipelineFactory.java | 1 +
.../netty/http/NettyHttpComponent.java | 108 +-
.../netty/http/NettyHttpConfiguration.java | 9 +
.../netty/http/NettyHttpConverter.java | 2 +-
.../component/netty/http/NettyHttpHelper.java | 4 +-
.../netty/http/RestContextPathMatcher.java | 126 +
.../netty/http/RestNettyHttpBinding.java | 91 +
.../http/SecurityAuthenticatorSupport.java | 2 +-
.../http/handlers/HttpClientChannelHandler.java | 13 +-
.../http/handlers/HttpServerChannelHandler.java | 70 +-
.../HttpServerMultiplexChannelHandler.java | 85 +-
...ttpAccessHttpRequestAndResponseBeanTest.java | 2 +-
...ponentConfigurationAndDocumentationTest.java | 5 +-
.../netty/http/NettyHttpCompressTest.java | 70 +
.../NettyHttpGetWithInvalidMessageTest.java | 104 +
.../http/NettyHttpMapHeadersFalseTest.java | 6 +-
.../netty/http/NettyUseRawHttpResponseTest.java | 2 +-
.../component/netty/http/rest/CountryPojo.java | 40 +
...estNettyHttpBindingModeAutoWithJsonTest.java | 59 +
...RestNettyHttpBindingModeAutoWithXmlTest.java | 59 +
.../rest/RestNettyHttpBindingModeJsonTest.java | 76 +
.../rest/RestNettyHttpBindingModeXmlTest.java | 77 +
.../RestNettyHttpContextPathMatchGetTest.java | 68 +
.../netty/http/rest/RestNettyHttpGetTest.java | 65 +
.../http/rest/RestNettyHttpPojoInOutTest.java | 69 +
.../rest/RestNettyHttpPostJsonJaxbPojoTest.java | 61 +
.../rest/RestNettyHttpPostJsonPojoListTest.java | 68 +
.../rest/RestNettyHttpPostJsonPojoTest.java | 61 +
.../rest/RestNettyHttpPostXmlJaxbPojoTest.java | 79 +
.../netty/http/rest/RestPathMatchingTest.java | 86 +
.../component/netty/http/rest/UserJaxbPojo.java | 48 +
.../component/netty/http/rest/UserPojo.java | 40 +
.../component/netty/http/rest/UserService.java | 33 +
components/camel-netty/pom.xml | 2 +-
.../component/netty/ClientPipelineFactory.java | 2 +-
.../netty/DefaultClientPipelineFactory.java | 2 +
.../netty/DefaultServerPipelineFactory.java | 5 +-
.../netty/NettyClientBossPoolBuilder.java | 2 +-
.../camel/component/netty/NettyComponent.java | 4 +-
.../component/netty/NettyConfiguration.java | 3 +-
.../camel/component/netty/NettyHelper.java | 2 +-
.../camel/component/netty/NettyProducer.java | 32 +-
.../NettyServerBootstrapConfiguration.java | 16 +-
.../netty/NettyServerBossPoolBuilder.java | 2 +-
.../component/netty/ServerPipelineFactory.java | 6 +-
.../netty/handlers/ClientChannelHandler.java | 6 +-
.../netty/handlers/ServerChannelHandler.java | 6 +-
.../handlers/ServerResponseFutureListener.java | 5 +
...ponentConfigurationAndDocumentationTest.java | 4 +-
.../netty/UnsharableCodecsConflicts2Test.java | 5 +-
.../netty/UnsharableCodecsConflictsTest.java | 3 +-
components/camel-netty4-http/pom.xml | 91 +
.../netty4/http/ContextPathMatcher.java | 55 +
.../netty4/http/DefaultContextPathMatcher.java | 88 +
.../netty4/http/DefaultNettyHttpBinding.java | 554 +++++
.../http/DefaultNettySharedHttpServer.java | 132 +
.../http/HttpClientInitializerFactory.java | 188 ++
.../component/netty4/http/HttpPrincipal.java | 52 +
.../netty4/http/HttpServerBootstrapFactory.java | 104 +
.../http/HttpServerConsumerChannelFactory.java | 63 +
.../http/HttpServerInitializerFactory.java | 193 ++
.../HttpServerSharedInitializerFactory.java | 160 ++
.../netty4/http/JAASSecurityAuthenticator.java | 72 +
.../http/NettyChannelBufferStreamCache.java | 99 +
.../component/netty4/http/NettyHttpBinding.java | 119 +
.../netty4/http/NettyHttpComponent.java | 302 +++
.../netty4/http/NettyHttpConfiguration.java | 174 ++
.../netty4/http/NettyHttpConstants.java | 31 +
.../netty4/http/NettyHttpConsumer.java | 75 +
.../netty4/http/NettyHttpConverter.java | 118 +
.../netty4/http/NettyHttpEndpoint.java | 198 ++
.../http/NettyHttpHeaderFilterStrategy.java | 53 +
.../component/netty4/http/NettyHttpHelper.java | 243 ++
.../component/netty4/http/NettyHttpMessage.java | 51 +
.../http/NettyHttpOperationFailedException.java | 77 +
.../netty4/http/NettyHttpProducer.java | 120 +
.../http/NettyHttpSecurityConfiguration.java | 115 +
.../netty4/http/NettySharedHttpServer.java | 74 +
...ySharedHttpServerBootstrapConfiguration.java | 50 +
.../netty4/http/RestContextPathMatcher.java | 127 +
.../netty4/http/RestNettyHttpBinding.java | 92 +
.../netty4/http/SecurityAuthenticator.java | 76 +
.../http/SecurityAuthenticatorSupport.java | 127 +
.../netty4/http/SecurityConstraint.java | 31 +
.../netty4/http/SecurityConstraintMapping.java | 133 +
.../http/handlers/HttpClientChannelHandler.java | 51 +
.../http/handlers/HttpServerChannelHandler.java | 306 +++
.../HttpServerMultiplexChannelHandler.java | 233 ++
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../services/org/apache/camel/TypeConverter | 18 +
.../org/apache/camel/component/netty4-http | 17 +
.../component/netty4/http/BaseNettyTest.java | 95 +
.../netty4/http/ManagedNettyEndpointTest.java | 81 +
.../component/netty4/http/MyLoginModule.java | 102 +
.../component/netty4/http/MyRolePrincipal.java | 33 +
.../netty4/http/NettyHttp500ErrorTest.java | 66 +
...yHttp500ErrorThrowExceptionOnServerTest.java | 67 +
...ttpAccessHttpRequestAndResponseBeanTest.java | 74 +
.../NettyHttpAccessHttpRequestBeanTest.java | 54 +
.../http/NettyHttpAccessHttpRequestTest.java | 59 +
.../NettyHttpBasicAuthConstraintMapperTest.java | 94 +
...asicAuthCustomSecurityAuthenticatorTest.java | 103 +
.../netty4/http/NettyHttpBasicAuthTest.java | 104 +
...ndingPreservePostFormUrlEncodedBodyTest.java | 68 +
.../http/NettyHttpBridgeEncodedPathTest.java | 66 +
...NettyHttpBridgeRouteUsingHttpClientTest.java | 92 +
.../http/NettyHttpCharacterEncodingTest.java | 63 +
.../netty4/http/NettyHttpClientChunkedTest.java | 46 +
.../http/NettyHttpClientExpectContinueTest.java | 58 +
...ponentConfigurationAndDocumentationTest.java | 57 +
.../netty4/http/NettyHttpCompressTest.java | 71 +
.../netty4/http/NettyHttpContentTypeTest.java | 87 +
...ettyHttpConvertPayloadToInputStreamTest.java | 62 +
...dpointUriCustomHeaderFilterStrategyTest.java | 70 +
.../NettyHttpEndpointUriEncodingIssueTest.java | 57 +
...ntUriEncodingIssueUrlDecodeDisabledTest.java | 49 +
.../http/NettyHttpFilterCamelHeadersTest.java | 76 +
.../NettyHttpGetWithInvalidMessageTest.java | 106 +
...ttyHttpGetWithParamAsExchangeHeaderTest.java | 127 +
.../netty4/http/NettyHttpGetWithParamTest.java | 78 +
.../netty4/http/NettyHttpHandle404Test.java | 92 +
.../netty4/http/NettyHttpHeaderCaseTest.java | 73 +
...ettyHttpHeaderFilterStrategyRemovalTest.java | 78 +
.../http/NettyHttpHeaderFilterStrategyTest.java | 106 +
.../netty4/http/NettyHttpHeadersTest.java | 54 +
.../http/NettyHttpMapHeadersFalseTest.java | 70 +
.../http/NettyHttpMethodRestrictTest.java | 74 +
.../http/NettyHttpOnExceptionHandledTest.java | 56 +
...tpProducerBridgePathWithSpacesAtEndTest.java | 54 +
.../http/NettyHttpProducerBridgeTest.java | 50 +
.../http/NettyHttpProducerConcurrentTest.java | 87 +
.../http/NettyHttpProducerKeepAliveTest.java | 64 +
.../http/NettyHttpProducerQueryParamTest.java | 75 +
.../NettyHttpProducerSendEmptyHeaderTest.java | 48 +
.../http/NettyHttpProducerSimpleGetTest.java | 72 +
.../http/NettyHttpProducerSimpleTest.java | 76 +
...ttpProducerTwoParametersWithSameKeyTest.java | 100 +
.../http/NettyHttpProducerWithHeaderTest.java | 60 +
.../netty4/http/NettyHttpRawQueryTest.java | 57 +
.../http/NettyHttpRedirectNoLocationTest.java | 59 +
.../netty4/http/NettyHttpRedirectTest.java | 56 +
.../http/NettyHttpRequestTimeoutTest.java | 62 +
...ReturnDataNotInputStreamConvertableTest.java | 53 +
.../netty4/http/NettyHttpReturnFaultTest.java | 58 +
.../component/netty4/http/NettyHttpSSLTest.java | 108 +
...ettyHttpSameHostDifferentParametersTest.java | 52 +
...HttpSimpleBasicAuthConstraintMapperTest.java | 88 +
.../http/NettyHttpSimpleBasicAuthTest.java | 79 +
.../netty4/http/NettyHttpSimpleTest.java | 46 +
.../http/NettyHttpSimpleUriParametersTest.java | 46 +
.../NettyHttpStreamCacheFileResponseTest.java | 75 +
.../http/NettyHttpSuspendResume503Test.java | 74 +
.../netty4/http/NettyHttpSuspendResumeTest.java | 73 +
.../netty4/http/NettyHttpTraceDisabledTest.java | 62 +
.../http/NettyHttpTransferExceptionTest.java | 52 +
...HttpTwoRoutesBootstrapConfigurationTest.java | 93 +
.../NettyHttpTwoRoutesMatchOnUriPrefixTest.java | 77 +
.../NettyHttpTwoRoutesStopOneRouteTest.java | 77 +
.../netty4/http/NettyHttpTwoRoutesTest.java | 54 +
...outesValidateBootstrapConfigurationTest.java | 52 +
.../http/NettyHttpXMLXPathResponseTest.java | 53 +
.../netty4/http/NettyHttpXMLXPathTest.java | 53 +
.../http/NettyRecipientListHttpBaseTest.java | 53 +
.../netty4/http/NettyRouteSimpleTest.java | 51 +
.../netty4/http/NettySharedHttpServerTest.java | 90 +
.../http/NettyUseRawHttpResponseTest.java | 63 +
.../http/SecurityConstraintMappingTest.java | 108 +
.../http/SpringNettyHttpBasicAuthTest.java | 118 +
.../netty4/http/SpringNettyHttpSSLTest.java | 79 +
.../component/netty4/http/rest/CountryPojo.java | 40 +
...estNettyHttpBindingModeAutoWithJsonTest.java | 59 +
...RestNettyHttpBindingModeAutoWithXmlTest.java | 59 +
.../rest/RestNettyHttpBindingModeJsonTest.java | 76 +
.../rest/RestNettyHttpBindingModeXmlTest.java | 77 +
.../RestNettyHttpContextPathMatchGetTest.java | 68 +
.../netty4/http/rest/RestNettyHttpGetTest.java | 64 +
.../http/rest/RestNettyHttpPojoInOutTest.java | 70 +
.../rest/RestNettyHttpPostJsonJaxbPojoTest.java | 61 +
.../rest/RestNettyHttpPostJsonPojoListTest.java | 68 +
.../rest/RestNettyHttpPostJsonPojoTest.java | 61 +
.../rest/RestNettyHttpPostXmlJaxbPojoTest.java | 79 +
.../netty4/http/rest/RestPathMatchingTest.java | 86 +
.../netty4/http/rest/UserJaxbPojo.java | 48 +
.../component/netty4/http/rest/UserPojo.java | 40 +
.../component/netty4/http/rest/UserService.java | 33 +
.../src/test/resources/jsse/localhost.ks | Bin 0 -> 1265 bytes
.../src/test/resources/log4j.properties | 39 +
.../src/test/resources/myjaas.config | 5 +
.../http/SpringNettyHttpBasicAuthTest.xml | 70 +
.../netty4/http/SpringNettyHttpSSLTest.xml | 62 +
components/camel-netty4/pom.xml | 94 +
.../netty4/ChannelHandlerFactories.java | 128 +
.../component/netty4/ChannelHandlerFactory.java | 35 +
.../netty4/ClientInitializerFactory.java | 42 +
.../netty4/DefaultChannelHandlerFactory.java | 37 +
.../netty4/DefaultClientInitializerFactory.java | 171 ++
.../netty4/DefaultServerInitializerFactory.java | 192 ++
.../camel/component/netty4/NettyCamelState.java | 46 +
.../camel/component/netty4/NettyComponent.java | 141 ++
.../component/netty4/NettyConfiguration.java | 484 ++++
.../camel/component/netty4/NettyConstants.java | 42 +
.../camel/component/netty4/NettyConsumer.java | 119 +
.../netty4/NettyConsumerExceptionHandler.java | 66 +
.../camel/component/netty4/NettyConverter.java | 130 +
.../camel/component/netty4/NettyEndpoint.java | 156 ++
.../camel/component/netty4/NettyHelper.java | 125 +
.../component/netty4/NettyPayloadHelper.java | 105 +
.../camel/component/netty4/NettyProducer.java | 524 ++++
.../NettyServerBootstrapConfiguration.java | 476 ++++
.../netty4/NettyServerBootstrapFactory.java | 73 +
.../netty4/NettyServerBossPoolBuilder.java | 67 +
.../netty4/NettyWorkerPoolBuilder.java | 79 +
.../netty4/ServerInitializerFactory.java | 43 +
.../netty4/ShareableChannelHandlerFactory.java | 36 +
.../netty4/SharedSingletonObjectPool.java | 86 +
.../SingleTCPNettyServerBootstrapFactory.java | 200 ++
.../SingleUDPNettyServerBootstrapFactory.java | 197 ++
.../component/netty4/TextLineDelimiter.java | 26 +
.../netty4/codec/DatagramPacketDecoder.java | 40 +
.../codec/DatagramPacketDelimiterDecoder.java | 47 +
.../netty4/codec/DatagramPacketEncoder.java | 42 +
.../codec/DatagramPacketObjectDecoder.java | 51 +
.../codec/DatagramPacketObjectEncoder.java | 51 +
.../codec/DatagramPacketStringDecoder.java | 62 +
.../codec/DatagramPacketStringEncoder.java | 69 +
.../codec/DelimiterBasedFrameDecoder.java | 34 +
.../component/netty4/codec/ObjectDecoder.java | 38 +
.../component/netty4/codec/ObjectEncoder.java | 34 +
.../netty4/handlers/ClientChannelHandler.java | 237 ++
.../netty4/handlers/ServerChannelHandler.java | 212 ++
.../handlers/ServerResponseFutureListener.java | 83 +
.../component/netty4/ssl/SSLEngineFactory.java | 85 +
.../component/netty4/util/SubnetUtils.java | 362 +++
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../services/org/apache/camel/TypeConverter | 18 +
.../services/org/apache/camel/component/netty4 | 17 +
.../camel-netty4/src/test/data/message1.txt | 1 +
.../camel/component/netty4/BaseNettyTest.java | 95 +
.../netty4/MultipleCodecsSpringTest.java | 43 +
.../component/netty4/MultipleCodecsTest.java | 87 +
.../camel/component/netty4/MyCustomCodec.java | 79 +
.../component/netty4/Netty2978IssueTest.java | 123 +
.../component/netty4/NettyBacklogTest.java | 46 +
...ponentConfigurationAndDocumentationTest.java | 57 +
.../NettyComponentWithConfigurationTest.java | 57 +
.../component/netty4/NettyConcurrentTest.java | 105 +
.../component/netty4/NettyConverterTest.java | 60 +
.../component/netty4/NettyCustomCodecTest.java | 64 +
.../NettyCustomPipelineFactoryAsynchTest.java | 120 +
.../NettyCustomPipelineFactorySynchTest.java | 125 +
.../component/netty4/NettyDisconnectTest.java | 49 +
.../component/netty4/NettyFileTcpTest.java | 50 +
.../NettyInOutCloseChannelWhenCompleteTest.java | 50 +
.../netty4/NettyInOutFromSedaTest.java | 56 +
.../NettyInOutWithForcedNoResponseTest.java | 55 +
.../netty4/NettyManualEndpointTest.java | 79 +
.../NettyMultipleSimultaneousClientsTest.java | 95 +
.../camel/component/netty4/NettyOptionTest.java | 46 +
.../netty4/NettyProducerAsyncEndpointTest.java | 76 +
.../netty4/NettyProducerPoolDisabledTest.java | 50 +
.../camel/component/netty4/NettyProxyTest.java | 61 +
.../netty4/NettyRequestTimeoutIssueTest.java | 50 +
.../netty4/NettyRequestTimeoutTest.java | 84 +
.../netty4/NettyReuseConnectionTest.java | 46 +
.../component/netty4/NettySSLClasspathTest.java | 57 +
.../netty4/NettySSLClientCertHeadersTest.java | 74 +
.../netty4/NettySSLContextParametersTest.java | 92 +
.../netty4/NettySSLPassphaseBeanTest.java | 65 +
.../camel/component/netty4/NettySSLTest.java | 79 +
.../component/netty4/NettySingleCodecTest.java | 63 +
.../netty4/NettySuspendResumeTest.java | 61 +
.../component/netty4/NettyTCPAsyncTest.java | 75 +
.../netty4/NettyTCPSyncNotLazyChannelTest.java | 62 +
.../component/netty4/NettyTCPSyncTest.java | 75 +
.../NettyTcpWithInOutUsingPlainSocketTest.java | 143 ++
.../NettyTextlineInOnlyNullDelimiterTest.java | 48 +
.../netty4/NettyTextlineInOnlyTest.java | 66 +
.../NettyTextlineInOutNonBlockingTest.java | 87 +
.../NettyTextlineInOutSynchronousFalseTest.java | 72 +
.../NettyTextlineInOutSynchronousTest.java | 72 +
.../netty4/NettyTextlineInOutTest.java | 50 +
.../netty4/NettyTransferExchangeOptionTest.java | 128 +
.../component/netty4/NettyUDPAsyncTest.java | 63 +
.../netty4/NettyUDPLargeMessageInOnlyTest.java | 68 +
.../netty4/NettyUDPMulticastAsyncTest.java | 91 +
.../netty4/NettyUDPObjectSyncTest.java | 50 +
.../component/netty4/NettyUDPSyncTest.java | 54 +
.../NettyUdpWithInOutUsingPlainSocketTest.java | 80 +
...UseSharedWorkerThreadPoolManyRoutesTest.java | 83 +
.../NettyUseSharedWorkerThreadPoolTest.java | 103 +
.../apache/camel/component/netty4/Poetry.java | 57 +
...pringNettyUseSharedWorkerThreadPoolTest.java | 51 +
.../netty4/UnsharableCodecsConflicts2Test.java | 120 +
.../netty4/UnsharableCodecsConflictsTest.java | 128 +
.../src/test/resources/keystore.jks | Bin 0 -> 1473 bytes
.../src/test/resources/log4j.properties | 38 +
...SpringNettyUseSharedWorkerThreadPoolTest.xml | 52 +
.../camel/component/netty4/multiple-codecs.xml | 72 +
.../camel-netty4/src/test/resources/test.txt | 19 +
components/camel-ognl/pom.xml | 2 +-
.../camel/language/ognl/CamelClassResolver.java | 39 +
.../camel/language/ognl/OgnlExpression.java | 2 +
.../org/apache/camel/language/ognl/Animal.java | 4 +
.../camel/language/ognl/MyClassResolver.java | 29 +
.../apache/camel/language/ognl/OgnlTest.java | 12 +
.../camel-olingo2/camel-olingo2-api/pom.xml | 136 +
.../camel/component/olingo2/api/Olingo2App.java | 134 +
.../olingo2/api/Olingo2ResponseHandler.java | 43 +
.../api/batch/Olingo2BatchChangeRequest.java | 104 +
.../api/batch/Olingo2BatchQueryRequest.java | 75 +
.../olingo2/api/batch/Olingo2BatchRequest.java | 39 +
.../olingo2/api/batch/Olingo2BatchResponse.java | 65 +
.../component/olingo2/api/batch/Operation.java | 35 +
.../api/impl/AbstractFutureCallback.java | 104 +
.../component/olingo2/api/impl/HttpMerge.java | 47 +
.../olingo2/api/impl/Olingo2AppImpl.java | 980 ++++++++
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../olingo2/api/Olingo2AppIntegrationTest.java | 615 +++++
.../src/test/resources/log4j.properties | 39 +
.../camel-olingo2-component/pom.xml | 205 ++
.../component/olingo2/Olingo2AppWrapper.java | 108 +
.../component/olingo2/Olingo2Component.java | 162 ++
.../component/olingo2/Olingo2Configuration.java | 158 ++
.../component/olingo2/Olingo2Consumer.java | 92 +
.../component/olingo2/Olingo2Endpoint.java | 215 ++
.../component/olingo2/Olingo2Producer.java | 105 +
.../olingo2/internal/Olingo2Constants.java | 29 +
.../internal/Olingo2PropertiesHelper.java | 39 +
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../services/org/apache/camel/component/olingo2 | 18 +
.../src/signatures/olingo-api-signature.txt | 7 +
.../olingo2/AbstractOlingo2TestSupport.java | 82 +
.../olingo2/Olingo2AppIntegrationTest.java | 269 ++
.../src/test/resources/log4j.properties | 39 +
.../src/test/resources/test-options.properties | 19 +
components/camel-olingo2/pom.xml | 65 +
components/camel-openshift/pom.xml | 2 +-
...ponentConfigurationAndDocumentationTest.java | 8 +-
components/camel-optaplanner/pom.xml | 5 +-
.../optaplanner/OptaPlannerComponent.java | 3 +-
.../optaplanner/OptaPlannerEndpoint.java | 5 +-
...ponentConfigurationAndDocumentationTest.java | 6 +-
.../component/optaplanner/OptaPlannerTest.java | 3 +-
.../component/optaplanner/solverConfig.xml | 8 +-
components/camel-paxlogging/pom.xml | 2 +-
components/camel-printer/pom.xml | 2 +-
components/camel-protobuf/pom.xml | 2 +-
components/camel-quartz/pom.xml | 10 +-
.../apache/camel/component/quartz/CamelJob.java | 12 +-
.../camel/component/quartz/QuartzComponent.java | 23 +-
.../camel/component/quartz/QuartzEndpoint.java | 6 +
...ponentConfigurationAndDocumentationTest.java | 57 +
.../quartz/QuartzCronTriggerRouteTest.java | 50 +
components/camel-quartz2/pom.xml | 2 +-
.../camel/component/quartz2/CamelJob.java | 16 +-
.../camel/component/quartz2/QuartzEndpoint.java | 41 +-
.../camel/component/quartz2/QuartzHelper.java | 24 +
.../quartz2/QuartzScheduledPollConsumerJob.java | 33 +-
.../QuartzScheduledPollConsumerScheduler.java | 21 +-
...ponentConfigurationAndDocumentationTest.java | 4 +-
.../quartz2/QuartzCronTriggerRouteTest.java | 50 +
.../SpringQuartzPersistentStoreRestartTest.xml | 4 +-
.../quartz2/SpringQuartzPersistentStoreTest.xml | 4 +-
components/camel-quickfix/pom.xml | 2 +-
components/camel-rabbitmq/pom.xml | 2 +-
.../component/rabbitmq/RabbitMQConstants.java | 2 +
.../component/rabbitmq/RabbitMQConsumer.java | 60 +-
.../component/rabbitmq/RabbitMQEndpoint.java | 75 +-
.../component/rabbitmq/RabbitMQProducer.java | 5 +-
components/camel-restlet/pom.xml | 30 +-
.../restlet/DefaultRestletBinding.java | 33 +-
.../component/restlet/MethodBasedRouter.java | 6 +-
.../component/restlet/RestletComponent.java | 193 +-
.../component/restlet/RestletConsumer.java | 2 +-
.../component/restlet/RestletEndpoint.java | 29 +
.../restlet/RestletHeaderFilterStrategy.java | 5 +
.../camel/component/restlet/RestletHelper.java | 54 +
.../component/restlet/RestletProducer.java | 26 +-
.../camel/component/restlet/CountryPojo.java | 39 +
.../RestRestletBindingModeAutoWithJsonTest.java | 60 +
.../RestRestletBindingModeAutoWithXmlTest.java | 60 +
.../restlet/RestRestletBindingModeJsonTest.java | 77 +
.../restlet/RestRestletBindingModeXmlTest.java | 77 +
.../component/restlet/RestRestletGetTest.java | 65 +
.../restlet/RestRestletPojoInOutTest.java | 55 +
.../RestRestletPostJsonJaxbPojoTest.java | 62 +
.../RestRestletPostJsonPojoListTest.java | 69 +
.../restlet/RestRestletPostJsonPojoTest.java | 62 +
.../restlet/RestRestletPostXmlJaxbPojoTest.java | 80 +
.../restlet/RestletContentTypeTest.java | 79 +
...estletHttpsWithSSLContextParametersTest.java | 103 +
.../RestletMultiMethodsEndpointTest.java | 20 +
.../component/restlet/RestletPostFormTest.java | 2 +
.../restlet/RestletProducerGetTest.java | 52 -
.../component/restlet/RestletProducerTest.java | 60 +
.../component/restlet/RestletRedirectTest.java | 36 +-
.../component/restlet/RestletResponseTest.java | 4 +-
.../restlet/RestletRouteBuilderTest.java | 10 +
.../component/restlet/RestletSetBodyTest.java | 19 +-
.../component/restlet/RestletTestSupport.java | 8 +-
.../restlet/SpringRestRestletPojoInOutTest.java | 53 +
.../camel/component/restlet/UserJaxbPojo.java | 48 +
.../camel/component/restlet/UserPojo.java | 39 +
.../camel/component/restlet/UserService.java | 33 +
.../src/test/resources/jsse/localhost.ks | Bin 0 -> 1265 bytes
.../restlet/SpringRestRestletPojoInOutTest.xml | 46 +
components/camel-rmi/pom.xml | 2 +-
components/camel-routebox/pom.xml | 2 +-
components/camel-rss/pom.xml | 2 +-
.../apache/camel/component/rss/RssEndpoint.java | 6 +
components/camel-ruby/pom.xml | 4 +-
components/camel-rx/pom.xml | 2 +-
.../camel-salesforce-component/pom.xml | 2 +-
.../salesforce/SalesforceComponent.java | 18 +-
.../internal/SessionIntegrationTest.java | 6 +-
.../camel-salesforce-maven-plugin/README.md | 2 +-
.../camel-salesforce-maven-plugin/pom.xml | 2 +-
components/camel-salesforce/pom.xml | 2 +-
components/camel-sap-netweaver/pom.xml | 2 +-
components/camel-saxon/pom.xml | 2 +-
.../camel-saxon/src/test/data/terminate.xml | 36 +
.../xslt/SaxonXsltMessageTerminateTest.java | 60 +
.../apache/camel/component/xslt/terminate.xsl | 34 +
components/camel-scala/pom.xml | 16 +-
.../org/apache/camel/scala/RichMessage.scala | 74 +-
.../scala/org/apache/camel/scala/dsl/DSL.scala | 5 +
.../camel/scala/dsl/SAbstractDefinition.scala | 14 +-
.../scala/dsl/SOnCompletionDefinition.scala | 8 +-
.../camel/scala/dsl/SRouteDefinition.scala | 7 +
.../camel/scala/dsl/builder/RouteBuilder.scala | 9 +-
.../camel/scala/dsl/AutoStartupTest.scala | 80 +
.../camel/scala/dsl/InterceptFromTest.scala | 4 +-
.../camel/scala/dsl/OnExceptionTest.scala | 12 +-
.../dsl/SEnricherAggregateOnExceptionTest.scala | 41 +
.../scala/dsl/SOnCompletionGlobalTest.scala | 4 +-
.../camel/scala/dsl/SOnCompletionModeTest.scala | 48 +
.../dsl/SOnCompletionOnCompleteOnlyTest.scala | 5 +-
.../dsl/SOnCompletionOnFailureOnlyTest.scala | 6 +-
.../scala/dsl/SetExchangePatternTest.scala | 4 +-
.../apache/camel/scala/dsl/StartOrderTest.scala | 54 +
.../org/apache/camel/scala/routeSpec.scala | 12 +-
components/camel-schematron/README.md | 29 +
components/camel-schematron/pom.xml | 74 +
.../schematron/SchematronComponent.java | 43 +
.../schematron/SchematronEndpoint.java | 114 +
.../schematron/SchematronProducer.java | 99 +
.../schematron/constant/Constants.java | 37 +
.../exception/SchematronConfigException.java | 32 +
.../SchematronValidationException.java | 34 +
.../processor/ClassPathURIResolver.java | 46 +
.../processor/SchematronProcessor.java | 78 +
.../processor/SchematronProcessorFactory.java | 78 +
.../schematron/processor/TemplatesFactory.java | 98 +
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../org/apache/camel/component/schematron | 18 +
.../ExtractSchFromRNG-2.xsl | 126 +
.../ExtractSchFromXSD-2.xsl | 126 +
.../iso_abstract_expand.xsl | 328 +++
.../iso-schematron-xslt2/iso_dsdl_include.xsl | 1534 ++++++++++++
.../iso_schematron_message_xslt2.xsl | 80 +
.../iso_schematron_skeleton_for_saxon.xsl | 2321 ++++++++++++++++++
.../iso-schematron-xslt2/iso_svrl_for_xslt2.xsl | 708 ++++++
.../resources/iso-schematron-xslt2/readme.txt | 100 +
.../iso-schematron-xslt2/sch-messages-cs.xhtml | 72 +
.../iso-schematron-xslt2/sch-messages-de.xhtml | 73 +
.../iso-schematron-xslt2/sch-messages-en.xhtml | 73 +
.../iso-schematron-xslt2/sch-messages-fr.xhtml | 70 +
.../iso-schematron-xslt2/sch-messages-nl.xhtml | 74 +
.../schematron-skeleton-api.htm | 739 ++++++
.../schematron/SchematronComponentTest.java | 79 +
.../schematron/SchematronEndpointTest.java | 86 +
.../schematron/SchematronProducerTest.java | 72 +
.../processor/SchematronProcessorTest.java | 75 +
.../processor/TemplatesFactoryTest.java | 42 +
.../camel/component/schematron/util/Utils.java | 63 +
.../src/test/resources/log4j.properties | 37 +
.../test/resources/report/article-1-report.xml | 37 +
.../test/resources/report/article-2-report.xml | 33 +
.../src/test/resources/sch/schematron-1.sch | 33 +
.../src/test/resources/sch/schematron-2.sch | 37 +
.../src/test/resources/schema/article.xsd | 34 +
.../src/test/resources/xml/article-1.xml | 31 +
.../src/test/resources/xml/article-2.xml | 30 +
components/camel-script/pom.xml | 4 +-
components/camel-servlet/pom.xml | 13 +-
.../servlet/CamelHttpTransportServlet.java | 3 +
.../component/servlet/ServletComponent.java | 61 +-
.../servlet/ServletRestHttpBinding.java | 67 +
...rvletRestServletResolveConsumerStrategy.java | 163 ++
.../servlet/osgi/OsgiServletRegisterer.java | 28 +-
...ponentConfigurationAndDocumentationTest.java | 5 +-
.../component/servlet/rest/CountryPojo.java | 40 +
.../RestServletBindingModeAutoWithJsonTest.java | 71 +
.../RestServletBindingModeAutoWithXmlTest.java | 71 +
.../rest/RestServletBindingModeJsonTest.java | 86 +
.../rest/RestServletBindingModeXmlTest.java | 87 +
.../servlet/rest/RestServletGetTest.java | 76 +
.../servlet/rest/RestServletPojoInOutTest.java | 89 +
.../rest/RestServletPostJsonJaxbPojoTest.java | 70 +
.../rest/RestServletPostJsonPojoListTest.java | 77 +
.../rest/RestServletPostJsonPojoTest.java | 70 +
.../rest/RestServletPostXmlJaxbPojoTest.java | 92 +
.../component/servlet/rest/UserJaxbPojo.java | 48 +
.../camel/component/servlet/rest/UserPojo.java | 40 +
.../component/servlet/rest/UserService.java | 33 +
components/camel-servletlistener/pom.xml | 2 +-
.../CamelServletContextListener.java | 12 +
components/camel-shiro/pom.xml | 2 +-
components/camel-sip/pom.xml | 2 +-
components/camel-sjms/pom.xml | 17 +-
.../camel/component/sjms/BatchMessage.java | 3 +-
.../sjms/MessageConsumerResources.java | 54 +
.../sjms/MessageProducerResources.java | 71 +
.../camel/component/sjms/SjmsComponent.java | 42 +-
.../camel/component/sjms/SjmsConstants.java | 3 -
.../camel/component/sjms/SjmsConsumer.java | 156 +-
.../camel/component/sjms/SjmsEndpoint.java | 105 +-
.../sjms/SjmsExchangeMessageHelper.java | 114 +-
.../component/sjms/SjmsMessageConsumer.java | 38 -
.../camel/component/sjms/SjmsProducer.java | 218 +-
.../sjms/TransactionCommitStrategy.java | 9 +-
.../sjms/consumer/AbstractMessageHandler.java | 11 +-
.../sjms/consumer/InOnlyMessageHandler.java | 1 -
.../sjms/consumer/InOutMessageHandler.java | 31 +-
.../sjms/jms/ConnectionFactoryResource.java | 70 +-
.../component/sjms/jms/ConnectionResource.java | 14 +-
.../sjms/jms/DefaultJmsKeyFormatStrategy.java | 2 -
.../sjms/jms/IllegalHeaderException.java | 2 +-
.../sjms/jms/JmsMessageHeaderType.java | 4 +-
.../component/sjms/jms/JmsMessageHelper.java | 85 +-
.../component/sjms/jms/JmsMessageType.java | 6 +-
.../component/sjms/jms/JmsObjectFactory.java | 70 +-
.../component/sjms/jms/KeyFormatStrategy.java | 6 +-
.../camel/component/sjms/jms/ObjectPool.java | 148 --
.../sjms/jms/SessionAcknowledgementType.java | 13 +-
.../camel/component/sjms/jms/SessionPool.java | 170 --
.../component/sjms/producer/InOnlyProducer.java | 57 +-
.../component/sjms/producer/InOutProducer.java | 232 +-
.../sjms/tx/BatchTransactionCommitStrategy.java | 3 +-
.../tx/DefaultTransactionCommitStrategy.java | 7 +-
.../SessionBatchTransactionSynchronization.java | 3 +-
.../tx/SessionTransactionSynchronization.java | 8 +-
.../sjms/AsyncStartStopListenerTest.java | 79 +
.../component/sjms/SimpleJmsComponentTest.java | 2 +-
.../sjms/consumer/AsyncConsumerFalseTest.java | 2 +-
.../sjms/consumer/AsyncConsumerInOutTest.java | 2 +-
.../InOnlyTopicDurableConsumerTest.java | 2 +-
.../component/sjms/it/ConnectionResourceIT.java | 24 +-
.../sjms/jms/ConnectionFactoryResourceTest.java | 69 +-
.../component/sjms/jms/ObjectPoolTest.java | 216 --
.../component/sjms/jms/SessionPoolTest.java | 118 -
.../sjms/producer/InOutQueueProducerTest.java | 6 -
.../producer/InOutTempQueueProducerTest.java | 6 -
.../sjms/producer/PrefillPoolTest.java | 56 +
.../component/sjms/support/JmsTestSupport.java | 8 +-
.../sjms/support/SjmsConnectionTestSupport.java | 42 -
.../sjms/threadpool/ThreadPoolTest.java | 112 +
...ransactedConcurrentMultipleConsumerTest.java | 2 +-
...tedConcurrentMultipleRouteConsumersTest.java | 2 +-
.../tx/BatchTransactedQueueConsumerTest.java | 2 +-
.../tx/BatchTransactedQueueProducerTest.java | 2 +-
...ransactedTopicConsumerMultipleRouteTest.java | 2 +-
.../tx/BatchTransactedTopicConsumerTest.java | 2 +-
.../tx/BatchTransactedTopicProducerTest.java | 2 +-
.../tx/TransactedConcurrentConsumersTest.java | 2 +-
.../TransactedConsumersMultipleRouteTest.java | 2 +-
.../sjms/tx/TransactedQueueConsumerTest.java | 2 +-
.../sjms/tx/TransactedQueueProducerTest.java | 2 +-
.../sjms/tx/TransactedTopicConsumerTest.java | 2 +-
.../sjms/tx/TransactedTopicProducerTest.java | 2 +-
components/camel-smpp/pom.xml | 2 +-
components/camel-snmp/pom.xml | 2 +-
components/camel-soap/pom.xml | 2 +-
components/camel-solr/pom.xml | 2 +-
.../camel/component/solr/SolrComponent.java | 10 +-
.../camel/component/solr/SolrEndpoint.java | 127 +-
.../camel/component/solr/SolrProducer.java | 31 +-
.../camel/component/solr/JettySolrFactory.java | 194 +-
.../camel/component/solr/SolrAddBeanTest.java | 6 +-
.../camel/component/solr/SolrCloudFixture.java | 305 ++-
.../solr/SolrComponentTestSupport.java | 32 +-
.../camel/component/solr/SolrDeleteTest.java | 10 +-
.../camel/component/solr/SolrFixtures.java | 192 +-
.../camel/component/solr/SolrTestSupport.java | 4 +-
.../component/solr/SolrTransactionsTest.java | 7 +-
.../camel/component/solr/SolrUpdateTest.java | 18 +-
.../src/test/resources/log4j.properties | 8 +-
.../src/test/resources/solr/solr-no-core.xml | 43 +-
components/camel-spark-rest/pom.xml | 31 +-
.../sparkrest/DefaultSparkBinding.java | 2 +
.../component/sparkrest/SparkComponent.java | 101 +-
.../component/sparkrest/SparkConverter.java | 3 +
.../component/sparkrest/SparkRouteBuilder.java | 91 -
.../component/sparkrest/BaseSparkTest.java | 3 +-
.../sparkrest/CamelSparkAcceptTest.java | 4 +-
.../sparkrest/CamelSparkParamTest.java | 2 +-
.../sparkrest/CamelSparkRequestBeanTest.java | 2 +-
.../CamelSparkRouteBuilderPostTest.java | 45 -
.../sparkrest/CamelSparkRouteBuilderTest.java | 45 -
.../sparkrest/CamelSparkSplatTest.java | 2 +-
.../component/sparkrest/CamelSparkTest.java | 2 +-
.../camel/component/sparkrest/CountryPojo.java | 40 +
.../sparkrest/RestCamelSparkAcceptTest.java | 38 +
.../sparkrest/RestCamelSparkComponentTest.java | 46 +
.../RestCamelSparkMapHeadersFalseTest.java | 51 +
.../sparkrest/RestCamelSparkParamTest.java | 35 +
.../sparkrest/RestCamelSparkPojoInOutTest.java | 52 +
.../RestCamelSparkRequestBeanTest.java | 36 +
.../sparkrest/RestCamelSparkSplatTest.java | 35 +
.../component/sparkrest/RestCamelSparkTest.java | 66 +
.../RestConfigurationCamelSparkTest.java | 69 +
.../camel/component/sparkrest/UserPojo.java | 40 +
.../camel/component/sparkrest/UserService.java | 33 +
components/camel-splunk/pom.xml | 5 +-
.../component/splunk/SplunkConfiguration.java | 26 +
.../camel/component/splunk/SplunkConsumer.java | 39 +-
.../splunk/support/SplunkDataReader.java | 41 +-
.../splunk/support/SplunkResultProcessor.java | 26 +
.../component/splunk/ConsumerStreamingTest.java | 68 +
components/camel-spring-batch/pom.xml | 2 +-
components/camel-spring-boot/pom.xml | 58 +
.../spring/boot/CamelAutoConfiguration.java | 178 ++
.../boot/CamelConfigurationProperties.java | 54 +
.../spring/boot/CamelContextConfiguration.java | 25 +
.../spring/boot/SpringPropertiesParser.java | 35 +
.../main/resources/META-INF/spring.factories | 19 +
.../CamelAutoConfigurationPropertiesTest.java | 81 +
.../spring/boot/CamelAutoConfigurationTest.java | 144 ++
.../src/test/resources/application.properties | 19 +
components/camel-spring-integration/pom.xml | 2 +-
components/camel-spring-javaconfig/pom.xml | 4 +-
.../test/JavaConfigContextLoader.java | 16 +-
components/camel-spring-ldap/pom.xml | 2 +-
components/camel-spring-redis/pom.xml | 2 +-
components/camel-spring-security/pom.xml | 2 +-
components/camel-spring-ws/pom.xml | 2 +-
.../spring/ws/bean/WSACamelEndpointMapping.java | 29 +-
components/camel-spring/pom.xml | 24 +-
.../camel/osgi/CamelNamespaceHandler.java | 1 +
.../camel/spring/CamelContextFactoryBean.java | 33 +
.../spring/CamelRestContextFactoryBean.java | 59 +
.../apache/camel/spring/SpringRouteBuilder.java | 12 +-
.../spring/handler/CamelNamespaceHandler.java | 40 +-
.../org/apache/camel/spring/jaxb.index | 1 +
.../log/CustomExchangeFormatterTest.java | 51 +
.../component/log/TestExchangeFormatter.java | 42 +
.../camel/component/rest/RestRefTest.java | 64 +
.../rest/SpringFromRestConfigurationTest.java | 29 +
.../SpringFromRestGetEmbeddedRouteTest.java | 29 +
.../component/rest/SpringFromRestGetTest.java | 29 +
.../SpringFromRestIdAndDescriptionTest.java | 29 +
.../rest/SpringFromRestUriPrefixTest.java | 29 +
.../spring/LifecycleStrategyInjectionTest.java | 2 +-
.../MultipleLifecycleStrategyInjectionTest.java | 2 +-
.../impl/SpringRoutePolicyFactoryTest.java | 30 +
.../SpringRouteIdAutoAssignClashIssue.java | 33 +
...StringDataFormatPropertyPlaceholderTest.java | 31 +
.../ManagedEndpointInjectRefEndpointTest.java | 87 +
.../management/ManagedRefEndpointTest.java | 87 +
.../camel/spring/management/MyRouteBuilder.java | 35 +
.../SpringManagedTransactedProcessorTest.java | 57 +
...ultErrorHandlerExchangeFormatterRefTest.java | 32 +
.../SpringEnricherAggregateOnExceptionTest.java | 30 +
.../processor/SpringOnCompletionModeTest.java | 33 +
...erWithNamespaceOnImportRouteContextTest.java | 38 +
.../log/custom-exchange-formatter-context.xml | 36 +
.../apache/camel/component/rest/RestRefTest.xml | 64 +
.../rest/SpringFromRestConfigurationTest.xml | 66 +
.../rest/SpringFromRestGetEmbeddedRouteTest.xml | 56 +
.../component/rest/SpringFromRestGetTest.xml | 59 +
.../rest/SpringFromRestIdAndDescriptionTest.xml | 64 +
.../rest/SpringFromRestUriPrefixTest.xml | 57 +
.../impl/SpringRoutePolicyFactoryTest.xml | 42 +
.../issues/RouteIdAutoAssignClashIssue.xml | 40 +
.../camel/spring/issues/myprop.properties | 4 +-
.../stringDataFormatPropertyPlaceholderTest.xml | 50 +
.../ManagedEndpointInjectRefEndpointTest.xml | 35 +
.../management/ManagedRefEndpointTest.xml | 36 +
.../SpringManagedTransactedProcessorTest.xml | 45 +
...aultErrorHandlerExchangeFormatterRefTest.xml | 43 +
.../SpringEnricherAggregateOnExceptionTest.xml | 47 +
.../processor/SpringOnCompletionModeTest.xml | 59 +
.../SpringOnCompletionUseOriginalBodyTest.xml | 2 +-
.../xpathChoiceWithNamespaceOnRouteContext.xml | 32 +
...eWithNamespaceOnRouteContextRouteContext.xml | 39 +
components/camel-sql/pom.xml | 2 +-
.../sql/DefaultSqlPrepareStatementStrategy.java | 30 +-
.../apache/camel/component/sql/SqlConsumer.java | 17 +-
...ponentConfigurationAndDocumentationTest.java | 7 +-
.../sql/SqlConsumerMaxMessagesPerPollTest.java | 101 +
.../SqlProducerNamedParameterNotExistTest.java | 88 +
.../sql/createAndPopulateDatabase4.sql | 21 +
components/camel-ssh/pom.xml | 2 +-
components/camel-stax/pom.xml | 2 +-
components/camel-stomp/pom.xml | 2 +-
components/camel-stream/pom.xml | 2 +-
components/camel-stringtemplate/pom.xml | 2 +-
components/camel-swagger/pom.xml | 167 ++
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../component/swagger/RestApiListingCache.scala | 58 +
.../RestSwaggerApiDeclarationServlet.scala | 180 ++
.../swagger/RestSwaggerCorsFilter.scala | 47 +
.../component/swagger/RestSwaggerReader.scala | 284 +++
...stenerRestSwaggerApiDeclarationServlet.scala | 40 +
...SpringRestSwaggerApiDeclarationServlet.scala | 47 +
.../swagger/DummyRestConsumerFactory.java | 48 +
.../swagger/RestSwaggerReaderTest.java | 75 +
.../src/test/resources/log4j.properties | 42 +
components/camel-syslog/pom.xml | 102 +-
.../syslog/Rfc3164SyslogConverter.java | 270 --
.../syslog/Rfc3164SyslogDataFormat.java | 68 -
.../component/syslog/Rfc5424SyslogMessage.java | 81 +
.../camel/component/syslog/SyslogConstants.java | 2 +-
.../camel/component/syslog/SyslogConverter.java | 370 +++
.../component/syslog/SyslogDataFormat.java | 69 +
.../camel/component/syslog/SyslogFacility.java | 1 -
.../camel/component/syslog/SyslogMessage.java | 13 +-
.../camel/component/syslog/SyslogSeverity.java | 1 -
.../component/syslog/netty/Rfc5425Encoder.java | 48 +
.../syslog/netty/Rfc5425FrameDecoder.java | 104 +
.../services/org/apache/camel/TypeConverter | 2 +-
.../services/org/apache/camel/dataformat/syslog | 2 +-
.../syslog/AutomatedConversionTest.java | 31 +-
.../component/syslog/MinaDataFormatTest.java | 3 +-
.../syslog/MinaManyUDPMessagesTest.java | 3 +-
.../component/syslog/NettyDataFormatTest.java | 3 +-
.../syslog/NettyManyUDPMessagesTest.java | 3 +-
.../syslog/NettyRfc5425LongMessageTest.java | 98 +
.../component/syslog/NettyRfc5425Test.java | 90 +
.../camel/component/syslog/SyslogEnumsTest.java | 1 -
.../component/syslog/SyslogSpringMinaTest.java | 3 +-
.../component/syslog/SyslogSpringNettyTest.java | 1 -
.../src/test/resources/log4j.properties | 2 +-
.../syslog/applicationContext-Mina.xml | 64 +-
.../syslog/applicationContext-Netty.xml | 32 +-
components/camel-tagsoup/pom.xml | 2 +-
components/camel-test-blueprint/pom.xml | 4 +-
.../blueprint/IsMockEndpointJUnit4Test.java | 76 +
.../rest/DummyRestConsumerFactory.java | 48 +
.../rest/FromRestConfigurationTest.java | 41 +
.../rest/FromRestGetEmbeddedRouteTest.java | 66 +
.../component/rest/FromRestGetTest.java | 66 +
.../rest/FromRestIdAndDescriptionTest.java | 49 +
.../component/rest/FromRestUriPrefixTest.java | 63 +
.../blueprint/component/rest/RestRefTest.java | 66 +
.../ManagedEndpointInjectRefEndpointTest.java | 92 +
.../management/ManagedRefEndpointTest.java | 92 +
.../blueprint/management/MyRouteBuilder.java | 35 +
.../camel/test/blueprint/IsMockEndpoints.xml | 46 +
.../rest/FromRestConfigurationTest.xml | 64 +
.../rest/FromRestGetEmbeddedRouteTest.xml | 54 +
.../component/rest/FromRestGetTest.xml | 57 +
.../rest/FromRestIdAndDescriptionTest.xml | 62 +
.../component/rest/FromRestUriPrefixTest.xml | 55 +
.../blueprint/component/rest/RestRefTest.xml | 62 +
.../managedEndpointInjectRefEndpointTest.xml | 33 +
.../management/managedRefEndpointTest.xml | 34 +
components/camel-test-spring/pom.xml | 134 +-
.../spring/CamelSpringJUnit4ClassRunner.java | 44 +-
...gTestContextLoaderTestExecutionListener.java | 13 +
.../spring/CamelTestContextBootstrapper.java | 31 +
.../spring/StopWatchTestExecutionListener.java | 20 +-
.../CamelSpringJUnit4ClassRunnerPlainTest.java | 9 +-
components/camel-test-spring3/pom.xml | 40 +-
components/camel-test-spring40/pom.xml | 63 +
.../CamelSpringDelegatingTestContextLoader.java | 321 +++
.../spring/CamelSpringJUnit4ClassRunner.java | 88 +
.../spring/CamelSpringTestContextLoader.java | 473 ++++
...gTestContextLoaderTestExecutionListener.java | 36 +
.../test/spring/CamelSpringTestHelper.java | 99 +
.../test/spring/CamelSpringTestSupport.java | 220 ++
.../apache/camel/test/spring/DisableJmx.java | 43 +
.../spring/DisableJmxTestExecutionListener.java | 39 +
.../apache/camel/test/spring/ExcludeRoutes.java | 44 +
.../test/spring/LazyLoadTypeConverters.java | 44 +
.../apache/camel/test/spring/MockEndpoints.java | 43 +
.../camel/test/spring/MockEndpointsAndSkip.java | 43 +
.../camel/test/spring/ProvidesBreakpoint.java | 36 +
.../camel/test/spring/ShutdownTimeout.java | 49 +
.../spring/StopWatchTestExecutionListener.java | 60 +
.../apache/camel/test/spring/UseAdviceWith.java | 49 +
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../AdviceWithOnExceptionMultipleIssueTest.java | 116 +
.../test/issues/MockEndpointsAndSkipTest.java | 46 +
.../patterns/DebugSpringCamelContextTest.java | 40 +
.../camel/test/patterns/DebugSpringTest.java | 81 +
.../camel/test/patterns/MyProduceBean.java | 41 +
.../apache/camel/test/patterns/MySender.java | 25 +
.../camel/test/patterns/ProduceBeanTest.java | 42 +
.../test/patterns/ProducerBeanInjectTest.java | 38 +
.../spring/CamelSpringActiveProfileTest.java | 56 +
...ssRunnerDisableJmxInheritedOverrideTest.java | 32 +
...Unit4ClassRunnerDisableJmxInheritedTest.java | 21 +
...elSpringJUnit4ClassRunnerDisableJmxTest.java | 33 +
...pringJUnit4ClassRunnerExcludeRoutesTest.java | 29 +
...LoadTypeConvertersInheritedOverrideTest.java | 33 +
...nnerLazyLoadTypeConvertersInheritedTest.java | 21 +
...t4ClassRunnerLazyLoadTypeConvertersTest.java | 33 +
...nit4ClassRunnerMockEndpointsAndSkipTest.java | 56 +
...pringJUnit4ClassRunnerMockEndpointsTest.java | 57 +
.../CamelSpringJUnit4ClassRunnerPlainTest.java | 126 +
...sRunnerProvidesBreakpointInherritedTest.java | 22 +
...JUnit4ClassRunnerProvidesBreakpointTest.java | 67 +
...nerShutdownTimeoutInheritedOverrideTest.java | 34 +
...ClassRunnerShutdownTimeoutInheritedTest.java | 22 +
...ingJUnit4ClassRunnerShutdownTimeoutTest.java | 34 +
...pringJUnit4ClassRunnerUseAdviceWithTest.java | 52 +
...CamelSpringTestSupportActiveProfileTest.java | 51 +
.../camel/test/spring/TestRouteBuilder.java | 30 +
.../src/test/resources/jndi.properties | 22 +
.../src/test/resources/log4j.properties | 37 +
.../AdviceWithOnExceptionMultipleIssueTest.xml | 47 +
.../test/issues/MockEndpointsAndSkipTest.xml | 35 +
.../test/patterns/ProduceBeanInjectTest.xml | 39 +
.../camel/test/patterns/ProduceBeanTest.xml | 33 +
.../camel/test/patterns/applicationContext.xml | 38 +
.../CamelSpringActiveProfileTest-context.xml | 41 +
...SpringJUnit4ClassRunnerPlainTest-context.xml | 50 +
.../apache/camel/test/spring/test.properties | 18 +
components/camel-test/pom.xml | 2 +-
components/camel-testng/pom.xml | 4 +-
components/camel-twitter/pom.xml | 2 +-
.../component/twitter/TwitterConfiguration.java | 12 -
.../twitter/TwitterEndpointDirect.java | 8 -
.../component/twitter/TwitterEndpointEvent.java | 6 -
.../twitter/TwitterEndpointPolling.java | 6 -
.../component/twitter/UriConfigurationTest.java | 16 +-
components/camel-urlrewrite/pom.xml | 2 +-
components/camel-velocity/pom.xml | 2 +-
.../camel/component/velocity/VelocityTest.java | 1 -
components/camel-vertx/pom.xml | 14 +-
components/camel-weather/pom.xml | 5 +-
.../component/weather/WeatherConfiguration.java | 2 +
.../component/weather/WeatherEndpoint.java | 5 +-
...ponentConfigurationAndDocumentationTest.java | 57 +
components/camel-web-standalone/pom.xml | 5 +-
components/camel-web/pom.xml | 14 +-
components/camel-websocket/pom.xml | 7 +-
components/camel-xmlbeans/pom.xml | 2 +-
components/camel-xmljson/pom.xml | 2 +-
components/camel-xmlrpc/pom.xml | 2 +-
components/camel-xmlsecurity/pom.xml | 2 +-
.../component/xmlsecurity/SantuarioUtil.java | 83 -
.../xmlsecurity/XmlSignatureEndpoint.java | 18 +
.../xmlsecurity/XmlSignerEndpoint.java | 33 +
.../api/DefaultXmlSignature2Message.java | 76 +-
.../component/xmlsecurity/api/KeyAccessor.java | 5 +-
.../xmlsecurity/api/SignatureType.java | 23 +
.../xmlsecurity/api/XmlSignature2Message.java | 17 +-
.../xmlsecurity/api/XmlSignatureChecker.java | 29 +
.../xmlsecurity/api/XmlSignatureConstants.java | 4 +
.../xmlsecurity/api/XmlSignatureHelper.java | 120 +-
.../xmlsecurity/api/XmlSignatureProperties.java | 27 +-
.../xmlsecurity/processor/SantuarioUtil.java | 83 +
.../processor/XmlSignatureConfiguration.java | 34 +
.../processor/XmlSignatureProcessor.java | 55 +-
.../processor/XmlSignerConfiguration.java | 134 +-
.../processor/XmlSignerProcessor.java | 498 +++-
.../processor/XmlVerifierProcessor.java | 297 ++-
.../xmlsecurity/XMLSecurityDataFormat.java | 33 +-
.../xmlsecurity/ECDSASignatureTest.java | 115 +-
.../xmlsecurity/SignatureAlgorithmTest.java | 634 +++++
.../xmlsecurity/SignatureDigestMethodTest.java | 516 ++++
.../xmlsecurity/SpringXmlSignatureTest.java | 35 +
.../component/xmlsecurity/XmlSignatureTest.java | 1008 +++++---
.../xmlsecurity/EncryptionAlgorithmTest.java | 458 ++++
.../dataformat/xmlsecurity/TestHelper.java | 30 +-
.../src/test/resources/log4j.properties | 1 +
.../xmlsecurity/SpringXmlSignatureTests.xml | 846 ++++---
.../apache/camel/component/xmlsecurity/Test.xsd | 25 +
.../camel/component/xmlsecurity/TestB.xsd | 21 +
.../camel/component/xmlsecurity/TestComplex.xsd | 24 +
.../xmlsecurity/xmldsig-core-schema.xsd | 308 +++
components/camel-xmpp/pom.xml | 2 +-
components/camel-xstream/pom.xml | 2 +-
components/camel-yammer/pom.xml | 2 +-
components/camel-zipfile/pom.xml | 2 +-
components/camel-zookeeper/pom.xml | 2 +-
.../component/zookeeper/ZooKeeperComponent.java | 8 +-
.../zookeeper/ZooKeeperConfiguration.java | 12 +
.../component/zookeeper/ZooKeeperEndpoint.java | 4 +
...ponentConfigurationAndDocumentationTest.java | 56 +
components/pom.xml | 38 +-
etc/pom.xml | 4 +-
examples/camel-example-activemq-tomcat/pom.xml | 2 +-
examples/camel-example-aggregate/pom.xml | 2 +-
examples/camel-example-bam/pom.xml | 2 +-
examples/camel-example-box-osgi/pom.xml | 2 +-
examples/camel-example-cafe/pom.xml | 5 +-
examples/camel-example-cdi/pom.xml | 6 +-
examples/camel-example-console/pom.xml | 2 +-
examples/camel-example-cxf-blueprint/pom.xml | 2 +-
examples/camel-example-cxf-osgi/pom.xml | 2 +-
examples/camel-example-cxf-proxy/pom.xml | 2 +-
examples/camel-example-cxf-tomcat/pom.xml | 2 +-
examples/camel-example-cxf/pom.xml | 2 +-
examples/camel-example-docs/pom.xml | 2 +-
examples/camel-example-etl/pom.xml | 2 +-
examples/camel-example-ftp/pom.xml | 2 +-
examples/camel-example-gae/pom.xml | 2 +-
examples/camel-example-gauth/pom.xml | 2 +-
examples/camel-example-guice-jms/pom.xml | 9 +-
examples/camel-example-jdbc/pom.xml | 2 +-
examples/camel-example-jms-file/pom.xml | 2 +-
examples/camel-example-jmx/pom.xml | 2 +-
examples/camel-example-loadbalancing/pom.xml | 2 +-
examples/camel-example-loan-broker/pom.xml | 2 +-
examples/camel-example-management/pom.xml | 2 +-
examples/camel-example-mybatis/pom.xml | 2 +-
.../camel-example-netty-http/myapp-one/pom.xml | 2 +-
.../camel-example-netty-http/myapp-two/pom.xml | 2 +-
examples/camel-example-netty-http/pom.xml | 2 +-
.../shared-netty-http-server/pom.xml | 2 +-
examples/camel-example-osgi-rmi/pom.xml | 2 +-
examples/camel-example-osgi/pom.xml | 2 +-
examples/camel-example-pojo-messaging/pom.xml | 2 +-
.../pojo_messaging/DistributeRecordsBean.java | 9 +-
.../SendFileRecordsToQueueBean.java | 11 +-
.../resources/META-INF/spring/camel-context.xml | 4 +-
.../pom.xml | 2 +-
examples/camel-example-reportincident/pom.xml | 3 +-
examples/camel-example-restlet-jdbc/pom.xml | 11 +-
examples/camel-example-route-throttling/pom.xml | 2 +-
.../README.txt | 63 +
.../pom.xml | 103 +
.../org/apache/camel/example/rest/User.java | 47 +
.../apache/camel/example/rest/UserService.java | 63 +
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../main/resources/OSGI-INF/blueprint/camel.xml | 80 +
.../src/main/resources/log4j.properties | 30 +
.../README.txt | 38 +
.../camel-example-servlet-rest-tomcat/pom.xml | 106 +
.../org/apache/camel/example/rest/User.java | 47 +
.../camel/example/rest/UserRouteBuilder.java | 58 +
.../apache/camel/example/rest/UserService.java | 76 +
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../src/main/resources/camel-config-xml.xml | 71 +
.../src/main/resources/camel-config.xml | 39 +
.../src/main/resources/log4j.properties | 30 +
.../src/main/webapp/WEB-INF/web.xml | 106 +
.../src/main/webapp/index.html | 79 +
.../pom.xml | 5 +-
.../pom.xml | 2 +-
examples/camel-example-servlet-tomcat/pom.xml | 2 +-
.../camel-example-simplejirabot/javadsl/pom.xml | 2 +-
examples/camel-example-simplejirabot/pom.xml | 2 +-
.../camel-example-simplejirabot/xmlconf/pom.xml | 2 +-
.../camel-example-spark-rest-tomcat/README.txt | 9 +-
.../camel-example-spark-rest-tomcat/pom.xml | 11 +-
.../example/spark/MySparkRouteBuilder.java | 44 -
.../org/apache/camel/example/spark/User.java | 47 +
.../camel/example/spark/UserRouteBuilder.java | 49 +
.../apache/camel/example/spark/UserService.java | 64 +
.../src/main/resources/camel-config.xml | 10 +-
.../src/main/webapp/index.html | 36 +-
examples/camel-example-splunk/README.txt | 45 +
examples/camel-example-splunk/pom.xml | 112 +
.../example/splunk/SplunkEventProcessor.java | 36 +
.../splunk/SplunkPublishEventClient.java | 44 +
.../splunk/SplunkPublishEventRouteBuilder.java | 38 +
.../example/splunk/SplunkSavedSearchClient.java | 36 +
.../splunk/SplunkSavedSearchRouteBuilder.java | 37 +
.../example/splunk/SplunkSearchClient.java | 37 +
.../splunk/SplunkSearchRouteBuilder.java | 38 +
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../src/main/resources/application.properties | 21 +
.../src/main/resources/log4j.properties | 26 +
.../camel-example-spring-javaconfig/pom.xml | 2 +-
examples/camel-example-spring-jms/pom.xml | 2 +-
examples/camel-example-spring-security/pom.xml | 3 +-
examples/camel-example-spring-ws/pom.xml | 3 +-
examples/camel-example-spring-xquery/pom.xml | 2 +-
examples/camel-example-spring/pom.xml | 2 +-
examples/camel-example-sql-blueprint/pom.xml | 2 +-
examples/camel-example-sql/pom.xml | 2 +-
examples/camel-example-ssh-security/pom.xml | 2 +-
examples/camel-example-ssh/pom.xml | 2 +-
examples/camel-example-tracer/pom.xml | 2 +-
.../pom.xml | 2 +-
.../camel-example-twitter-websocket/pom.xml | 2 +-
examples/pom.xml | 8 +-
parent/pom.xml | 380 ++-
platforms/karaf/commands/pom.xml | 3 +-
.../camel/karaf/commands/CamelController.java | 19 +
.../camel/karaf/commands/RestRegistryList.java | 212 ++
.../apache/camel/karaf/commands/RestShow.java | 49 +
.../commands/internal/CamelControllerImpl.java | 45 +-
.../OSGI-INF/blueprint/camel-commands.xml | 392 +--
platforms/karaf/features/pom.xml | 4 +-
.../features/src/main/resources/features.xml | 213 +-
platforms/karaf/pom.xml | 2 +-
platforms/pom.xml | 2 +-
pom.xml | 43 +-
tests/camel-blueprint-cxf-test/pom.xml | 20 +-
.../test/cxf/blueprint/CxfEndpointBeans.xml | 16 +-
tests/camel-itest-cdi/pom.xml | 4 +-
tests/camel-itest-karaf/pom.xml | 35 +-
.../camel/itest/karaf/AbstractFeatureTest.java | 127 +-
.../apache/camel/itest/karaf/CamelAhcTest.java | 6 +-
.../camel/itest/karaf/CamelAhcWsTest.java | 39 +
.../apache/camel/itest/karaf/CamelAmqpTest.java | 6 +-
.../apache/camel/itest/karaf/CamelApnsTest.java | 6 +-
.../karaf/CamelAtmosphereWebsocketTest.java | 39 +
.../apache/camel/itest/karaf/CamelAtomTest.java | 6 +-
.../apache/camel/itest/karaf/CamelAvroTest.java | 6 +-
.../apache/camel/itest/karaf/CamelAwsTest.java | 6 +-
.../apache/camel/itest/karaf/CamelBamTest.java | 6 +-
.../camel/itest/karaf/CamelBarcodeTest.java | 47 +
.../camel/itest/karaf/CamelBase64Test.java | 6 +-
.../itest/karaf/CamelBeanValidatorTest.java | 6 +-
.../camel/itest/karaf/CamelBeanioTest.java | 6 +-
.../camel/itest/karaf/CamelBeanstalkTest.java | 40 +
.../camel/itest/karaf/CamelBindyTest.java | 6 +-
.../apache/camel/itest/karaf/CamelBoxTest.java | 40 +
.../camel/itest/karaf/CamelCacheTest.java | 6 +-
.../camel/itest/karaf/CamelCastorTest.java | 6 +-
.../apache/camel/itest/karaf/CamelCmisTest.java | 6 +-
.../camel/itest/karaf/CamelCometdTest.java | 6 +-
.../camel/itest/karaf/CamelContextTest.java | 6 +-
.../camel/itest/karaf/CamelCouchDBTest.java | 6 +-
.../camel/itest/karaf/CamelCryptoTest.java | 6 +-
.../apache/camel/itest/karaf/CamelCsvTest.java | 6 +-
.../apache/camel/itest/karaf/CamelCxfTest.java | 6 +-
.../camel/itest/karaf/CamelDisruptorTest.java | 6 +-
.../apache/camel/itest/karaf/CamelDnsTest.java | 6 +-
.../camel/itest/karaf/CamelDropboxTest.java | 6 +-
.../itest/karaf/CamelElasticsearchTest.java | 6 +-
.../apache/camel/itest/karaf/CamelExecTest.java | 6 +-
.../camel/itest/karaf/CamelFacebookTest.java | 6 +-
.../camel/itest/karaf/CamelFlatpackTest.java | 6 +-
.../apache/camel/itest/karaf/CamelFopTest.java | 6 +-
.../camel/itest/karaf/CamelFreemarkerTest.java | 6 +-
.../apache/camel/itest/karaf/CamelFtpTest.java | 6 +-
.../camel/itest/karaf/CamelGeocoderTest.java | 6 +-
.../camel/itest/karaf/CamelGoogleDriveTest.java | 40 +
.../camel/itest/karaf/CamelGroovyTest.java | 6 +-
.../apache/camel/itest/karaf/CamelGsonTest.java | 6 +-
.../itest/karaf/CamelGuavaEventBusTest.java | 6 +-
.../camel/itest/karaf/CamelGuiceTest.java | 6 +-
.../camel/itest/karaf/CamelHazelcastTest.java | 6 +-
.../camel/itest/karaf/CamelHbaseTest.java | 6 +-
.../camel/itest/karaf/CamelHdfs2Test.java | 6 +-
.../apache/camel/itest/karaf/CamelHdfsTest.java | 6 +-
.../apache/camel/itest/karaf/CamelHl7Test.java | 6 +-
.../camel/itest/karaf/CamelHttp4Test.java | 6 +-
.../apache/camel/itest/karaf/CamelHttpTest.java | 6 +-
.../camel/itest/karaf/CamelIbatisTest.java | 6 +-
.../camel/itest/karaf/CamelInfinispanTest.java | 6 +-
.../apache/camel/itest/karaf/CamelIrcTest.java | 6 +-
.../camel/itest/karaf/CamelJacksonTest.java | 6 +-
.../camel/itest/karaf/CamelJasyptTest.java | 6 +-
.../apache/camel/itest/karaf/CamelJaxbTest.java | 6 +-
.../camel/itest/karaf/CamelJcloudsTest.java | 6 +-
.../apache/camel/itest/karaf/CamelJcrTest.java | 6 +-
.../itest/karaf/CamelJdbcAggregatorTest.java | 6 +-
.../apache/camel/itest/karaf/CamelJdbcTest.java | 6 +-
.../camel/itest/karaf/CamelJettyTest.java | 6 +-
.../camel/itest/karaf/CamelJgroupsTest.java | 6 +-
.../apache/camel/itest/karaf/CamelJibxTest.java | 6 +-
.../apache/camel/itest/karaf/CamelJingTest.java | 6 +-
.../apache/camel/itest/karaf/CamelJmsTest.java | 6 +-
.../apache/camel/itest/karaf/CamelJmxTest.java | 6 +-
.../camel/itest/karaf/CamelJosqlTest.java | 6 +-
.../apache/camel/itest/karaf/CamelJpaTest.java | 6 +-
.../camel/itest/karaf/CamelJsonpathTest.java | 6 +-
.../camel/itest/karaf/CamelJt400Test.java | 6 +-
.../apache/camel/itest/karaf/CamelJuelTest.java | 6 +-
.../camel/itest/karaf/CamelJxpathTest.java | 6 +-
.../camel/itest/karaf/CamelKafkaTest.java | 6 +-
.../camel/itest/karaf/CamelKratiTest.java | 6 +-
.../apache/camel/itest/karaf/CamelLdapTest.java | 6 +-
.../camel/itest/karaf/CamelLinkedinTest.java | 39 +
.../camel/itest/karaf/CamelLuceneTest.java | 6 +-
.../apache/camel/itest/karaf/CamelMailTest.java | 6 +-
.../camel/itest/karaf/CamelMetricsTest.java | 40 +
.../camel/itest/karaf/CamelMina2Test.java | 6 +-
.../apache/camel/itest/karaf/CamelMinaTest.java | 6 +-
.../camel/itest/karaf/CamelMongodbTest.java | 6 +-
.../apache/camel/itest/karaf/CamelMqttTest.java | 6 +-
.../apache/camel/itest/karaf/CamelMsvTest.java | 8 +-
.../camel/itest/karaf/CamelMustacheTest.java | 6 +-
.../apache/camel/itest/karaf/CamelMvelTest.java | 6 +-
.../camel/itest/karaf/CamelMyBatisTest.java | 6 +-
.../camel/itest/karaf/CamelNetty4HttpTest.java | 40 +
.../camel/itest/karaf/CamelNetty4Test.java | 40 +
.../camel/itest/karaf/CamelNettyHttpTest.java | 6 +-
.../camel/itest/karaf/CamelNettyTest.java | 6 +-
.../apache/camel/itest/karaf/CamelOgnlTest.java | 6 +-
.../camel/itest/karaf/CamelOlingo2Test.java | 39 +
.../camel/itest/karaf/CamelOpenshiftTest.java | 6 +-
.../camel/itest/karaf/CamelOptaplannerTest.java | 6 +-
.../camel/itest/karaf/CamelPrinterTest.java | 6 +-
.../camel/itest/karaf/CamelProtobufTest.java | 6 +-
.../camel/itest/karaf/CamelQuartz2Test.java | 6 +-
.../camel/itest/karaf/CamelQuartzTest.java | 6 +-
.../camel/itest/karaf/CamelQuickFixTest.java | 6 +-
.../camel/itest/karaf/CamelRabbitmqTest.java | 6 +-
.../camel/itest/karaf/CamelRestletTest.java | 6 +-
.../apache/camel/itest/karaf/CamelRmiTest.java | 6 +-
.../camel/itest/karaf/CamelRouteboxTest.java | 6 +-
.../apache/camel/itest/karaf/CamelRssTest.java | 6 +-
.../apache/camel/itest/karaf/CamelRubyTest.java | 6 +-
.../apache/camel/itest/karaf/CamelRxTest.java | 6 +-
.../camel/itest/karaf/CamelSalesforceTest.java | 6 +-
.../itest/karaf/CamelSapNetweaverTest.java | 6 +-
.../camel/itest/karaf/CamelSaxonTest.java | 6 +-
.../camel/itest/karaf/CamelScalaTest.java | 6 +-
.../camel/itest/karaf/CamelSchematronTest.java | 40 +
.../camel/itest/karaf/CamelScriptTest.java | 6 +-
.../camel/itest/karaf/CamelServletTest.java | 6 +-
.../apache/camel/itest/karaf/CamelSipTest.java | 6 +-
.../apache/camel/itest/karaf/CamelSjmsTest.java | 6 +-
.../apache/camel/itest/karaf/CamelSmppTest.java | 6 +-
.../apache/camel/itest/karaf/CamelSnmpTest.java | 6 +-
.../apache/camel/itest/karaf/CamelSoapTest.java | 6 +-
.../apache/camel/itest/karaf/CamelSolrTest.java | 6 +-
.../camel/itest/karaf/CamelSplunkTest.java | 6 +-
.../camel/itest/karaf/CamelSpringBatchTest.java | 6 +-
.../itest/karaf/CamelSpringIntegrationTest.java | 6 +-
.../itest/karaf/CamelSpringJavaconfigTest.java | 6 +-
.../camel/itest/karaf/CamelSpringLdapTest.java | 6 +-
.../camel/itest/karaf/CamelSpringRedisTest.java | 6 +-
.../itest/karaf/CamelSpringWebServiceTest.java | 6 +-
.../apache/camel/itest/karaf/CamelSqlTest.java | 6 +-
.../apache/camel/itest/karaf/CamelSshTest.java | 6 +-
.../apache/camel/itest/karaf/CamelStAXTest.java | 6 +-
.../camel/itest/karaf/CamelStompTest.java | 6 +-
.../camel/itest/karaf/CamelStreamTest.java | 6 +-
.../itest/karaf/CamelStringTemplateTest.java | 6 +-
.../camel/itest/karaf/CamelSyslogTest.java | 6 +-
.../camel/itest/karaf/CamelTagsoupTest.java | 6 +-
.../camel/itest/karaf/CamelTestSpringTest.java | 6 +-
.../apache/camel/itest/karaf/CamelTestTest.java | 6 +-
.../camel/itest/karaf/CamelTwitterTest.java | 6 +-
.../camel/itest/karaf/CamelUrlrewriteTest.java | 6 +-
.../camel/itest/karaf/CamelVelocityTest.java | 6 +-
.../camel/itest/karaf/CamelVertxTest.java | 6 +-
.../camel/itest/karaf/CamelWeatherTest.java | 6 +-
.../camel/itest/karaf/CamelWebsocketTest.java | 6 +-
.../camel/itest/karaf/CamelXmlbeansTest.java | 6 +-
.../camel/itest/karaf/CamelXmljsonTest.java | 6 +-
.../camel/itest/karaf/CamelXmlrpcTest.java | 6 +-
.../camel/itest/karaf/CamelXmlsecurityTest.java | 6 +-
.../apache/camel/itest/karaf/CamelXmppTest.java | 6 +-
.../camel/itest/karaf/CamelXstreamTest.java | 6 +-
.../camel/itest/karaf/CamelYammerTest.java | 6 +-
.../camel/itest/karaf/CamelZipfileTest.java | 6 +-
.../camel/itest/karaf/CamelZookeeperTest.java | 6 +-
.../org/apache/camel/itest/karaf/jre.properties | 512 ++++
.../camel/itest/karaf/org.ops4j.pax.url.mvn.cfg | 103 +
tests/camel-itest-osgi/pom.xml | 111 +-
.../protobuf/generated/AddressBookProtos.java | 2 -
.../itest/osgi/OSGiIntegrationTestSupport.java | 100 +-
.../apache/camel/itest/osgi/ahc/AhcTest.java | 12 +-
.../itest/osgi/aws/AwsS3IntegrationTest.java | 4 +-
.../apache/camel/itest/osgi/aws/AwsS3Test.java | 4 +-
.../itest/osgi/aws/AwsSdbIntegrationTest.java | 4 +-
.../apache/camel/itest/osgi/aws/AwsSdbTest.java | 6 +-
.../itest/osgi/aws/AwsSesIntegrationTest.java | 4 +-
.../apache/camel/itest/osgi/aws/AwsSesTest.java | 4 +-
.../itest/osgi/aws/AwsSnsIntegrationTest.java | 4 +-
.../apache/camel/itest/osgi/aws/AwsSnsTest.java | 4 +-
.../itest/osgi/aws/AwsSqsIntegrationTest.java | 4 +-
.../apache/camel/itest/osgi/aws/AwsSqsTest.java | 4 +-
.../camel/itest/osgi/aws/AwsTestSupport.java | 2 +-
.../camel/itest/osgi/base64/Base64Test.java | 315 +--
.../osgi/bean/validator/BeanValidatorTest.java | 6 +-
.../osgi/beanio/BeanIODataFormatSimpleTest.java | 6 +-
.../osgi/bindy/BindyDataFormatCsvTest.java | 6 +-
.../BindySpringDataFormatCsvJavaRouteTest.java | 6 +-
.../bindy/BindySpringDataFormatCsvTest.java | 6 +-
.../osgi/blueprint/AbstractIntegrationTest.java | 13 +-
.../BlueprintExplicitPropertiesRouteTest.java | 12 +-
...lueprintPropertiesCustomPrefixRouteTest.java | 84 +
.../BlueprintPropertiesJasyptRouteTest.java | 12 +-
.../blueprint/BlueprintPropertiesRouteTest.java | 12 +-
.../osgi/blueprint/BlueprintTracerTest.java | 100 +
.../osgi/blueprint/CamelBlueprint2Test.java | 18 +-
.../osgi/blueprint/CamelBlueprint3Test.java | 18 +-
.../osgi/blueprint/CamelBlueprint4Test.java | 25 +-
.../osgi/blueprint/CamelBlueprint5Test.java | 12 +-
.../osgi/blueprint/CamelBlueprint6Test.java | 12 +-
.../osgi/blueprint/CamelBlueprint7Test.java | 12 +-
.../osgi/blueprint/CamelBlueprint8Test.java | 14 +-
...melBlueprintManagedNamePatternFixedTest.java | 12 +-
.../osgi/blueprint/CamelBlueprintTcclTest.java | 13 +-
.../osgi/blueprint/CamelBlueprintTest.java | 20 +-
.../CamelMultiVersionBlueprintTest.java | 13 +-
.../blueprint/OSGiBlueprintHelloWorldTest.java | 12 +-
.../OSGiBlueprintQuarz2SchedulerTest.java | 88 +
.../osgi/cache/CacheManagerFactoryRefTest.java | 6 +-
.../osgi/cache/CacheRoutesManagementTest.java | 6 +-
.../camel/itest/osgi/cache/CacheTest.java | 6 +-
.../itest/osgi/core/OsgiFactoryFinderTest.java | 4 +-
.../osgi/core/TypeConverterLoaderTest.java | 4 +-
.../itest/osgi/core/bean/BeanRouteTest.java | 4 +-
.../itest/osgi/core/browse/BrowseRouteTest.java | 4 +-
.../itest/osgi/core/clazz/ClassRouteTest.java | 4 +-
.../dataformat/SerializationDataFormatTest.java | 4 +-
.../osgi/core/dataset/DataSetRouteTest.java | 4 +-
.../itest/osgi/core/direct/DirectTest.java | 4 +-
.../itest/osgi/core/file/FileComponentTest.java | 4 +-
.../osgi/core/file/FileRouteDelayTest.java | 4 +-
.../itest/osgi/core/file/FileRouteTest.java | 4 +-
.../osgi/core/language/LanguageRouteTest.java | 4 +-
.../itest/osgi/core/language/SimpleTest.java | 4 +-
.../camel/itest/osgi/core/log/LogRouteTest.java | 4 +-
...ogRouteWithLoggersPresentInRegistryTest.java | 16 +-
.../log/LogRouteWithNonDefaultLoggerTest.java | 13 +-
.../OSGiIntegrationManagedCamelContextTest.java | 19 +-
.../itest/osgi/core/mock/MockXPathTest.java | 4 +-
.../osgi/core/packages/OSGiPackageScanTest.java | 4 +-
.../core/properties/PropertiesRouteTest.java | 4 +-
.../osgi/core/ref/RefFileEndpointTest.java | 4 +-
.../camel/itest/osgi/core/seda/SedaTest.java | 21 +-
.../itest/osgi/core/timer/TimerFiredTest.java | 4 +-
.../osgi/core/validator/ValidatorRouteTest.java | 4 +-
.../apache/camel/itest/osgi/core/vm/VmTest.java | 4 +-
.../osgi/core/xslt/XsltBlueprintRouteTest.java | 14 +-
.../itest/osgi/core/xslt/XsltRouteTest.java | 4 +-
.../itest/osgi/cxf/CxfBeanSpringRouteTest.java | 24 +-
.../itest/osgi/cxf/CxfProxyExampleTest.java | 33 +-
.../blueprint/CxfBeanBlueprintRouterTest.java | 24 +-
.../cxf/blueprint/CxfBlueprintRouterTest.java | 34 +-
.../cxf/blueprint/CxfRsBlueprintRouterTest.java | 40 +-
.../itest/osgi/disruptor/DisruptorTest.java | 10 +-
.../osgi/disruptor/vm/DisruptorVmTest.java | 10 +-
.../camel/itest/osgi/dozer/DozerTest.java | 6 +-
.../apache/camel/itest/osgi/exec/ExecTest.java | 6 +-
.../osgi/freemarker/FreemarkerFileTest.java | 4 +-
.../itest/osgi/freemarker/FreemarkerTest.java | 6 +-
.../camel/itest/osgi/ftp/FtpConsumeTest.java | 6 +-
.../apache/camel/itest/osgi/ftp/FtpTest.java | 7 +-
.../camel/itest/osgi/groovy/GroovyTest.java | 7 +-
.../osgi/hawtdb/HawtDBAggregateRouteTest.java | 6 +-
.../itest/osgi/hazelcast/HazelcastTest.java | 6 +-
.../itest/osgi/hdfs/HdfsBlueprintRouteTest.java | 12 +-
.../camel/itest/osgi/hdfs/HdfsRouteTest.java | 15 +-
.../camel/itest/osgi/hl7/HL7DataFormatTest.java | 6 +-
.../camel/itest/osgi/hl7/HL7MLLPCodec2Test.java | 6 +-
.../camel/itest/osgi/hl7/HL7MLLPCodecTest.java | 6 +-
.../apache/camel/itest/osgi/http/HttpTest.java | 6 +-
.../itest/osgi/http/HttpTypeConverterTest.java | 26 +-
.../camel/itest/osgi/http4/Http4Test.java | 6 +-
.../camel/itest/osgi/jasypt/JasyptTest.java | 6 +-
.../itest/osgi/jaxb/JaxbDataFormatTest.java | 7 +-
.../jaxb/JaxbFallbackConverterSpringTest.java | 6 +-
.../osgi/jaxb/JaxbFallbackConverterTest.java | 6 +-
.../jclouds/BlobStoreBlueprintRouteTest.java | 15 +-
.../itest/osgi/jclouds/BlobStoreRouteTest.java | 6 +-
.../OSGiJettyCamelContextsClassloaderTest.java | 15 +-
.../jetty/OSGiMulitJettyCamelContextsTest.java | 15 +-
.../apache/camel/itest/osgi/jms/JmsTest.java | 7 +-
.../itest/osgi/jpa/JpaBlueprintRouteTest.java | 13 +-
.../camel/itest/osgi/jpa/JpaRouteTest.java | 63 +-
.../apache/camel/itest/osgi/jsch/ScpTest.java | 6 +-
.../osgi/krati/KratiBlueprintRouteTest.java | 12 +-
.../camel/itest/osgi/krati/KratiRouteTest.java | 6 +-
.../osgi/leveldb/LevelDBAggregateRouteTest.java | 6 +-
.../camel/itest/osgi/mail/MailRouteTest.java | 7 +-
.../apache/camel/itest/osgi/mina/MinaTest.java | 6 +-
.../apache/camel/itest/osgi/mvel/MvelTest.java | 6 +-
.../camel/itest/osgi/mybatis/MyBatisTest.java | 6 +-
.../camel/itest/osgi/netty/NettyTest.java | 6 +-
.../itest/osgi/protobuf/ProtobufRouteTest.java | 6 +-
.../itest/osgi/quartz/QuartzCronRouteTest.java | 6 +-
.../camel/itest/osgi/restlet/RestletTest.java | 6 +-
.../example/RestletDomainServiceTest.java | 6 +-
.../itest/osgi/rss/RssPollingConsumerTest.java | 6 +-
.../itest/osgi/saxon/SaxonXsltRouteTest.java | 70 +
.../osgi/saxon/SaxonXsltTerminateRouteTest.java | 103 +
.../itest/osgi/script/GroovyScriptOsgiTest.java | 6 +-
.../camel/itest/osgi/script/RubyOsgiTest.java | 6 +-
.../osgi/servlet/ServletComponentTest.java | 11 +-
.../itest/osgi/servlet/ServletServicesTest.java | 11 +-
.../osgi/servlet/support/ServletActivator.java | 2 +-
.../osgi/shiro/ShiroAuthenticationTest.java | 6 +-
.../osgi/spring/bean/SpringBeanRouteTest.java | 4 +-
.../itest/osgi/spring/event/EventRouteTest.java | 4 +-
.../camel/itest/osgi/sql/SqlBlueprintRoute.java | 18 +-
.../camel/itest/osgi/sql/SqlRouteTest.java | 6 +-
.../camel/itest/osgi/stream/StreamTest.java | 6 +-
.../camel/itest/osgi/syslog/SyslogTest.java | 12 +-
.../itest/osgi/util/jsse/JsseUtilTest.java | 4 +-
.../osgi/velocity/VelocityBlueprintTest.java | 15 +-
.../itest/osgi/velocity/VelocityFileTest.java | 4 +-
.../camel/itest/osgi/velocity/VelocityTest.java | 6 +-
.../osgi/xmljson/XmlJsonBlueprintRouteTest.java | 12 +-
.../osgi/xstream/XstreamBlueprintRouteTest.java | 13 +-
.../itest/osgi/zookeeper/ZookeeperOSGiTest.java | 4 +-
.../zookeeper/ZookeeperOSGiTestSupport.java | 2 +-
.../camel/itest/osgi/blueprint/blueprint-27.xml | 51 +
.../camel/itest/osgi/blueprint/blueprint-28.xml | 28 +
.../camel/itest/osgi/blueprint/blueprint-29.xml | 38 +
.../camel/itest/osgi/core/xslt/terminate.xsl | 34 +
.../camel/itest/osgi/cxf/camel-config.xml | 2 +
.../itest/osgi/hdfs/blueprintCamelContext.xml | 2 +-
.../itest/osgi/jpa/springJpaRouteContext.xml | 4 -
tests/camel-itest-performance/pom.xml | 2 +-
tests/camel-itest-spring32/pom.xml | 2 +-
tests/camel-itest-spring40/pom.xml | 75 +
.../src/main/resources/META-INF/LICENSE.txt | 203 ++
.../src/main/resources/META-INF/NOTICE.txt | 11 +
.../camel/itest/spring40/JmsRouteTest.java | 48 +
.../src/test/resources/log4j.properties | 37 +
.../camel/itest/spring40/JmsRouteTest.xml | 47 +
tests/camel-itest-standalone/pom.xml | 2 +-
tests/camel-itest/pom.xml | 8 +-
.../itest/jetty/JettyRestRedirectTest.java | 61 +
.../quartz/DelegateEndpointQuartzTest.java | 116 +
.../restlet/example/RestletGroovyIssueTest.java | 23 +-
.../itest/hawtdb/JmsToHawtDBAggregateTest.xml | 2 +-
.../JettyJmsShutdownInProgressTest-context.xml | 1 +
.../jetty/JettyJmsShutdownTest-context.xml | 1 +
.../jms/AdviceWithTransactionIssueTest.xml | 2 +-
.../camel/itest/jms/FileToJmsTest-context.xml | 2 +-
...MSTransactionIsTransactedRedeliveredTest.xml | 2 +-
.../jms/JmsPollingConsumerTest-context.xml | 2 +-
.../camel/itest/tx/JmsToHttpTXTest-context.xml | 2 +-
...actionErrorHandlerConfiguredTest-context.xml | 2 +-
.../JmsToHttpTXWithOnExceptionTest-context.xml | 2 +-
.../tx/JmsToHttpTXWithRollbackTest-context.xml | 2 +-
tests/camel-partial-classpath-test/pom.xml | 2 +-
tests/camel-performance/pom.xml | 2 +-
tests/camel-typeconverterscan-test/pom.xml | 2 +-
tests/pom.xml | 3 +-
tests/test-bundles/mock-javamail_1.7/pom.xml | 2 +-
tests/test-bundles/pom.xml | 2 +-
tooling/apt/pom.xml | 6 +-
.../tools/apt/EndpointAnnotationProcessor.java | 4 +-
.../archetypes/camel-archetype-activemq/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../camel-archetype-api-component/pom.xml | 2 +-
.../__artifactId__-api/pom.xml | 25 +-
.../__artifactId__-component/pom.xml | 4 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../camel-archetype-blueprint/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../camel-archetype-component-scala/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../camel-archetype-component/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../camel-archetype-dataformat/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../archetypes/camel-archetype-groovy/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
tooling/archetypes/camel-archetype-java/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../archetypes/camel-archetype-scala/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../camel-archetype-spring-dm/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../archetypes/camel-archetype-spring/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
tooling/archetypes/camel-archetype-web/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
.../camel-archetype-webconsole/pom.xml | 2 +-
.../main/resources/archetype-resources/pom.xml | 4 +-
tooling/archetypes/pom.xml | 2 +-
tooling/camel-manual/pom.xml | 2 +-
.../camel-api-component-maven-plugin/pom.xml | 2 +-
.../maven/AbstractApiMethodGeneratorMojo.java | 13 +-
.../camel/maven/ApiComponentGeneratorMojo.java | 15 +-
.../org/apache/camel/maven/ApiMethodAlias.java | 1 -
.../java/org/apache/camel/maven/ApiProxy.java | 1 -
.../camel/maven/FileApiMethodGeneratorMojo.java | 1 +
.../maven/JavadocApiMethodGeneratorMojo.java | 159 +-
.../org/apache/camel/maven/JavadocParser.java | 199 ++
.../src/main/resources/api-endpoint-config.vm | 1 -
.../src/main/resources/api-method-enum.vm | 3 +-
.../apache/camel/maven/JavadocParserTest.java | 55 +
tooling/maven/camel-maven-plugin/pom.xml | 2 +-
.../maven/camel-package-maven-plugin/pom.xml | 2 +-
tooling/maven/guice-maven-plugin/pom.xml | 2 +-
tooling/maven/pom.xml | 4 +-
tooling/pom.xml | 2 +-
tooling/spi-annotations/pom.xml | 2 +-
2398 files changed, 107029 insertions(+), 10050 deletions(-)
----------------------------------------------------------------------
|