Jiri Ondrusek created CAMEL-24769:
-------------------------------------
Summary: camel-hazelcast: leftover hazelcast-atomicvalue service
files after atomicvalue removal
Key: CAMEL-24769
URL: https://issues.apache.org/jira/browse/CAMEL-24769
Project: Camel
Issue Type: Bug
Components: camel-hazelcast
Affects Versions: 4.23.0
Reporter: Jiri Ondrusek
Assignee: Jiri Ondrusek
Commit b8debda9a865 (Removal of Hazelcast-atomicvalue) deleted the classes
but left three generated service files in src/generated/resources:
META-INF/services/org/apache/camel/configurer/hazelcast-atomicvalue-component
META-INF/services/org/apache/camel/configurer/hazelcast-atomicvalue-endpoint
META-INF/services/org/apache/camel/urifactory/hazelcast-atomicvalue-endpoint
They are packaged into camel-hazelcast.jar and reference deleted classes.
Camel's lazy per-scheme lookup hides it, but eager factory-finder consumers
fail — e.g. any Camel
Quarkus app using camel-quarkus-hazelcast breaks at build time with:
ClassNotFoundException:
org.apache.camel.component.hazelcast.atomicnumber.HazelcastAtomicnumberEndpointConfigurer
Fix: delete the three files.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)