This is an automated email from the ASF dual-hosted git repository. gnodet pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from 36cdd36 [CAMEL-13593]avoid “expected resource not found” warnings when using camel-mail in OSGi new 552ee0c [CAMEL-13564] Split exception/error handling model from runtime new 0b0663e [CAMEL-13564] Move error handler processors to camel-base new eccc13c [CAMEL-13564] Move more methods to ErrorHandlerReifier new c129943 [CAMEL-13564] Remove redundant error handler configuration new 8f5f59f Use custom ports for management tests new 63634ae [CAMEL-13564] Move state from ErrorHandlerBuilder to RouteContext new bfe9336 [CAMEL-13564] Move DefaultChannel to camel-base The 7 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: components/camel-blueprint/pom.xml | 4 + .../blueprint/CamelErrorHandlerFactoryBean.java | 2 +- .../transaction/JtaTransactionErrorHandler.java | 2 +- .../cdi/transaction/JtaTransactionPolicy.java | 12 +- .../cdi/transaction/TransactionErrorHandler.java | 2 +- .../camel/spring/spi/SpringTransactionPolicy.java | 15 +- .../camel/spring/spi/TransactionErrorHandler.java | 2 +- .../spring/spi/TransactionErrorHandlerBuilder.java | 5 + .../spring/spi/TransactionErrorHandlerReifier.java | 89 +++++ .../src/main/java/org/apache/camel/Channel.java | 45 +-- .../java/org/apache/camel/spi/RouteContext.java | 24 ++ .../camel/impl/engine/DefaultRouteContext.java | 22 ++ .../camel/processor/channel/DefaultChannel.java | 136 +++----- .../processor/errorhandler/DeadLetterChannel.java | 1 - .../errorhandler/DefaultErrorHandler.java | 1 - .../DefaultExceptionPolicyStrategy.java | 89 +++-- .../errorhandler/ErrorHandlerSupport.java | 93 ++++++ .../processor/errorhandler/ExceptionPolicy.java | 261 +++++++++++++++ .../errorhandler}/ExceptionPolicyKey.java | 12 +- .../errorhandler}/ExceptionPolicyStrategy.java | 14 +- .../errorhandler/RedeliveryErrorHandler.java | 29 +- .../processor/errorhandler/RedeliveryPolicy.java | 0 .../camel/processor/errorhandler}/package.html | 0 .../camel/builder/DefaultErrorHandlerBuilder.java | 8 + .../apache/camel/builder/ErrorHandlerBuilder.java | 46 --- .../camel/builder/ErrorHandlerBuilderRef.java | 138 +------- .../camel/builder/ErrorHandlerBuilderSupport.java | 112 ++++--- .../camel/impl/AbstractModelCamelContext.java | 5 - .../java/org/apache/camel/model/ModelChannel.java | 56 ---- .../org/apache/camel/model/RouteDefinition.java | 3 +- .../errorhandler/ErrorHandlerSupport.java | 137 -------- .../apache/camel/reifier/DynamicRouterReifier.java | 6 +- .../apache/camel/reifier/ErrorHandlerReifier.java | 152 --------- .../apache/camel/reifier/OnExceptionReifier.java | 2 +- .../org/apache/camel/reifier/ProcessorReifier.java | 72 ++-- .../apache/camel/reifier/RoutingSlipReifier.java | 3 +- .../errorhandler/DeadLetterChannelReifier.java | 48 +++ .../errorhandler/DefaultErrorHandlerReifier.java | 63 ++++ .../errorhandler/ErrorHandlerRefReifier.java | 19 ++ .../reifier/errorhandler/ErrorHandlerReifier.java | 361 +++++++++++++++++++++ .../errorhandler/NoErrorHandlerReifier.java | 41 +++ .../camel/builder/ErrorHandlerBuilderRefTest.java | 90 ----- .../ValidatorEndpointClearCachedSchemaTest.java | 5 + .../RandomLoadBalanceJavaDSLBuilderTest.java | 2 +- .../errorhandler/ErrorHandlerSupportTest.java | 13 +- .../CustomExceptionPolicyStrategyTest.java | 13 +- .../DefaultExceptionPolicyStrategyTest.java | 71 ++-- .../DefaultManagementObjectNameStrategy.java | 7 +- .../camel/management/ManagedComponentTest.java | 3 +- .../camel/management/ManagementTestSupport.java | 19 ++ .../camel/management/util/AvailablePortFinder.java | 167 ++++++++++ 51 files changed, 1558 insertions(+), 964 deletions(-) create mode 100644 components/camel-spring/src/main/java/org/apache/camel/spring/spi/TransactionErrorHandlerReifier.java rename core/{camel-core => camel-base}/src/main/java/org/apache/camel/processor/channel/DefaultChannel.java (73%) rename core/{camel-core => camel-base}/src/main/java/org/apache/camel/processor/errorhandler/DeadLetterChannel.java (98%) rename core/{camel-core => camel-base}/src/main/java/org/apache/camel/processor/errorhandler/DefaultErrorHandler.java (97%) rename core/{camel-core/src/main/java/org/apache/camel/processor/exceptionpolicy => camel-base/src/main/java/org/apache/camel/processor/errorhandler}/DefaultExceptionPolicyStrategy.java (70%) create mode 100644 core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/ErrorHandlerSupport.java create mode 100644 core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/ExceptionPolicy.java rename core/{camel-core/src/main/java/org/apache/camel/processor/exceptionpolicy => camel-base/src/main/java/org/apache/camel/processor/errorhandler}/ExceptionPolicyKey.java (90%) rename core/{camel-core/src/main/java/org/apache/camel/processor/exceptionpolicy => camel-base/src/main/java/org/apache/camel/processor/errorhandler}/ExceptionPolicyStrategy.java (65%) rename core/{camel-core => camel-base}/src/main/java/org/apache/camel/processor/errorhandler/RedeliveryErrorHandler.java (97%) rename core/{camel-core => camel-base}/src/main/java/org/apache/camel/processor/errorhandler/RedeliveryPolicy.java (100%) rename core/{camel-core/src/main/java/org/apache/camel/processor/exceptionpolicy => camel-base/src/main/java/org/apache/camel/processor/errorhandler}/package.html (100%) delete mode 100644 core/camel-core/src/main/java/org/apache/camel/model/ModelChannel.java delete mode 100644 core/camel-core/src/main/java/org/apache/camel/processor/errorhandler/ErrorHandlerSupport.java delete mode 100644 core/camel-core/src/main/java/org/apache/camel/reifier/ErrorHandlerReifier.java create mode 100644 core/camel-core/src/main/java/org/apache/camel/reifier/errorhandler/DeadLetterChannelReifier.java create mode 100644 core/camel-core/src/main/java/org/apache/camel/reifier/errorhandler/DefaultErrorHandlerReifier.java create mode 100644 core/camel-core/src/main/java/org/apache/camel/reifier/errorhandler/ErrorHandlerRefReifier.java create mode 100644 core/camel-core/src/main/java/org/apache/camel/reifier/errorhandler/ErrorHandlerReifier.java create mode 100644 core/camel-core/src/main/java/org/apache/camel/reifier/errorhandler/NoErrorHandlerReifier.java delete mode 100644 core/camel-core/src/test/java/org/apache/camel/builder/ErrorHandlerBuilderRefTest.java create mode 100644 core/camel-management-impl/src/test/java/org/apache/camel/management/util/AvailablePortFinder.java