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

Reply via email to