diff --git a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_14.adoc b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_14.adoc index 954025c9c1dc7..d484427193cef 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_14.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_14.adoc @@ -430,7 +430,7 @@ The same pattern applies to HTTP-based bridges (`platform-http`/`jetty`/`netty -http`/`http` -> `cxf:`) and any other transport whose default `HeaderFilterStrategy` filters `Camel*` headers. -=== camel-jgroups +=== camel-jgroups - potential breaking change The Exchange header constants in `JGroupsConstants` have been renamed to follow the Camel naming convention used across the rest of the component catalog. The @@ -445,8 +445,9 @@ Java field names are unchanged; only the header string values have changed: | `JGroupsConstants.HEADER_JGROUPS_ORIGINAL_MESSAGE` | `JGROUPS_ORIGINAL_MESSAGE` | `CamelJGroupsOriginalMessage` |=== -Routes that reference the constant symbolically (for example -`setHeader(JGroupsConstants.HEADER_JGROUPS_DEST, ...)`) continue to work -without changes. Routes that set the header by its literal string value -(for example `setHeader("JGROUPS_DEST", ...)`) must be updated to use the -new value (`setHeader("CamelJGroupsDest", ...)`). +This is a breaking change for routes that read or write these headers by +their literal string value. Routes that reference the constant symbolically +(for example `setHeader(JGroupsConstants.HEADER_JGROUPS_DEST, ...)`) continue +to work without changes. Routes that set the header by its literal string +value (for example `setHeader("JGROUPS_DEST", ...)`) must be updated to use +the new value (`setHeader("CamelJGroupsDest", ...)`).