You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "oscerd (via GitHub)" <gi...@apache.org> on 2026/05/05 12:24:26 UTC
[PR] [backport camel-4.14.x] CAMEL-23414: Allow customization of SerializationConfig on managed Hazelcast instances [camel]
oscerd opened a new pull request, #22955:
URL: https://github.com/apache/camel/pull/22955
## Backport of #22943
Cherry-pick of #22943 onto `camel-4.14.x`.
**Original PR:** #22943 — CAMEL-23414: Allow customization of SerializationConfig on managed Hazelcast instances
**Original author:** @oscerd
**Target branch:** `camel-4.14.x`
### Conflict resolution
The cherry-pick conflicted on the upgrade-guide note because `camel-4x-upgrade-guide-4_21.adoc` does not exist on `camel-4.14.x`. The note was moved to `camel-4x-upgrade-guide-4_14.adoc` under the `Upgrading from 4.14.7 to 4.14.8` section, placed right after the existing `camel-jms` entry to keep all 4.14.8 security-related notes grouped together (same convention used in the camel-4.18.x backport, #22946).
### Original description
- Apply a default `JavaSerializationFilterConfig` on the `SerializationConfig` of the `Config` built by Camel when no user-supplied `Config` or `HazelcastInstance` is provided.
- Default whitelists class name prefixes `java.`, `javax.`, `org.apache.camel.` and blacklists `java.net.`.
- A user-supplied `JavaSerializationFilterConfig` is respected and is not overwritten.
Affected paths: `HazelcastDefaultComponent#getOrCreateHzInstance`, `HazelcastUtil#newInstance()`, `HazelcastAggregationRepository#doStart`, `HazelcastIdempotentRepository#doStart`.
### Test plan
- [x] Module install on `camel-4.14.x`: clean.
- [x] Full root build (`mvn clean install -DskipTests -Dquickly`): clean.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [backport camel-4.14.x] CAMEL-23414: Allow customization of SerializationConfig on managed Hazelcast instances [camel]
Posted by "davsclaus (via GitHub)" <gi...@apache.org>.
davsclaus commented on PR #22955:
URL: https://github.com/apache/camel/pull/22955#issuecomment-4379293751
btw the upgrade guide doc changes should be done in main branch as that is what is published on the website, also for 4.18 and 4.14 changes
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [backport camel-4.14.x] CAMEL-23414: Allow customization of SerializationConfig on managed Hazelcast instances [camel]
Posted by "oscerd (via GitHub)" <gi...@apache.org>.
oscerd commented on PR #22955:
URL: https://github.com/apache/camel/pull/22955#issuecomment-4379317382
> btw the upgrade guide doc changes should be done in main branch as that is what is published on the website, also for 4.18 and 4.14 changes
Yes, this is something that needs to be fixed at agent-harness level
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [backport camel-4.14.x] CAMEL-23414: Allow customization of SerializationConfig on managed Hazelcast instances [camel]
Posted by "oscerd (via GitHub)" <gi...@apache.org>.
oscerd merged PR #22955:
URL: https://github.com/apache/camel/pull/22955
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org