This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push: new 2870bb9 CAMEL-15758: camel-core - Modularize base into base-engine 2870bb9 is described below commit 2870bb9e619b4e18bfe8de11b449be9cd67d1f3c Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Mon Oct 26 15:35:14 2020 +0100 CAMEL-15758: camel-core - Modularize base into base-engine --- apache-camel/pom.xml | 4 ++ apache-camel/src/main/descriptors/common-bin.xml | 1 + core/camel-base-engine/pom.xml | 51 ++++++++++++++++++++++ .../camel/impl/debugger/BacklogDebugger.java | 0 .../apache/camel/impl/debugger/BacklogTracer.java | 0 .../debugger/DefaultBacklogTracerEventMessage.java | 0 .../camel/impl/debugger/DefaultDebugger.java | 0 .../org/apache/camel/impl/debugger/package.html | 0 .../camel/impl/engine/AbstractCamelContext.java | 0 .../camel/impl/engine/AbstractDynamicRegistry.java | 0 .../impl/engine/BaseExecutorServiceManager.java | 0 .../camel/impl/engine/BasePackageScanResolver.java | 0 .../camel/impl/engine/BaseServiceResolver.java | 0 .../camel/impl/engine/CamelInternalProcessor.java | 0 .../impl/engine/CamelPostProcessorHelper.java | 0 .../apache/camel/impl/engine/CompoundIterator.java | 0 .../impl/engine/CustomizersLifecycleStrategy.java | 0 .../engine/DefaultAsyncProcessorAwaitManager.java | 0 .../impl/engine/DefaultBeanIntrospection.java | 0 .../impl/engine/DefaultCamelBeanPostProcessor.java | 0 .../engine/DefaultCamelContextNameStrategy.java | 0 .../apache/camel/impl/engine/DefaultChannel.java | 0 .../camel/impl/engine/DefaultClassResolver.java | 0 .../impl/engine/DefaultComponentNameResolver.java | 0 .../impl/engine/DefaultComponentResolver.java | 0 .../impl/engine/DefaultConfigurerResolver.java | 0 .../camel/impl/engine/DefaultConsumerTemplate.java | 0 .../impl/engine/DefaultDataFormatResolver.java | 0 .../camel/impl/engine/DefaultEndpointRegistry.java | 0 .../impl/engine/DefaultExecutorServiceManager.java | 0 .../camel/impl/engine/DefaultFactoryFinder.java | 0 .../impl/engine/DefaultFactoryFinderResolver.java | 0 .../impl/engine/DefaultFluentProducerTemplate.java | 0 .../engine/DefaultGlobalEndpointConfiguration.java | 0 .../impl/engine/DefaultHeadersMapFactory.java | 0 .../impl/engine/DefaultInflightRepository.java | 0 .../apache/camel/impl/engine/DefaultInjector.java | 0 .../engine/DefaultInterceptEndpointFactory.java | 0 .../camel/impl/engine/DefaultLanguageResolver.java | 0 .../impl/engine/DefaultManagementNameStrategy.java | 0 .../impl/engine/DefaultManagementStrategy.java | 0 .../engine/DefaultManagementStrategyFactory.java | 0 .../impl/engine/DefaultMessageHistoryFactory.java | 0 .../camel/impl/engine/DefaultNodeIdFactory.java | 0 .../engine/DefaultPackageScanClassResolver.java | 0 .../engine/DefaultPackageScanResourceResolver.java | 0 .../camel/impl/engine/DefaultProducerTemplate.java | 0 .../camel/impl/engine/DefaultReactiveExecutor.java | 0 .../org/apache/camel/impl/engine/DefaultRoute.java | 0 .../camel/impl/engine/DefaultRouteController.java | 0 .../camel/impl/engine/DefaultRouteError.java | 0 .../camel/impl/engine/DefaultRouteFactory.java | 0 .../impl/engine/DefaultRouteStartupOrder.java | 0 .../engine/DefaultRuntimeEndpointRegistry.java | 0 .../camel/impl/engine/DefaultShutdownStrategy.java | 0 .../impl/engine/DefaultStreamCachingStrategy.java | 0 .../engine/DefaultSupervisingRouteController.java | 0 .../apache/camel/impl/engine/DefaultTracer.java | 0 .../impl/engine/DefaultTransformerRegistry.java | 0 .../camel/impl/engine/DefaultUnitOfWork.java | 0 .../impl/engine/DefaultUnitOfWorkFactory.java | 0 .../impl/engine/DefaultUriFactoryResolver.java | 0 .../impl/engine/DefaultValidatorRegistry.java | 0 .../impl/engine/DeferServiceStartupListener.java | 0 .../camel/impl/engine/DurationRoutePolicy.java | 0 .../impl/engine/DurationRoutePolicyFactory.java | 0 .../org/apache/camel/impl/engine/EndpointKey.java | 0 .../engine/ExplicitCamelContextNameStrategy.java | 0 .../camel/impl/engine/FileStateRepository.java | 0 .../impl/engine/HashMapHeadersMapFactory.java | 0 .../camel/impl/engine/InternalRouteController.java | 0 .../impl/engine/InternalRouteStartupManager.java | 0 .../engine/LimitedPollingConsumerPollStrategy.java | 0 .../apache/camel/impl/engine/MDCUnitOfWork.java | 0 .../camel/impl/engine/MemoryStateRepository.java | 0 .../engine/OnCamelContextLifecycleStrategy.java | 0 .../impl/engine/ProvisionalEndpointRegistry.java | 0 .../org/apache/camel/impl/engine/RouteService.java | 0 .../impl/engine}/SharedCamelInternalProcessor.java | 2 +- .../camel/impl/engine/SimpleCamelContext.java | 0 .../impl/engine/SubscribeMethodProcessor.java | 0 .../apache/camel/impl/engine/TransformerKey.java | 0 .../org/apache/camel/impl/engine/ValidatorKey.java | 0 .../engine/WebSpherePackageScanClassResolver.java | 0 .../impl/scan/InvertingPackageScanFilter.java | 1 - core/camel-core-engine/pom.xml | 2 +- core/camel-core-processor/pom.xml | 3 +- .../camel/processor/ClaimCheckProcessor.java | 1 - .../processor}/DefaultClaimCheckRepository.java | 2 +- .../processor/DefaultInternalProcessorFactory.java | 1 + .../ThrottlingExceptionHalfOpenHandler.java | 0 .../throttling/ThrottlingExceptionRoutePolicy.java | 0 .../throttling/ThrottlingInflightRoutePolicy.java | 0 core/pom.xml | 1 + .../ROOT/pages/camel-3x-upgrade-guide-3_7.adoc | 2 +- parent/pom.xml | 5 +++ 96 files changed, 68 insertions(+), 8 deletions(-) diff --git a/apache-camel/pom.xml b/apache-camel/pom.xml index 4ecb985..6735e22 100644 --- a/apache-camel/pom.xml +++ b/apache-camel/pom.xml @@ -66,6 +66,10 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> + <artifactId>camel-base-engine</artifactId> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> <artifactId>camel-support</artifactId> </dependency> <dependency> diff --git a/apache-camel/src/main/descriptors/common-bin.xml b/apache-camel/src/main/descriptors/common-bin.xml index 404a31d..0c6a863 100644 --- a/apache-camel/src/main/descriptors/common-bin.xml +++ b/apache-camel/src/main/descriptors/common-bin.xml @@ -32,6 +32,7 @@ <include>org.apache.camel:camel-management-api</include> <include>org.apache.camel:camel-management</include> <include>org.apache.camel:camel-base</include> + <include>org.apache.camel:camel-base-engine</include> <include>org.apache.camel:camel-support</include> <include>org.apache.camel:camel-core</include> <include>org.apache.camel:camel-core-engine</include> diff --git a/core/camel-base-engine/pom.xml b/core/camel-base-engine/pom.xml new file mode 100644 index 0000000..f727826 --- /dev/null +++ b/core/camel-base-engine/pom.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.camel</groupId> + <artifactId>core</artifactId> + <version>3.7.0-SNAPSHOT</version> + <relativePath>..</relativePath> + </parent> + + <artifactId>camel-base-engine</artifactId> + <packaging>jar</packaging> + + <name>Camel :: Base Engine</name> + <description>The Base Engine Camel Framework</description> + + <dependencies> + + <dependency> + <groupId>org.apache.camel</groupId> + <artifactId>camel-base</artifactId> + </dependency> + + <!-- required logging api dependency by camel-base --> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + </dependency> + + </dependencies> + +</project> diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/debugger/BacklogDebugger.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/BacklogDebugger.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/debugger/BacklogDebugger.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/BacklogDebugger.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/debugger/BacklogTracer.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/BacklogTracer.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/debugger/BacklogTracer.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/BacklogTracer.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogTracerEventMessage.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogTracerEventMessage.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogTracerEventMessage.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogTracerEventMessage.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/debugger/DefaultDebugger.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultDebugger.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/debugger/DefaultDebugger.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultDebugger.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/debugger/package.html b/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/package.html similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/debugger/package.html rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/package.html diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/AbstractDynamicRegistry.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractDynamicRegistry.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/AbstractDynamicRegistry.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractDynamicRegistry.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/BaseExecutorServiceManager.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/BaseExecutorServiceManager.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/BaseExecutorServiceManager.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/BaseExecutorServiceManager.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/BasePackageScanResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/BasePackageScanResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/BasePackageScanResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/BasePackageScanResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/BaseServiceResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/BaseServiceResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/BaseServiceResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/BaseServiceResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/CamelInternalProcessor.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CamelInternalProcessor.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/CamelInternalProcessor.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CamelInternalProcessor.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/CamelPostProcessorHelper.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CamelPostProcessorHelper.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/CamelPostProcessorHelper.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CamelPostProcessorHelper.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/CompoundIterator.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CompoundIterator.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/CompoundIterator.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CompoundIterator.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/CustomizersLifecycleStrategy.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CustomizersLifecycleStrategy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/CustomizersLifecycleStrategy.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/CustomizersLifecycleStrategy.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultAsyncProcessorAwaitManager.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultAsyncProcessorAwaitManager.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultAsyncProcessorAwaitManager.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultAsyncProcessorAwaitManager.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultBeanIntrospection.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultBeanIntrospection.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultBeanIntrospection.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultBeanIntrospection.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultCamelBeanPostProcessor.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultCamelBeanPostProcessor.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultCamelBeanPostProcessor.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultCamelBeanPostProcessor.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultCamelContextNameStrategy.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultCamelContextNameStrategy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultCamelContextNameStrategy.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultCamelContextNameStrategy.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultChannel.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultChannel.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultChannel.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultChannel.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultClassResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultClassResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultClassResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultClassResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultComponentNameResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultComponentNameResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultComponentNameResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultComponentNameResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultComponentResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultComponentResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultComponentResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultComponentResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultConfigurerResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultConfigurerResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultConfigurerResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultConfigurerResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultConsumerTemplate.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultConsumerTemplate.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultConsumerTemplate.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultConsumerTemplate.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultDataFormatResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultDataFormatResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultDataFormatResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultDataFormatResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultEndpointRegistry.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultEndpointRegistry.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultEndpointRegistry.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultEndpointRegistry.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultExecutorServiceManager.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultExecutorServiceManager.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultExecutorServiceManager.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultExecutorServiceManager.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultFactoryFinder.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultFactoryFinder.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultFactoryFinder.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultFactoryFinder.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultFactoryFinderResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultFactoryFinderResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultFactoryFinderResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultFactoryFinderResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultFluentProducerTemplate.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultFluentProducerTemplate.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultFluentProducerTemplate.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultFluentProducerTemplate.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultGlobalEndpointConfiguration.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultGlobalEndpointConfiguration.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultGlobalEndpointConfiguration.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultGlobalEndpointConfiguration.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultHeadersMapFactory.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultHeadersMapFactory.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultHeadersMapFactory.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultHeadersMapFactory.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultInflightRepository.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultInflightRepository.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultInflightRepository.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultInflightRepository.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultInjector.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultInjector.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultInjector.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultInjector.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultInterceptEndpointFactory.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultInterceptEndpointFactory.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultInterceptEndpointFactory.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultInterceptEndpointFactory.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultLanguageResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultLanguageResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultLanguageResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultLanguageResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultManagementNameStrategy.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultManagementNameStrategy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultManagementNameStrategy.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultManagementNameStrategy.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultManagementStrategy.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultManagementStrategy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultManagementStrategy.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultManagementStrategy.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultManagementStrategyFactory.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultManagementStrategyFactory.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultManagementStrategyFactory.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultManagementStrategyFactory.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultMessageHistoryFactory.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultMessageHistoryFactory.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultMessageHistoryFactory.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultMessageHistoryFactory.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultNodeIdFactory.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultNodeIdFactory.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultNodeIdFactory.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultNodeIdFactory.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultPackageScanClassResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultPackageScanClassResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultPackageScanClassResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultPackageScanClassResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultPackageScanResourceResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultPackageScanResourceResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultPackageScanResourceResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultPackageScanResourceResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultProducerTemplate.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultProducerTemplate.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultProducerTemplate.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultProducerTemplate.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultReactiveExecutor.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultReactiveExecutor.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultReactiveExecutor.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultReactiveExecutor.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRoute.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRoute.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRoute.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRoute.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRouteController.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRouteController.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRouteController.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRouteController.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRouteError.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRouteError.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRouteError.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRouteError.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRouteFactory.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRouteFactory.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRouteFactory.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRouteFactory.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRouteStartupOrder.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRouteStartupOrder.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRouteStartupOrder.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRouteStartupOrder.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRuntimeEndpointRegistry.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRuntimeEndpointRegistry.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRuntimeEndpointRegistry.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRuntimeEndpointRegistry.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultShutdownStrategy.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultShutdownStrategy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultShutdownStrategy.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultShutdownStrategy.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultStreamCachingStrategy.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultStreamCachingStrategy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultStreamCachingStrategy.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultStreamCachingStrategy.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultSupervisingRouteController.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultSupervisingRouteController.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultSupervisingRouteController.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultSupervisingRouteController.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultTracer.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultTracer.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultTracer.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultTracer.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultTransformerRegistry.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultTransformerRegistry.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultTransformerRegistry.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultTransformerRegistry.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultUnitOfWork.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultUnitOfWork.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultUnitOfWork.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultUnitOfWork.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultUnitOfWorkFactory.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultUnitOfWorkFactory.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultUnitOfWorkFactory.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultUnitOfWorkFactory.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultUriFactoryResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultUriFactoryResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultUriFactoryResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultUriFactoryResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultValidatorRegistry.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultValidatorRegistry.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultValidatorRegistry.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultValidatorRegistry.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DeferServiceStartupListener.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DeferServiceStartupListener.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DeferServiceStartupListener.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DeferServiceStartupListener.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DurationRoutePolicy.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DurationRoutePolicy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DurationRoutePolicy.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DurationRoutePolicy.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/DurationRoutePolicyFactory.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DurationRoutePolicyFactory.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/DurationRoutePolicyFactory.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DurationRoutePolicyFactory.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/EndpointKey.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/EndpointKey.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/EndpointKey.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/EndpointKey.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/ExplicitCamelContextNameStrategy.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/ExplicitCamelContextNameStrategy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/ExplicitCamelContextNameStrategy.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/ExplicitCamelContextNameStrategy.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/FileStateRepository.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/FileStateRepository.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/FileStateRepository.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/FileStateRepository.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/HashMapHeadersMapFactory.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/HashMapHeadersMapFactory.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/HashMapHeadersMapFactory.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/HashMapHeadersMapFactory.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/InternalRouteController.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/InternalRouteController.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/InternalRouteController.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/InternalRouteController.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/InternalRouteStartupManager.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/InternalRouteStartupManager.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/InternalRouteStartupManager.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/InternalRouteStartupManager.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/LimitedPollingConsumerPollStrategy.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/LimitedPollingConsumerPollStrategy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/LimitedPollingConsumerPollStrategy.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/LimitedPollingConsumerPollStrategy.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/MDCUnitOfWork.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/MDCUnitOfWork.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/MDCUnitOfWork.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/MDCUnitOfWork.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/MemoryStateRepository.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/MemoryStateRepository.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/MemoryStateRepository.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/MemoryStateRepository.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/OnCamelContextLifecycleStrategy.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/OnCamelContextLifecycleStrategy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/OnCamelContextLifecycleStrategy.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/OnCamelContextLifecycleStrategy.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/ProvisionalEndpointRegistry.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/ProvisionalEndpointRegistry.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/ProvisionalEndpointRegistry.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/ProvisionalEndpointRegistry.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/RouteService.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/RouteService.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/RouteService.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/RouteService.java diff --git a/core/camel-core-processor/src/main/java/org/apache/camel/processor/SharedCamelInternalProcessor.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/SharedCamelInternalProcessor.java similarity index 99% rename from core/camel-core-processor/src/main/java/org/apache/camel/processor/SharedCamelInternalProcessor.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/SharedCamelInternalProcessor.java index f6c26f0..61e7faf 100644 --- a/core/camel-core-processor/src/main/java/org/apache/camel/processor/SharedCamelInternalProcessor.java +++ b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/SharedCamelInternalProcessor.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.camel.processor; +package org.apache.camel.impl.engine; import java.util.ArrayList; import java.util.List; diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/SimpleCamelContext.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/SimpleCamelContext.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/SimpleCamelContext.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/SimpleCamelContext.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/SubscribeMethodProcessor.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/SubscribeMethodProcessor.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/SubscribeMethodProcessor.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/SubscribeMethodProcessor.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/TransformerKey.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/TransformerKey.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/TransformerKey.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/TransformerKey.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/ValidatorKey.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/ValidatorKey.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/ValidatorKey.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/ValidatorKey.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/engine/WebSpherePackageScanClassResolver.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/WebSpherePackageScanClassResolver.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/impl/engine/WebSpherePackageScanClassResolver.java rename to core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/WebSpherePackageScanClassResolver.java diff --git a/core/camel-base/src/main/java/org/apache/camel/impl/scan/InvertingPackageScanFilter.java b/core/camel-base/src/main/java/org/apache/camel/impl/scan/InvertingPackageScanFilter.java index 4ea1157..9c66577 100644 --- a/core/camel-base/src/main/java/org/apache/camel/impl/scan/InvertingPackageScanFilter.java +++ b/core/camel-base/src/main/java/org/apache/camel/impl/scan/InvertingPackageScanFilter.java @@ -22,7 +22,6 @@ import org.apache.camel.spi.PackageScanFilter; * Package scan filter for inverting the match result of a subfilter. If the subfilter would match and return * <tt>true</tt> this filter will invert that match and return <tt>false</tt>. */ - public class InvertingPackageScanFilter implements PackageScanFilter { private PackageScanFilter filter; diff --git a/core/camel-core-engine/pom.xml b/core/camel-core-engine/pom.xml index 490bc06..0414933 100644 --- a/core/camel-core-engine/pom.xml +++ b/core/camel-core-engine/pom.xml @@ -68,7 +68,7 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> - <artifactId>camel-base</artifactId> + <artifactId>camel-base-engine</artifactId> </dependency> <dependency> <groupId>org.apache.camel</groupId> diff --git a/core/camel-core-processor/pom.xml b/core/camel-core-processor/pom.xml index f452120..e54e776 100644 --- a/core/camel-core-processor/pom.xml +++ b/core/camel-core-processor/pom.xml @@ -41,14 +41,13 @@ <dependencies> - <!-- required dependencies by camel-core --> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-api</artifactId> </dependency> <dependency> <groupId>org.apache.camel</groupId> - <artifactId>camel-base</artifactId> + <artifactId>camel-base-engine</artifactId> </dependency> <dependency> <groupId>org.apache.camel</groupId> diff --git a/core/camel-core-processor/src/main/java/org/apache/camel/processor/ClaimCheckProcessor.java b/core/camel-core-processor/src/main/java/org/apache/camel/processor/ClaimCheckProcessor.java index e22d323..cea51f9 100644 --- a/core/camel-core-processor/src/main/java/org/apache/camel/processor/ClaimCheckProcessor.java +++ b/core/camel-core-processor/src/main/java/org/apache/camel/processor/ClaimCheckProcessor.java @@ -28,7 +28,6 @@ import org.apache.camel.spi.RouteIdAware; import org.apache.camel.support.AsyncProcessorSupport; import org.apache.camel.support.ExchangeHelper; import org.apache.camel.support.LanguageSupport; -import org.apache.camel.support.processor.claimcheck.DefaultClaimCheckRepository; import org.apache.camel.support.service.ServiceHelper; import org.apache.camel.util.ObjectHelper; import org.slf4j.Logger; diff --git a/core/camel-support/src/main/java/org/apache/camel/support/processor/claimcheck/DefaultClaimCheckRepository.java b/core/camel-core-processor/src/main/java/org/apache/camel/processor/DefaultClaimCheckRepository.java similarity index 97% rename from core/camel-support/src/main/java/org/apache/camel/support/processor/claimcheck/DefaultClaimCheckRepository.java rename to core/camel-core-processor/src/main/java/org/apache/camel/processor/DefaultClaimCheckRepository.java index af07b38..d86b8bf 100644 --- a/core/camel-support/src/main/java/org/apache/camel/support/processor/claimcheck/DefaultClaimCheckRepository.java +++ b/core/camel-core-processor/src/main/java/org/apache/camel/processor/DefaultClaimCheckRepository.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.camel.support.processor.claimcheck; +package org.apache.camel.processor; import java.util.ArrayDeque; import java.util.Deque; diff --git a/core/camel-core-processor/src/main/java/org/apache/camel/processor/DefaultInternalProcessorFactory.java b/core/camel-core-processor/src/main/java/org/apache/camel/processor/DefaultInternalProcessorFactory.java index f416188..45920be 100644 --- a/core/camel-core-processor/src/main/java/org/apache/camel/processor/DefaultInternalProcessorFactory.java +++ b/core/camel-core-processor/src/main/java/org/apache/camel/processor/DefaultInternalProcessorFactory.java @@ -26,6 +26,7 @@ import org.apache.camel.Producer; import org.apache.camel.Route; import org.apache.camel.impl.engine.CamelInternalProcessor; import org.apache.camel.impl.engine.DefaultChannel; +import org.apache.camel.impl.engine.SharedCamelInternalProcessor; import org.apache.camel.spi.InterceptSendToEndpoint; import org.apache.camel.spi.InternalProcessor; import org.apache.camel.spi.InternalProcessorFactory; diff --git a/core/camel-base/src/main/java/org/apache/camel/throttling/ThrottlingExceptionHalfOpenHandler.java b/core/camel-support/src/main/java/org/apache/camel/throttling/ThrottlingExceptionHalfOpenHandler.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/throttling/ThrottlingExceptionHalfOpenHandler.java rename to core/camel-support/src/main/java/org/apache/camel/throttling/ThrottlingExceptionHalfOpenHandler.java diff --git a/core/camel-base/src/main/java/org/apache/camel/throttling/ThrottlingExceptionRoutePolicy.java b/core/camel-support/src/main/java/org/apache/camel/throttling/ThrottlingExceptionRoutePolicy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/throttling/ThrottlingExceptionRoutePolicy.java rename to core/camel-support/src/main/java/org/apache/camel/throttling/ThrottlingExceptionRoutePolicy.java diff --git a/core/camel-base/src/main/java/org/apache/camel/throttling/ThrottlingInflightRoutePolicy.java b/core/camel-support/src/main/java/org/apache/camel/throttling/ThrottlingInflightRoutePolicy.java similarity index 100% rename from core/camel-base/src/main/java/org/apache/camel/throttling/ThrottlingInflightRoutePolicy.java rename to core/camel-support/src/main/java/org/apache/camel/throttling/ThrottlingInflightRoutePolicy.java diff --git a/core/pom.xml b/core/pom.xml index 0808439..c85fe83 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -42,6 +42,7 @@ <module>camel-management-api</module> <module>camel-management</module> <module>camel-base</module> + <module>camel-base-engine</module> <module>camel-xml-jaxp</module> <module>camel-cluster</module> <module>camel-core-engine</module> diff --git a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_7.adoc b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_7.adoc index a1656c7..4db6a41 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_7.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_7.adoc @@ -35,7 +35,7 @@ The class `org.apache.camel.processor.ConvertBodyProcessor` is moved to `org.apache.camel.support.ConvertBodyProcessor` in the `camel-support` JAR. The class `org.apache.camel.impl.engine.DefaultClaimCheckRepository` moved -to `org.apache.camel.support.processor.claimcheck.DefaultClaimCheckRepository` in the `camel-support` JAR. +to `org.apache.camel.processor.DefaultClaimCheckRepository` in the `camel-core-processor` JAR. The class `org.apache.camel.impl.engine.DefaultProducerCache` is moved to `org.apache.camel.support.cache.DefaultProducerCache`. The class `org.apache.camel.impl.engine.DefaultConsumerCache` is moved to `org.apache.camel.support.cache.DefaultConsumerCache`. diff --git a/parent/pom.xml b/parent/pom.xml index 4c5ab38..8c154e3 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -660,6 +660,11 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> + <artifactId>camel-base-engine</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> <artifactId>camel-core-catalog</artifactId> <version>${project.version}</version> </dependency>