This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git
from 262fbffbae9 CAMEL-19090: Remove deprecated apis in core add 19a5786d444 CAMEL-15105: decouple the ExtendedCamelContext from the CamelContext add ba5a90701d7 CAMEL-15105: fix camel-kafka tests add 3e61e81835e CAMEL-15105: fix camel-openstack tests add b2f6af4a695 CAMEL-15105: replace ExtendedCamelContext inheritance with delegation add cd960bc8a24 CAMEL-15105: fixed mixed usages of CamelContext and ExtendedCamelContext add cba2626e50c CAMEL-15105: extracted the CamelContextExtension add 3d2631bca88 CAMEL-15105: fixed usages of getExtension in CamelTestSupport add 0568196034c CAMEL-15105: Fix calls to former CamelContext methods that now should be done on the Extension add a26635e18b6 CAMEL-15105: implement a wrapper Configurer so that the context and the extended context configuration can be done as one add bec89203bcf CAMEL-15105: formatting and import cleanups add 75f156dd5bc CAMEL-15105: fixed tests add 71c43ad79bc CAMEL-15105: removed unused methods in AbstractCamelContext add cb4cfd930cf CAMEL-15105: formatting fixes add fe52709f3aa Regen for commit cb4cfd930cfd75e287d803518b4954001424a90e No new revisions were added by this update. Summary of changes: .../apache/camel/component/avro/AvroListener.java | 3 +- .../aws/secretsmanager/SecretsDevConsole.java | 3 +- .../camel/component/aws/xray/XRayTracer.java | 3 +- .../key/vault/AzureKeyVaultManagerDevConsole.java | 3 +- .../apache/camel/component/bean/MethodInfo.java | 7 +- .../apache/camel/component/bean/ProxyHelper.java | 3 +- .../camel/component/cometd/CometdConsumerTest.java | 9 +- .../apache/camel/component/cron/CronHelper.java | 3 +- .../camel/component/cron/CronPatternsTest.java | 3 +- .../component/dataformat/DataFormatComponent.java | 3 +- .../component/debug/CamelDebuggerFactory.java | 3 +- .../dynamicrouter/DynamicRouterProcessor.java | 2 +- .../DynamicRouterBasicSynchronousIT.java | 3 +- .../integration/DynamicRouterUriControlIT.java | 3 +- .../support/DynamicRouterTestSupport.java | 9 +- .../component/facebook/FacebookComponent.java | 3 +- .../facebook/data/FacebookPropertiesHelper.java | 3 +- .../camel/component/fhir/FhirConfigurationIT.java | 3 +- .../google/calendar/GoogleCalendarConsumer.java | 3 +- .../google/calendar/GoogleCalendarProducer.java | 3 +- .../google/drive/GoogleDriveConsumer.java | 3 +- .../google/drive/GoogleDriveProducer.java | 3 +- .../component/google/mail/GoogleMailConsumer.java | 3 +- .../component/google/mail/GoogleMailProducer.java | 3 +- .../manager/GoogleSecretManagerDevConsole.java | 3 +- .../google/sheets/GoogleSheetsConsumer.java | 3 +- .../google/sheets/GoogleSheetsProducer.java | 3 +- .../camel/component/hdfs/HdfsConsumerTest.java | 3 +- .../headersmap/CamelFastHeadersMapTest.java | 3 +- .../apache/camel/component/http/HttpComponent.java | 3 +- .../http/HttpEndpointUriAssemblerTest.java | 3 +- .../camel/component/irc/IrcConsumerTest.java | 12 +- .../jaxb/JaxbRestBindingJaxbDataFormatFactory.java | 3 +- .../component/jms/JmsInOnlyPooledExchangeTest.java | 9 +- .../jms/issues/JmsDirectStartupOrderIssueTest.java | 2 +- .../camel/component/jmx/SimpleBeanFixture.java | 2 +- .../jpa/JpaWithNamedQueryAndParametersTest.java | 2 +- .../processor/jpa/JpaProducerWithQueryTest.java | 2 +- .../org/apache/camel/jta/JtaTransactionPolicy.java | 2 +- .../camel/component/kafka/KafkaConsumerTest.java | 10 +- .../camel/component/kafka/KafkaProducerTest.java | 16 +- .../integration/KafkaConsumerAuthInvalidIT.java | 3 +- .../camel/component/kamelet/KameletComponent.java | 4 +- .../component/knative/spi/KnativeEnvironment.java | 2 +- .../camel/component/knative/KnativeComponent.java | 5 +- .../camel/component/knative/KnativeEndpoint.java | 7 +- .../camel/component/knative/KnativeProducer.java | 7 +- .../properties/BasePropertiesFunction.java | 3 +- .../properties/KubernetesClientConfigureTest.java | 3 +- .../apache/camel/component/log/LogEndpoint.java | 3 +- .../apache/camel/component/mail/MailConsumer.java | 3 +- .../mail/MailConsumerAuthenticatorTest.java | 6 +- .../mapstruct/DefaultMapStructFinder.java | 2 +- .../component/metrics/MetricsComponentTest.java | 18 +- .../faulttolerance/FaultToleranceProcessor.java | 9 +- .../faulttolerance/FaultToleranceReifier.java | 5 +- ...tToleranceRefConfigurationNoReflectionTest.java | 3 +- .../faulttolerance/FaultToleranceRouteOkTest.java | 3 +- .../apache/camel/component/mock/MockEndpoint.java | 5 +- .../component/netty/http/NettyHttpComponent.java | 3 +- .../http/NettyHttpEndpointUriAssemblerTest.java | 3 +- .../http/NettyHttpSimplePooledExchangeTest.java | 9 +- .../component/netty/http/ProxyProtocolTest.java | 2 +- .../camel/component/netty/NettyComponent.java | 3 +- .../camel/component/netty/NettyConfiguration.java | 3 +- .../camel/component/netty/NettyRedeliveryTest.java | 3 +- .../NettyTextlineInOnlyPooledExchangeTest.java | 3 +- .../camel/component/olingo2/Olingo2Endpoint.java | 3 +- .../camel/component/olingo4/Olingo4Endpoint.java | 3 +- .../olingo4/Olingo4ComponentConsumerTest.java | 9 +- .../olingo4/Olingo4ComponentProducerTest.java | 7 +- .../apache/camel/openapi/RestOpenApiReader.java | 3 +- .../apache/camel/openapi/RestOpenApiSupport.java | 3 +- .../openapi/jmx/JmxRestDefinitionsResolver.java | 2 +- .../openstack/AbstractProducerTestSupport.java | 10 +- .../apache/camel/pgevent/PgEventConsumerTest.java | 16 +- .../platform/http/PlatformHttpComponent.java | 3 +- .../org/apache/camel/reactive/SimpleMockTest.java | 5 +- .../org/apache/camel/reactive/SimpleMockTest.java | 3 +- .../reactive/streams/ReactiveStreamsHelper.java | 3 +- .../reactive/streams/BaseReactiveTest.java | 3 +- .../engine/ReactorStreamsServiceTestSupport.java | 3 +- .../resilience4j/ResilienceProcessor.java | 9 +- .../component/resilience4j/ResilienceReifier.java | 5 +- .../resilience4j/ResiliencePooledRouteOkTest.java | 5 +- .../resilience4j/ResilienceRouteOkTest.java | 3 +- .../camel/github/GistResourceResolverTest.java | 2 +- .../camel/github/GitHubResourceResolverTest.java | 6 +- .../rest/openapi/RestOpenApiDelegateHttpsTest.java | 3 +- .../openapi/RestOpenApiDelegateHttpsV3Test.java | 3 +- .../camel/component/rest/RestApiEndpoint.java | 5 +- .../rest/RestComponentVerifierExtension.java | 3 +- .../apache/camel/component/rest/RestEndpoint.java | 3 +- .../apache/camel/component/rest/RestProducer.java | 5 +- .../engine/RxJavaStreamsServiceTestSupport.java | 3 +- .../component/salesforce/SalesforceComponent.java | 3 +- .../salesforce/SalesforceConsumerTest.java | 7 +- .../apache/camel/component/seda/SedaEndpoint.java | 3 +- .../sjms/consumer/InOnlyPooledExchangeTest.java | 9 +- .../camel/component/smpp/SmppConsumerTest.java | 11 +- .../RabbitMQConsumerPooledExchangeIT.java | 3 +- .../camel/spring/xml/CamelContextFactoryBean.java | 11 +- .../camel/spring/CamelContextFactoryBeanTest.java | 3 +- .../spring/DumpModelAsXmlPlaceholdersTest.java | 2 +- .../apache/camel/spring/EndpointReferenceTest.java | 3 +- .../DefaultPackageResolverConfigureTest.java | 3 +- .../TransactedStackSizeParallelProcessingTest.java | 3 +- .../camel/spring/processor/SpringTestHelper.java | 2 +- .../routebuilder/SpringRouteTemplateTest.java | 4 +- .../apache/camel/spring/SpringCamelContext.java | 5 +- .../camel/spring/spi/SpringTransactionPolicy.java | 2 +- .../apache/camel/component/stub/StubComponent.java | 5 +- .../apache/camel/test/junit5/CamelTestSupport.java | 9 +- .../test/junit5/EndpointUriFactoryTestSupport.java | 3 +- .../camel/test/main/junit5/CamelMainContext.java | 2 +- .../spring/junit5/CamelAnnotationsHandler.java | 5 +- .../main/java/org/apache/camel/tracing/Tracer.java | 5 +- .../camel/component/twilio/TwilioEndpoint.java | 3 +- .../camel/component/twilio/TwilioEndpointTest.java | 4 +- .../cloud/UndertowServiceCallRouteTest.java | 9 +- .../rest/RestUndertowProducerGetPojoTest.java | 3 +- .../component/webhook/WebhookRoutePolicyTest.java | 4 +- .../component/wordpress/WordpressComponent.java | 3 +- .../main/java/org/apache/camel/CamelContext.java | 10 +- .../org/apache/camel/ExtendedCamelContext.java | 14 +- .../org/apache/camel/health/HealthCheckHelper.java | 5 +- .../apache/camel/support/jsse/JsseParameters.java | 3 +- .../camel/impl/engine/AbstractCamelContext.java | 1583 +++++--------------- .../camel/impl/engine/AbstractDynamicRegistry.java | 7 +- .../impl/engine/BaseExecutorServiceManager.java | 3 +- .../camel/impl/engine/CamelInternalProcessor.java | 13 +- .../impl/engine/CamelPostProcessorHelper.java | 13 +- .../engine/DefaultAsyncProcessorAwaitManager.java | 3 +- .../engine/DefaultAutowiredLifecycleStrategy.java | 8 +- .../impl/engine/DefaultCamelBeanPostProcessor.java | 7 +- .../impl/engine/DefaultCamelContextExtension.java | 1156 ++++++++++++++ .../apache/camel/impl/engine/DefaultChannel.java | 3 +- .../impl/engine/DefaultComponentNameResolver.java | 3 +- .../impl/engine/DefaultComponentResolver.java | 3 +- .../impl/engine/DefaultConfigurerResolver.java | 74 +- .../impl/engine/DefaultDataFormatResolver.java | 3 +- ...efaultDependencyInjectionAnnotationFactory.java | 11 +- .../impl/engine/DefaultDevConsoleResolver.java | 3 +- .../impl/engine/DefaultExecutorServiceManager.java | 3 +- .../impl/engine/DefaultHealthCheckResolver.java | 5 +- .../apache/camel/impl/engine/DefaultInjector.java | 3 +- .../camel/impl/engine/DefaultLanguageResolver.java | 5 +- .../impl/engine/DefaultManagementStrategy.java | 5 +- .../engine/DefaultPackageScanResourceResolver.java | 8 +- .../camel/impl/engine/DefaultResourceLoader.java | 8 +- .../impl/engine/DefaultResourceResolvers.java | 3 - .../camel/impl/engine/DefaultRouteController.java | 9 +- .../camel/impl/engine/DefaultRoutesLoader.java | 9 +- .../engine/DefaultServiceBootstrapCloseable.java | 21 +- .../camel/impl/engine/DefaultUnitOfWork.java | 10 +- .../impl/engine/DefaultUriFactoryResolver.java | 3 +- .../impl/engine/InternalRouteStartupManager.java | 6 +- .../impl/engine/PrototypeExchangeFactory.java | 3 +- .../org/apache/camel/impl/engine/RouteService.java | 9 +- .../impl/engine/SharedCamelInternalProcessor.java | 5 +- .../camel/impl/engine/SimpleCamelContext.java | 2 +- .../impl/engine/SubscribeMethodProcessor.java | 5 +- .../DefaultPropertiesFunctionResolver.java | 3 +- .../component/properties/PropertiesComponent.java | 3 +- .../apache/camel/converter/ResourceConverter.java | 2 +- .../impl/converter/BaseTypeConverterRegistry.java | 3 +- .../camel/impl/converter/DefaultTypeConverter.java | 3 +- .../impl/cloud/DefaultServiceCallProcessor.java | 3 +- .../impl/cloud/ServiceCallProcessorFactory.java | 3 +- .../apache/camel/impl/console/BlockedConsole.java | 5 +- .../apache/camel/impl/console/ConsoleHelper.java | 5 +- .../camel/impl/console/ContextDevConsole.java | 3 +- .../impl/console/DefaultDevConsoleRegistry.java | 3 +- .../impl/console/DefaultDevConsolesLoader.java | 5 +- .../camel/impl/console/EndpointDevConsole.java | 5 +- .../camel/impl/console/SourceDevConsole.java | 3 +- .../apache/camel/impl/console/TopDevConsole.java | 5 +- .../camel/impl/console/ContextDevConsoleTest.java | 5 +- .../impl/CamelContextJSonSchemaResolver.java | 2 +- core/camel-core-engine/pom.xml | 1 + ...Configurer.java => CamelContextConfigurer.java} | 296 +--- .../camel/impl/ExtendedCamelContextConfigurer.java | 333 ---- .../camel/configurer/org.apache.camel.CamelContext | 2 +- .../org/apache/camel/impl/DefaultCamelContext.java | 5 +- .../java/org/apache/camel/impl/DefaultModel.java | 13 +- .../camel/impl/lw/LightweightCamelContext.java | 29 +- .../impl/lw/LightweightRuntimeCamelContext.java | 62 +- .../camel/language/csimple/CSimpleLanguage.java | 8 +- .../java/org/apache/camel/builder/AdviceWith.java | 4 +- .../camel/builder/AdviceWithRouteBuilder.java | 9 +- .../org/apache/camel/builder/ProxyBuilder.java | 3 +- .../org/apache/camel/builder/RouteBuilder.java | 5 +- .../camel/builder/TemplatedRouteBuilder.java | 2 +- .../apache/camel/builder/TransformerBuilder.java | 2 +- .../org/apache/camel/builder/ValidatorBuilder.java | 2 +- .../apache/camel/model/RouteDefinitionHelper.java | 8 +- .../org/apache/camel/model/RoutesDefinition.java | 5 +- .../model/cloud/ServiceCallConfiguration.java | 5 +- .../cloud/ServiceCallExpressionConfiguration.java | 3 +- .../ServiceCallServiceChooserConfiguration.java | 3 +- .../ServiceCallServiceDiscoveryConfiguration.java | 3 +- .../ServiceCallServiceFilterConfiguration.java | 3 +- ...erviceCallServiceLoadBalancerConfiguration.java | 3 +- .../model/errorhandler/ErrorHandlerHelper.java | 5 +- .../camel/model/language/ExpressionDefinition.java | 4 +- .../apache/camel/model/rest/RestDefinition.java | 3 +- .../camel/processor/DefaultProcessorFactory.java | 5 +- .../java/org/apache/camel/processor/Enricher.java | 3 +- .../processor/InterceptSendToEndpointCallback.java | 3 +- .../org/apache/camel/processor/LoopProcessor.java | 3 +- .../apache/camel/processor/MulticastProcessor.java | 9 +- .../java/org/apache/camel/processor/Pipeline.java | 7 +- .../org/apache/camel/processor/PollEnricher.java | 6 +- .../camel/processor/RecipientListProcessor.java | 9 +- .../org/apache/camel/processor/RoutingSlip.java | 9 +- .../camel/processor/SendDynamicAwareResolver.java | 3 +- .../camel/processor/SendDynamicProcessor.java | 9 +- .../org/apache/camel/processor/SendProcessor.java | 8 +- .../org/apache/camel/processor/TryProcessor.java | 3 +- .../apache/camel/processor/UnitOfWorkProducer.java | 7 +- .../apache/camel/processor/WireTapProcessor.java | 7 +- .../processor/aggregate/AggregateProcessor.java | 3 +- .../errorhandler/RedeliveryErrorHandler.java | 21 +- .../loadbalancer/FailOverLoadBalancer.java | 5 +- .../processor/loadbalancer/TopicLoadBalancer.java | 5 +- .../org/apache/camel/reifier/AggregateReifier.java | 3 +- .../java/org/apache/camel/reifier/BeanReifier.java | 5 +- .../reifier/InterceptSendToEndpointReifier.java | 5 +- .../java/org/apache/camel/reifier/LogReifier.java | 5 +- .../apache/camel/reifier/OnCompletionReifier.java | 3 +- .../org/apache/camel/reifier/ProcessorReifier.java | 27 +- .../apache/camel/reifier/ResequenceReifier.java | 5 +- .../org/apache/camel/reifier/ResumableReifier.java | 3 +- .../org/apache/camel/reifier/RouteReifier.java | 17 +- .../org/apache/camel/reifier/WireTapReifier.java | 3 +- .../reifier/dataformat/DataFormatReifier.java | 3 +- .../errorhandler/ErrorHandlerRefReifier.java | 2 +- .../reifier/errorhandler/ErrorHandlerReifier.java | 3 +- .../errorhandler/LegacyErrorHandlerRefReifier.java | 2 +- .../camel/reifier/rest/RestBindingReifier.java | 11 +- .../core/xml/AbstractCamelContextFactoryBean.java | 43 +- .../xml/AbstractCamelContextFactoryBeanTest.java | 6 +- .../java/org/apache/camel/ContextTestSupport.java | 2 +- .../camel/builder/ContextErrorHandlerTest.java | 3 +- .../org/apache/camel/builder/RouteBuilderTest.java | 33 +- .../camel/builder/RouteModelLifecycleTest.java | 3 +- .../builder/RouteTemplateErrorHandlerTest.java | 2 +- .../builder/RouteTemplateModelLifecycleTest.java | 3 +- .../catalog/CustomEndpointUriFactoryTest.java | 3 +- ...untimeCamelCatalogEndpointUriAssemblerTest.java | 3 +- .../file/FileConsumerDeleteExchangePooledTest.java | 13 +- .../component/log/LogComponentOptionsTest.java | 21 +- .../camel/component/log/LogEndpointTest.java | 7 +- .../component/log/LogEndpointUriAssemblerTest.java | 3 +- .../camel/component/log/LogListenerTest.java | 3 +- .../PropertiesComponentRegistryTest.java | 2 +- .../properties/PropertiesRouteFromTest.java | 2 +- ...rtyFunctionOptionalPropertyPlaceholderTest.java | 3 +- .../camel/impl/BeanInjectProducerTemplateTest.java | 3 +- .../camel/impl/BeanInjectRouteBuilderTest.java | 3 +- .../impl/BindToRegistryBeanPostProcessorTest.java | 3 +- .../impl/CamelBeanPostProcessorInjectorTest.java | 3 +- .../CamelContextAddRestDefinitionsFromXmlTest.java | 3 +- ...CamelContextAddRouteDefinitionsFromXmlTest.java | 3 +- .../CamelProduceInterfaceEventNotifierTest.java | 3 +- .../apache/camel/impl/ConfigurerResolverTest.java | 3 +- .../impl/CustomHeadersMapFactoryRouteTest.java | 5 +- .../org/apache/camel/impl/CustomIdFactoryTest.java | 5 +- .../camel/impl/CustomUnitOfWorkFactoryTest.java | 3 +- ...efaultCamelBeanPostProcessorFieldFirstTest.java | 3 +- .../impl/DefaultCamelBeanPostProcessorTest.java | 3 +- .../camel/impl/DefaultEndpointRegistryTest.java | 2 +- .../apache/camel/impl/EndpointPrototypeTest.java | 5 +- .../impl/EventDrivenPollingConsumerCopyTest.java | 7 +- .../impl/HashMapHeadersMapFactoryRouteTest.java | 3 +- ...erceptSendToMockEndpointStrategyCustomTest.java | 3 +- .../InterceptSendToMockEndpointStrategyTest.java | 5 +- .../apache/camel/impl/ModelCamelContextTest.java | 2 +- .../apache/camel/impl/StartupStepLoggingTest.java | 3 +- .../engine/DefaultComponentNameResolverTest.java | 3 +- .../impl/engine/DefaultConfigurerResolverTest.java | 39 +- .../DefaultPackageScanResourceResolverTest.java | 2 +- .../camel/impl/engine/PeriodTaskSchedulerTest.java | 5 +- .../apache/camel/impl/engine/RouteRemove2Test.java | 4 +- .../camel/impl/event/EventNotifierEventsTest.java | 7 +- .../impl/event/SimpleEventNotifierEventsTest.java | 7 +- .../impl/health/HealthCheckResultStrategyTest.java | 5 +- .../camel/impl/health/MyFooHealthCheckTest.java | 5 +- .../issues/AdviceWithStartTargetIssueTest.java | 3 +- ...ScopedOnExceptionMultipleRouteBuildersTest.java | 3 +- .../issues/DynamicRouterWithInterceptorTest.java | 3 +- .../issues/OnExceptionContinuedIssueTest.java | 3 +- .../issues/RecipientListWithInterceptorTest.java | 3 +- ...ScopedOnExceptionMultipleRouteBuildersTest.java | 3 +- .../issues/RoutingSlipWithInterceptorTest.java | 3 +- .../camel/issues/SplitWithInterceptorTest.java | 3 +- ...ryCatchInterceptSendToAllEndpointIssueTest.java | 3 +- .../TwoDoTryAndThrowInInnerCatchIssueTest.java | 2 +- .../apache/camel/issues/TwoTimerWithJMXIssue.java | 3 +- .../processor/BatchConsumerPooledExchangeTest.java | 7 +- .../processor/CustomProcessorFactoryTest.java | 3 +- .../camel/processor/LogEipBodyWithSimpleTest.java | 3 +- .../apache/camel/processor/LogEipListenerTest.java | 3 +- .../camel/processor/PipelineStepWithEventTest.java | 3 +- .../apache/camel/processor/PooledExchangeTest.java | 8 +- .../processor/RouteServicesStartupOrderTest.java | 2 +- .../RouteShutdownNotReverseOrderTest.java | 2 +- .../processor/RouteShutdownReverseOrderTest.java | 2 +- .../RouteStartupOrderDirectReverseTest.java | 2 +- .../processor/RouteStartupOrderDirectTest.java | 2 +- .../camel/processor/RouteStartupOrderLastTest.java | 2 +- .../processor/RouteStartupOrderSimpleTest.java | 2 +- ...StartupOrderSuspendResumeNoAutoStartupTest.java | 4 +- .../RouteStartupOrderSuspendResumeTest.java | 2 +- .../camel/processor/RouteStartupOrderTest.java | 2 +- .../RouteStartupOrderWithDefaultTest.java | 2 +- .../StreamCachingSpoolDirectoryQuarkusTest.java | 2 +- .../AsyncEndpointCustomAsyncInterceptorTest.java | 3 +- .../async/AsyncEndpointCustomInterceptorTest.java | 3 +- .../processor/async/AsyncEndpointPolicyTest.java | 3 +- .../AsyncProcessorAwaitManagerInterruptTest.java | 17 +- ...sorAwaitManagerInterruptWithRedeliveryTest.java | 17 +- .../async/AsyncProcessorAwaitManagerTest.java | 15 +- .../ParentChildInterceptStrategyTest.java | 3 +- .../AuditInterceptorAsyncDelegateIssueTest.java | 3 +- .../AuditInterceptorDelegateIssueTest.java | 3 +- .../CustomInterceptorRouteWithChildOutputTest.java | 3 +- .../InterceptorStrategyNotOrderedTest.java | 5 +- .../InterceptorStrategyOrderedTest.java | 5 +- .../org/apache/camel/support/CustomizersTest.java | 56 +- .../PropertyBindingSupportConfigurerTest.java | 7 +- .../util/DumpModelAsXmlAggregateRouteTest.java | 2 +- ...mlChoiceFilterRoutePropertyPlaceholderTest.java | 4 +- .../util/DumpModelAsXmlChoiceFilterRouteTest.java | 6 +- .../util/DumpModelAsXmlDanishCharactersTest.java | 2 +- .../util/DumpModelAsXmlFromRouteTemplateTest.java | 4 +- .../camel/util/DumpModelAsXmlNamespaceTest.java | 2 +- .../camel/util/DumpModelAsXmlPlaceholdersTest.java | 2 +- .../util/DumpModelAsXmlRouteExpressionTest.java | 8 +- .../util/DumpModelAsXmlRoutePredicateTest.java | 8 +- .../util/DumpModelAsXmlRouteTemplateTest.java | 2 +- .../util/DumpModelAsXmlSourceLocationTest.java | 4 +- .../util/DumpModelAsXmlSplitBodyRouteTest.java | 2 +- ...umpModelAsXmlSplitNestedChoiceEndRouteTest.java | 2 +- .../DumpModelAsXmlTransformRouteConstantTest.java | 2 +- .../DumpModelAsXmlTransformRouteLanguageTest.java | 2 +- .../util/DumpModelAsXmlTransformRouteTest.java | 2 +- .../org/apache/camel/util/ResourceLoaderTest.java | 10 +- .../camel/impl/health/ContextHealthCheck.java | 3 +- .../impl/health/DefaultHealthCheckRegistry.java | 5 +- .../impl/health/DefaultHealthChecksLoader.java | 5 +- .../org/apache/camel/main/BaseMainSupport.java | 45 +- .../camel/main/DefaultConfigurationConfigurer.java | 37 +- .../apache/camel/main/DefaultRoutesCollector.java | 6 +- .../src/main/java/org/apache/camel/main/Main.java | 2 +- .../camel/main/MainAutowiredLifecycleStrategy.java | 8 +- .../apache/camel/main/MainBootstrapCloseable.java | 3 +- .../java/org/apache/camel/main/MainHelper.java | 7 +- .../java/org/apache/camel/main/MainSupport.java | 3 +- .../camel/main/MainSupportModelConfigurer.java | 2 +- .../org/apache/camel/main/RoutesConfigurer.java | 6 +- .../java/org/apache/camel/main/MainIoCTest.java | 2 +- .../apache/camel/main/MainRouteTemplateTest.java | 4 +- .../main/MainTemplatedRoutePlaceholderTest.java | 2 +- .../apache/camel/main/MainTemplatedRouteTest.java | 4 +- .../PropertyBindingSupportOptionalValueTest.java | 3 +- ...pertyBindingSupportRootArrayReflectionTest.java | 7 +- .../main/PropertyBindingSupportRootArrayTest.java | 3 +- ...yBindingSupportRootArrayWithConfigurerTest.java | 7 +- .../camel/management/DefaultManagementAgent.java | 3 +- .../management/JmxManagementLifecycleStrategy.java | 3 +- .../management/mbean/ManagedCamelContext.java | 12 +- .../camel/management/mbean/ManagedProcessor.java | 6 +- .../camel/management/mbean/ManagedRoute.java | 4 +- .../management/ManagedBeanIntrospectionTest.java | 3 +- .../camel/management/ManagedCamelContextTest.java | 11 +- .../ManagedDefaultReactiveExecutorTest.java | 3 +- .../management/ManagedPooledExchangeTest.java | 3 +- .../DefaultComponentVerifierExtension.java | 3 +- .../org/apache/camel/support/AbstractExchange.java | 4 +- .../apache/camel/support/AsyncProcessorHelper.java | 3 +- .../camel/support/AsyncProcessorSupport.java | 3 +- .../apache/camel/support/CamelContextHelper.java | 12 +- .../apache/camel/support/DefaultAsyncProducer.java | 3 +- .../org/apache/camel/support/DefaultComponent.java | 5 +- .../org/apache/camel/support/DefaultConsumer.java | 5 +- .../support/DefaultInterceptSendToEndpoint.java | 3 +- .../org/apache/camel/support/DefaultMessage.java | 9 +- .../org/apache/camel/support/EndpointHelper.java | 5 +- .../camel/support/EventDrivenPollingConsumer.java | 3 +- .../support/FileWatcherResourceReloadStrategy.java | 2 +- .../camel/support/HeaderSelectorProducer.java | 5 +- .../org/apache/camel/support/MessageSupport.java | 5 +- .../camel/support/PropertyBindingSupport.java | 11 +- .../camel/support/PropertyConfigurerHelper.java | 5 +- .../org/apache/camel/support/ResolverHelper.java | 5 +- .../org/apache/camel/support/ResourceHelper.java | 2 +- .../apache/camel/support/RouteTemplateHelper.java | 2 +- .../camel/support/RouteWatcherReloadStrategy.java | 3 +- .../camel/support/cache/DefaultProducerCache.java | 14 +- .../camel/support/cache/EmptyProducerCache.java | 8 +- .../support/component/AbstractApiComponent.java | 7 +- .../component/ApiMethodPropertiesHelper.java | 13 +- .../support/component/SendDynamicAwareSupport.java | 3 +- .../support/management/MBeanInfoAssembler.java | 2 +- .../apache/camel/support/resume/AdapterHelper.java | 3 +- .../java/org/apache/camel/xml/jaxb/JaxbHelper.java | 3 +- .../camel/xml/jaxb/JaxbModelToXMLDumper.java | 2 +- .../camel/cli/connector/LocalCliConnector.java | 15 +- .../org/apache/camel/dsl/modeline/NameTrait.java | 3 +- .../camel/dsl/modeline/ModelineParserTest.java | 3 +- .../dsl/support/RouteBuilderLoaderSupport.java | 3 +- .../builder/endpoint/AbstractEndpointBuilder.java | 7 +- .../camel/builder/endpoint/DumpRoutesTest.java | 2 +- .../groovy/common/model/BeanConfiguration.groovy | 3 +- .../camel/dsl/java/joor/JavaMainRestsTest.java | 2 +- .../camel/dsl/java/joor/JavaMainTemplateTest.java | 2 +- .../java/org/apache/camel/main/KameletMain.java | 25 +- .../download/BasePackageScanDownloadListener.java | 7 +- .../main/download/CircuitBreakerDownloader.java | 6 +- .../download/DependencyDownloaderRoutesLoader.java | 5 +- .../injection/AnnotationDependencyInjection.java | 7 +- .../camel/dsl/xml/io/XmlRoutesBuilderLoader.java | 2 +- .../apache/camel/dsl/xml/io/XmlLoadRestTest.java | 4 +- .../org/apache/camel/dsl/xml/io/XmlLoadTest.java | 4 +- .../apache/camel/dsl/xml/io/XmlMainRestsTest.java | 2 +- .../camel/dsl/xml/io/XmlMainTemplateTest.java | 2 +- .../XmlMainTemplatedRouteFromDifferentDSLTest.java | 4 +- .../jaxb/definition/CreateModelFromXmlTest.java | 2 +- .../xml/jaxb/definition/LoadRestFromXmlTest.java | 2 +- .../xml/jaxb/definition/LoadRouteFromXmlTest.java | 2 +- .../LoadRouteFromXmlWithInterceptTest.java | 2 +- .../LoadRouteFromXmlWithNamespaceTest.java | 2 +- .../LoadRouteFromXmlWithOnExceptionTest.java | 2 +- .../definition/LoadRouteFromXmlWithPolicyTest.java | 2 +- .../definition/RouteTemplateLoadFromXmlTest.java | 4 +- .../camel/dsl/xml/jaxb/JaxbXmlLoadRestTest.java | 4 +- .../apache/camel/dsl/xml/jaxb/JaxbXmlLoadTest.java | 2 +- .../camel/dsl/xml/jaxb/JaxbXmlMainRestsTest.java | 2 +- .../dsl/xml/jaxb/JaxbXmlMainTemplateTest.java | 2 +- .../yaml/common/YamlDeserializationContext.java | 5 +- .../apache/camel/dsl/yaml/common/YamlSupport.java | 6 +- .../ErrorHandlerBuilderDeserializer.java | 3 +- .../camel/dsl/yaml/YamlRoutesBuilderLoader.java | 3 +- .../camel/dsl/yaml/EmptyRouteFileTest.groovy | 3 +- .../apache/camel/dsl/yaml/ErrorHandlerTest.groovy | 12 +- ...ComponentConfigurationAndDocumentationTest.java | 4 +- ...ComponentConfigurationAndDocumentationTest.java | 2 +- .../camel/itest/doc/EipDocumentationTest.java | 10 +- ...yLanguageConfigurationAndDocumentationTest.java | 2 +- ...eLanguageConfigurationAndDocumentationTest.java | 2 +- ...ataFormatConfigurationAndDocumentationTest.java | 2 +- .../itest/issues/IntercepFromAndStrategyTest.java | 3 +- .../generator/openapi/RestDslXmlGenerator.java | 2 +- .../generator/openapi/RestDslYamlGenerator.java | 2 +- 455 files changed, 2695 insertions(+), 3163 deletions(-) create mode 100644 core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultCamelContextExtension.java copy core/camel-core-engine/src/generated/java/org/apache/camel/impl/{ExtendedCamelContextConfigurer.java => CamelContextConfigurer.java} (51%) copy components/camel-bean/src/generated/resources/META-INF/services/org/apache/camel/language/bean => core/camel-core-engine/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.CamelContext (53%)