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 09:47:46 UTC
[PR] [backport camel-4.18.x] CAMEL-23414: Allow customization of SerializationConfig on managed Hazelcast instances [camel]
oscerd opened a new pull request, #22946:
URL: https://github.com/apache/camel/pull/22946
## Backport of #22943
Cherry-pick of #22943 onto `camel-4.18.x`.
**Original PR:** #22943 — CAMEL-23414: Allow customization of SerializationConfig on managed Hazelcast instances
**Original author:** @oscerd
**Target branch:** `camel-4.18.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.18.x`. The note was moved to `camel-4x-upgrade-guide-4_18.adoc` under the `Upgrading from 4.18.2 to 4.18.3` section, mirroring the placement convention used by the `camel-jms` entry already there.
### 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 test suite on `camel-4.18.x` (`mvn -DskipITs test`): 208/208 pass.
- [x] Module install on `camel-4.18.x`: 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.18.x] CAMEL-23414: Allow customization of SerializationConfig on managed Hazelcast instances [camel]
Posted by "oscerd (via GitHub)" <gi...@apache.org>.
oscerd merged PR #22946:
URL: https://github.com/apache/camel/pull/22946
--
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