sandeepGenz opened a new pull request, #21647: URL: https://github.com/apache/camel/pull/21647
## Description This PR addresses the removal of the deprecated `camel-cloud` and `camel-service` components, as well as the `serviceCall` EIP. These were deprecated in Camel 3.19.0 / 4.7.0 and are now being removed post-4.18 LTS as planned. ### Key Changes: - **Core Deletion**: Removed `core/camel-cloud` and `components/camel-service`. - **EIP Cleanup**: Removed `serviceCall` and related configurations from `camel-core-model` and `camel-core-reifier`. - **API Cleanup**: Removed cloud-related interfaces from `camel-api`. - **Component Sweep**: Cleaned up cloud-specific sub-packages in `kubernetes`, `consul`, `zookeeper`, `dns`, `http`, `netty-http`, and `undertow`. - **DSL Synchronization**: Ran [./etc/scripts/regen.sh](cci:7://file:///Users/sandeep/workspace/oss/camel/etc/scripts/regen.sh:0:0-0:0) to purge `serviceCall` from the Java, XML, and YAML DSLs and the Camel Catalog. - **JAXB Fix**: Resolved a critical JAXB binder creation failure by removing a hardcoded stale package reference in [Constants.java](cci:7://file:///Users/sandeep/workspace/oss/camel/core/camel-core-model/src/main/java/org/apache/camel/model/Constants.java:0:0-0:0). ### Verification: - Successfully ran `mvn clean install` on the affected modules: `camel-core-model`, `camel-xml-jaxb`, and `camel-spring-xml`. - Verified via `javap` that the [DefaultModelJAXBContextFactory](cci:2://file:///Users/sandeep/workspace/oss/camel/core/camel-xml-jaxb/src/main/java/org/apache/camel/xml/jaxb/DefaultModelJAXBContextFactory.java:31:0-59:1) bytecode is free of stale package references. - Confirmed a clean `git status` after running the full [regen.sh](cci:7://file:///Users/sandeep/workspace/oss/camel/etc/scripts/regen.sh:0:0-0:0) synchronization script. ### Related Issues: - [CAMEL-22290](https://issues.apache.org/jira/browse/CAMEL-22290) - [CAMEL-22289](https://issues.apache.org/jira/browse/CAMEL-22289) -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
