You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2025/09/04 05:12:28 UTC
(camel-k) branch main updated: fix(doc): Camel dependencies catalog validation
This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/main by this push:
new 1be02de64 fix(doc): Camel dependencies catalog validation
1be02de64 is described below
commit 1be02de648a6eb78de67282d4d0c04f9fdd8e642
Author: Pasquale Congiusti <pa...@gmail.com>
AuthorDate: Thu Sep 4 07:12:24 2025 +0200
fix(doc): Camel dependencies catalog validation
Closes #6218
---
docs/modules/ROOT/pages/configuration/dependencies.adoc | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/docs/modules/ROOT/pages/configuration/dependencies.adoc b/docs/modules/ROOT/pages/configuration/dependencies.adoc
index 56a002e27..259491157 100644
--- a/docs/modules/ROOT/pages/configuration/dependencies.adoc
+++ b/docs/modules/ROOT/pages/configuration/dependencies.adoc
@@ -60,11 +60,11 @@ kamel run -d camel:http Integration.java
In this case, the dependency will be added with the correct version. Note that the standard notation for specifying a Camel dependency is `camel:xxx`, while `kamel` also accepts `camel-xxx` for usability.
While resolving Camel dependencies (`camel:xxx` or `camel-xxx`) the Camel K operator tries to find the dependency in the xref:architecture/cr/camel-catalog.adoc[Camel catalog].
-In case the dependency is not listed in the catalog for some reason you will be provided with am error.
-Please make sure to use Camel dependencies listed in the catalog as these components are eligible to being used in Camel K (e.g. due to proper version resolving and runtime optimization).
-Using Camel dependencies not listed in the catalog may lead to unexpected behavior and is not supported.
-In case you do have a custom Camel component that you want to use as part of an Integration you can add this as an external Maven dependency using the respective Maven coordinates of your project.
-Please do not use one of the reserved the Camel groupIds (`org.apache.camel`) in that case.
+In case the dependency is not listed in the catalog for some reason you will be provided with an error. Please make sure to use Camel dependencies listed in the catalog as these components are eligible to being used in Camel K (e.g. due to proper version resolving and runtime optimization).
+
+Using Camel dependencies not listed in the catalog may lead to unexpected behavior and is not supported. In case you do have a custom Camel dependency that you want to use as part of an Integration you can add this as an external Maven dependency using the respective Maven coordinates of your project.
+
+NOTE: altough not recommeded, you can use `mvn:org.apache.camel` group id to skip the catalog validation in case of Camel dependencies not yet available in the catalog. Mind that this may not always work.
*External dependencies* can be added using the `-d` flag, the `mvn` prefix, and the maven coordinates:
```