You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "sandeepGenz (via GitHub)" <gi...@apache.org> on 2026/02/28 19:11:03 UTC
[PR] CAMEL-22290, CAMEL-22289: Remove deprecated camel-cloud and serviceCa… [camel]
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: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] CAMEL-22290, CAMEL-22289: Remove deprecated camel-cloud and serviceCa… [camel]
Posted by "davsclaus (via GitHub)" <gi...@apache.org>.
davsclaus commented on PR #21647:
URL: https://github.com/apache/camel/pull/21647#issuecomment-3979869035
This file needs to be updated - seems like a line should be removed
```
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: core/camel-main/src/test/java/org/apache/camel/main/MainPropertyPlaceholderTest.java
no changes added to commit (use "git add" and/or "git commit -a")
diff --git a/core/camel-main/src/test/java/org/apache/camel/main/MainPropertyPlaceholderTest.java b/core/camel-main/src/test/java/org/apache/camel/main/MainPropertyPlaceholderTest.java
index 4131d96a..5c8b0541 100644
--- a/core/camel-main/src/test/java/org/apache/camel/main/MainPropertyPlaceholderTest.java
+++ b/core/camel-main/src/test/java/org/apache/camel/main/MainPropertyPlaceholderTest.java
@@ -22,7 +22,6 @@ import org.junit.jupiter.api.parallel.Isolated;
import static org.apache.camel.util.CollectionHelper.mapOf;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertThrows;
-import static org.junit.jupiter.api.Assertions.assertTrue;
```
--
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] CAMEL-22290, CAMEL-22289: Remove deprecated camel-cloud and serviceCa… [camel]
Posted by "davsclaus (via GitHub)" <gi...@apache.org>.
davsclaus commented on PR #21647:
URL: https://github.com/apache/camel/pull/21647#issuecomment-3980904967
The upgrade doc should be updated for the 4.19
https://github.com/apache/camel/blob/main/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_19.adoc
--
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] CAMEL-22290, CAMEL-22289: Remove deprecated camel-cloud and serviceCa… [camel]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #21647:
URL: https://github.com/apache/camel/pull/21647#issuecomment-3979291886
:star2: Thank you for your contribution to the Apache Camel project! :star2:
:robot: CI automation will test this PR automatically.
:camel: Apache Camel Committers, please review the following items:
* First-time contributors **require MANUAL approval** for the GitHub Actions to run
* You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot although they are normally detected and executed by CI.
* You can label PRs using `build-all`, `build-dependents`, `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR.
* Build and test logs are available in the summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary.
:warning: Be careful when sharing logs. Review their contents before sharing them publicly.
--
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] CAMEL-22290, CAMEL-22289: Remove deprecated camel-cloud and serviceCa… [camel]
Posted by "davsclaus (via GitHub)" <gi...@apache.org>.
davsclaus merged PR #21647:
URL: https://github.com/apache/camel/pull/21647
--
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