This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from f6f92a1 CAMEL-13526: Remove unnecessary assertion new 5a3e770 CAMEL-13501: Component should move initialization logic to doInit instead of doStart new 70ee6c9 CAMEL-13501: Component should move initialization logic to doInit instead of doStart new f43cad7 CAMEL-13514: Service API should not use checked exceptions in start/stop methods. new e0fa12e CAMEL-13514: Service API should not use checked exceptions in start/stop methods. new a8ca7c5 CAMEL-13514: Service API should not use checked exceptions in start/stop methods. new 20c97be CAMEL-13522: camel3 - The various Camel exceptions should favour extending runtime exception new 77b80c9 CAMEL-13522: camel3 - The various Camel exceptions should favour extending runtime exception new b29dad2 CAMEL-13522: camel3 - The various Camel exceptions should favour extending runtime exception new 6a657c7 CAMEL-13522: camel3 - The various Camel exceptions should favour extending runtime exception new 7ab49d7 CAMEL-13522: camel3 - The various Camel exceptions should favour extending runtime exception new 1acfdf3 CAMEL-13514: Add to migration guide The 11 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: MIGRATION.md | 8 +-- .../component/activemq/CamelMessageConsumer.java | 2 - .../component/activemq/CamelMessageProducer.java | 2 - .../apache/camel/component/ahc/ws/WsConsumer.java | 8 +-- .../atmosphere/websocket/MemoryWebSocketStore.java | 4 +- .../bean/AmbiguousMethodCallException.java | 5 +- .../component/bean/MethodNotFoundException.java | 5 +- .../component/bean/ParameterBindingException.java | 1 - .../camel/blueprint/BlueprintCamelContext.java | 4 +- .../apache/camel/cdi/test/EventComponentTest.java | 4 +- .../cdi/test/UnstoppedCamelContextBeanTest.java | 2 +- .../camel/component/cometd/CometdConsumer.java | 8 +-- .../camel/component/cometd/CometdProducer.java | 7 ++- .../cxf/CxfMultipleConsumersSupportTest.java | 3 +- .../camel/component/ehcache/EhcacheManager.java | 4 +- .../file/remote/FtpConsumerIdempotentRefTest.java | 4 +- .../camel/language/groovy/GroovyLanguage.java | 4 +- .../GuavaEventBusConsumerConfigurationTest.java | 3 +- .../hazelcast/HazelcastErrorMessagesTest.java | 4 +- ...tpsTwoDifferentSslContextParametersGetTest.java | 2 +- components/camel-infinispan/pom.xml | 1 - .../component/infinispan/InfinispanManager.java | 8 +-- .../camel-infinispan/src/test/resources/log4j.xml | 2 +- ...melJaxbNoNamespaceSchemaLocationSpringTest.java | 4 +- .../org/apache/camel/jaxb/CamelJaxbSpringTest.java | 4 +- .../apache/camel/component/jms/JmsEndpoint.java | 4 +- .../jms/JmsTestConnectionOnStartupTest.java | 8 ++- .../component/jt400/Jt400DataQueueService.java | 11 ++-- .../KafkaConsumerRebalancePartitionRevokeTest.java | 4 +- .../kafka/KafkaConsumerRebalanceTest.java | 4 +- .../lock/KubernetesLeadershipController.java | 4 +- .../cluster/lock/TimedLeaderNotifier.java | 10 ++-- .../component/lucene/LuceneIndexProducer.java | 7 +-- .../component/lucene/LuceneQueryProducer.java | 6 ++- .../camel/component/mina2/Mina2EncodingTest.java | 2 +- .../netty4/http/HttpServerBootstrapFactory.java | 2 +- .../component/quartz2/QuartzPropertiesTest.java | 7 ++- .../reactive/streams/BasicPublisherTest.java | 4 +- .../support/ReactiveStreamsTestService.java | 4 +- .../reactor/engine/ReactorStreamsServiceTest.java | 4 +- .../RestRestletCustomDataFormatInvalidTest.java | 3 +- .../rxjava2/engine/RxJavaStreamsServiceTest.java | 4 +- .../component/salesforce/SalesforceComponent.java | 7 +-- .../salesforce/internal/SalesforceSession.java | 17 +++++-- .../internal/client/AbstractClientBase.java | 10 ++-- .../internal/processor/AbstractRestProcessor.java | 4 +- .../internal/processor/AnalyticsApiProcessor.java | 4 +- .../internal/processor/BulkApiProcessor.java | 4 +- .../internal/processor/CompositeApiProcessor.java | 4 +- .../component/xslt/SaxonInvalidXsltFileTest.java | 2 +- .../apache/camel/component/seda/SedaEndpoint.java | 4 +- .../component/servlet/HttpClientRouteTest.java | 2 +- .../sjms/batch/SjmsBatchEndpointTest.java | 5 +- .../sjms/producer/NoConnectionFactoryTest.java | 6 +-- .../sjms/tx/TransactedProducerInOutErrorTest.java | 6 +-- .../spring/batch/SpringBatchEndpointTest.java | 8 +-- .../SupervisingRouteControllerRestartTest.java | 2 +- .../apache/camel/language/spel/SpelLanguage.java | 4 +- .../spring/CircularComponentCreationTest.java | 6 +-- .../ErrorHandlerCamelContextRefNotFoundTest.java | 5 +- .../ErrorHandlerRouteContextRefNotFoundTest.java | 4 +- .../issues/SpringMainStartFailedIssueTest.java | 4 +- .../SpringCamelContextStartingFailedEventTest.java | 4 +- .../JavaDslTransactedNoTXManagerTest.java | 3 +- ...gDeadLetterChannelInvalidDeadLetterUriTest.java | 5 +- ...etterChannelInvalidOptionDeadLetterUriTest.java | 5 +- ...ringDoubleLoadBalancerMisconfigurationTest.java | 5 +- .../spring/processor/SpringFilterNoChildTest.java | 5 +- ...RouteWithConstantFieldFromExchangeFailTest.java | 18 +------ .../camel/spring/processor/SpringTestHelper.java | 4 +- .../processor/SpringTryCatchMisconfiguredTest.java | 8 +-- ...ingTryCatchMustHaveExceptionConfiguredTest.java | 4 +- .../camel/component/webhook/MultiRestConsumer.java | 4 +- .../component/websocket/MemoryWebsocketStore.java | 4 +- .../xstream/SpringMarshalDomainObjectJSONTest.java | 4 +- .../dataformat/xstream/SpringMarshalListTest.java | 4 +- .../xstream/SpringMarshalOmitFieldsTest.java | 4 +- .../xstream/SpringXStreamConfigurationTest.java | 4 +- .../org/apache/camel/AlreadyStoppedException.java | 3 +- .../apache/camel/CamelAuthorizationException.java | 2 +- .../main/java/org/apache/camel/CamelContext.java | 8 +-- .../main/java/org/apache/camel/CamelException.java | 1 - .../org/apache/camel/CamelExchangeException.java | 1 - .../org/apache/camel/CamelExecutionException.java | 1 - .../org/apache/camel/CamelUnitOfWorkException.java | 4 +- .../apache/camel/ExchangeTimedOutException.java | 1 - .../apache/camel/ExpectedBodyTypeException.java | 2 +- .../camel/ExpressionEvaluationException.java | 2 - .../camel/ExpressionIllegalSyntaxException.java | 1 - .../camel/FailedToCreateConsumerException.java | 1 - .../camel/FailedToCreateProducerException.java | 1 - .../apache/camel/FailedToCreateRouteException.java | 4 +- .../apache/camel/FailedToStartRouteException.java | 15 +++++- .../org/apache/camel/InvalidPayloadException.java | 1 - .../camel/InvalidPayloadRuntimeException.java | 1 - .../org/apache/camel/InvalidPropertyException.java | 2 +- .../org/apache/camel/LoadPropertiesException.java | 2 +- .../apache/camel/NoFactoryAvailableException.java | 3 +- .../java/org/apache/camel/NoSuchBeanException.java | 2 +- .../org/apache/camel/NoSuchEndpointException.java | 5 +- .../org/apache/camel/NoSuchHeaderException.java | 2 +- .../org/apache/camel/NoSuchLanguageException.java | 2 +- .../org/apache/camel/NoSuchPropertyException.java | 2 +- .../camel/NoTypeConversionAvailableException.java | 1 - .../apache/camel/ProxyInstantiationException.java | 1 - .../camel/ResolveEndpointFailedException.java | 1 - .../apache/camel/RollbackExchangeException.java | 1 - .../org/apache/camel/RuntimeCamelException.java | 16 ++++++ .../org/apache/camel/RuntimeExchangeException.java | 1 - .../apache/camel/RuntimeExpressionException.java | 2 - .../apache/camel/RuntimeTransformException.java | 2 - .../src/main/java/org/apache/camel/Service.java | 16 +++--- .../java/org/apache/camel/ShutdownableService.java | 4 +- .../java/org/apache/camel/SuspendableService.java | 8 +-- .../org/apache/camel/TypeConversionException.java | 1 - .../apache/camel/TypeConverterLoaderException.java | 3 +- .../java/org/apache/camel/ValidationException.java | 1 - .../camel/VetoCamelContextStartException.java | 2 +- .../camel/support/service/ServiceHelper.java | 41 +++++++-------- .../camel/support/service/ServiceSupport.java | 37 +++++++++----- .../camel/impl/engine/AbstractCamelContext.java | 58 ++++++++++++++-------- .../camel/impl/engine/AbstractDynamicRegistry.java | 4 +- .../apache/camel/impl/engine/BaseRouteService.java | 26 ++++++---- .../impl/engine/DefaultClaimCheckRepository.java | 4 +- .../engine/DefaultInterceptSendToEndpoint.java | 6 +-- .../org/apache/camel/impl/engine/DefaultRoute.java | 4 +- .../camel/impl/engine/DefaultUnitOfWork.java | 4 +- .../engine/InterceptSendToEndpointProcessor.java | 4 +- .../engine/LimitedPollingConsumerPollStrategy.java | 4 +- .../apache/camel/impl/engine/MDCUnitOfWork.java | 2 +- .../impl/engine/ProvisionalEndpointRegistry.java | 4 +- .../apache/camel/processor/UnitOfWorkProducer.java | 8 ++- .../processor/interceptor/DefaultDebugger.java | 5 -- .../impl/DefaultRuntimeCamelCatalog.java | 4 +- .../caffeine/lrucache/CaffeineLRUCacheTest.java | 4 +- .../apache/camel/core/osgi/OsgiBeanRepository.java | 4 +- .../core/osgi/test/MockTypeConverterRegistry.java | 4 +- .../camel/language/simple/SimpleLanguage.java | 10 ++-- .../org/apache/camel/SuspendableServiceTest.java | 4 +- .../camel/component/bean/BeanInvokeStaticTest.java | 8 ++- .../camel/component/bean/BeanLifecycleTest.java | 12 ++--- .../component/bean/BeanRefMethodNotFoundTest.java | 7 +-- .../camel/component/bean/BeanRefNotFoundTest.java | 5 +- .../component/bean/BeanWithMethodHeaderTest.java | 9 ++-- .../ClassComponentInvalidConfigurationTest.java | 5 +- .../bean/MethodCallBeanRefMethodNotFoundTest.java | 7 +-- .../bean/MethodCallBeanRefNotFoundTest.java | 5 +- .../component/dataset/DataSetTestEndpointTest.java | 11 ++-- .../direct/DirectNoMultipleConsumersTest.java | 3 +- ...rectVmTwoCamelContextDuplicateConsumerTest.java | 2 +- .../file/FileConsumerCustomSchedulerTest.java | 6 +-- ...leConsumerFileExpressionThrowExceptionTest.java | 2 +- .../file/FileConsumerIdempotentRefTest.java | 4 +- .../OptionalPropertiesDslInvalidSyntaxTest.java | 5 +- .../properties/PropertiesComponentDefaultTest.java | 5 +- ...ropertiesComponentOnlyUseDefaultValuesTest.java | 5 +- .../properties/PropertiesComponentTest.java | 17 +++---- ...meSedaQueueMultipleConsumersDifferenceTest.java | 9 ++-- .../SedaBlockWhenFullInvalidConfigurationTest.java | 3 +- .../component/timer/TimerWithTimeOptionTest.java | 3 +- .../validator/ValidatorIllegalImportTest.java | 3 +- .../camel/component/xslt/InvalidXsltFileTest.java | 5 +- .../xslt/XsltCustomErrorListenerTest.java | 3 +- .../camel/component/xslt/XsltFileNotFoundTest.java | 7 ++- .../component/xslt/XsltRouteXsltWithErrorTest.java | 3 +- .../apache/camel/component/xslt/XsltSaxonTest.java | 5 +- .../impl/DefaultCamelContextStopFailureTest.java | 4 +- .../camel/impl/FromHasNoOutputRouteTest.java | 5 +- .../GracefulShutdownNoAutoStartOrderClashTest.java | 3 +- .../impl/LifecycleStrategyFailOnStartupTest.java | 2 +- .../camel/impl/LifecycleStrategyServiceTest.java | 4 +- .../camel/impl/MultipleConsumersSupportTest.java | 3 +- .../impl/RouteMustHaveOutputOnExceptionTest.java | 3 +- .../org/apache/camel/impl/RouteNoOutputTest.java | 5 +- .../impl/engine/DefaultFactoryFinderTest.java | 2 +- ...ventNotifierServiceStoppingFailedEventTest.java | 4 +- .../language/BeanLanguageInvalidOGNLTest.java | 5 +- .../java/org/apache/camel/language/BeanTest.java | 2 +- .../model/ProcessorTypeConfigurationTest.java | 3 +- .../apache/camel/model/RoutePropertiesTest.java | 3 +- .../model/StartingRoutesErrorReportedTest.java | 11 ++-- .../CreateRouteWithNonExistingEndpointTest.java | 3 +- .../processor/ExchangeIdempotentConsumerTest.java | 4 +- ...dempotentConsumerUsingCustomRepositoryTest.java | 4 +- .../processor/NewProcessorAndServiceTest.java | 4 +- .../processor/RouteStartupOrderClashTest.java | 3 +- ...RouteWithConstantFieldFromExchangeFailTest.java | 3 +- .../ThreadsCoreAndMaxPoolInvalidTest.java | 3 +- .../camel/processor/ThreadsInvalidConfigTest.java | 13 +++-- .../processor/ThreadsZeroInCoreAndMaxPoolTest.java | 3 +- .../processor/ThrottlerInvalidConfiguredTest.java | 3 +- .../TryCatchMustHaveExceptionConfiguredTest.java | 3 +- .../processor/WeightedRandomLoadBalanceTest.java | 6 +-- .../WeightedRoundRobinLoadBalanceTest.java | 5 +- .../AggregateUnknownExecutorServiceRefTest.java | 3 +- .../OnExceptionHandledAndContinueTest.java | 3 +- .../onexception/OnExceptionMisconfiguredTest.java | 11 ++-- .../camel/management/ManagedDuplicateIdTest.java | 3 +- .../TwoManagedCamelContextClashTest.java | 6 +-- .../support/AsyncProcessorConverterHelper.java | 4 +- .../apache/camel/support/ChildServiceSupport.java | 30 ++++++++--- .../camel/support/ScheduledPollConsumer.java | 19 ++++--- .../camel/support/SynchronousDelegateProducer.java | 13 +++-- .../support/management/MBeanInfoAssembler.java | 5 +- .../support/ReactiveStreamsServiceTestSupport.java | 4 +- .../itest/idempotent/JdbcIdempotentRepository.java | 4 +- 206 files changed, 583 insertions(+), 551 deletions(-)