This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push: new 5c8cf257eb9 CAMEL-21977: camel-core: Remove Exchange.BEAN_METHOD_NAME 5c8cf257eb9 is described below commit 5c8cf257eb96f2f2487553b35f332386a037aed8 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Thu May 8 12:49:52 2025 +0200 CAMEL-21977: camel-core: Remove Exchange.BEAN_METHOD_NAME --- .../src/generated/java/org/apache/camel/ExchangeConstantProvider.java | 3 +-- core/camel-api/src/main/java/org/apache/camel/Exchange.java | 2 -- docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_12.adoc | 2 ++ 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/core/camel-api/src/generated/java/org/apache/camel/ExchangeConstantProvider.java b/core/camel-api/src/generated/java/org/apache/camel/ExchangeConstantProvider.java index 1a2dcfedc49..f38cc8019f8 100644 --- a/core/camel-api/src/generated/java/org/apache/camel/ExchangeConstantProvider.java +++ b/core/camel-api/src/generated/java/org/apache/camel/ExchangeConstantProvider.java @@ -13,7 +13,7 @@ public class ExchangeConstantProvider { private static final Map<String, String> MAP; static { - Map<String, String> map = new HashMap<>(159); + Map<String, String> map = new HashMap<>(158); map.put("ACCEPT_CONTENT_TYPE", "CamelAcceptContentType"); map.put("AGGREGATED_COLLECTION_GUARD", "CamelAggregatedCollectionGuard"); map.put("AGGREGATED_COMPLETED_BY", "CamelAggregatedCompletedBy"); @@ -31,7 +31,6 @@ public class ExchangeConstantProvider { map.put("BATCH_COMPLETE", "CamelBatchComplete"); map.put("BATCH_INDEX", "CamelBatchIndex"); map.put("BATCH_SIZE", "CamelBatchSize"); - map.put("BEAN_METHOD_NAME", "CamelBeanMethodName"); map.put("BINDING", "CamelBinding"); map.put("BREADCRUMB_ID", "breadcrumbId"); map.put("CHARSET_NAME", "CamelCharsetName"); diff --git a/core/camel-api/src/main/java/org/apache/camel/Exchange.java b/core/camel-api/src/main/java/org/apache/camel/Exchange.java index ab55b6ac7e7..44060c1ff51 100644 --- a/core/camel-api/src/main/java/org/apache/camel/Exchange.java +++ b/core/camel-api/src/main/java/org/apache/camel/Exchange.java @@ -102,8 +102,6 @@ public interface Exchange extends VariableAware { String BATCH_INDEX = "CamelBatchIndex"; String BATCH_SIZE = "CamelBatchSize"; String BATCH_COMPLETE = "CamelBatchComplete"; - @Deprecated(since = "4.11.0") - String BEAN_METHOD_NAME = "CamelBeanMethodName"; String BINDING = "CamelBinding"; // do not prefix with Camel and use a lower-case starting letter as it's a shared key // used across other Apache products such as AMQ, SMX etc. diff --git a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_12.adoc b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_12.adoc index 1b833c534b6..1e5dbe232d8 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_12.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_12.adoc @@ -24,6 +24,8 @@ The `ExchangeHelper.copyResults` has been improved to also copy over exchange va Removed unused `Johnzon` in `org.apache.camel.model.dataformat.JsonLibrary` enum as `camel-johnzon` is not supported in Camel v4. This removal also means `johnzon` was removed from XSD and YAML DSL schemas. +Removed the `Exchange.BEAN_METHOD_NAME` constant as it has been deprecated and are not in use. + ==== Header Filter Strategy The default `HeaderFilterStrategy` has changed to be case-insensitive by default. This ensures that headers sent over transports