You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2019/09/30 04:08:40 UTC

[camel] branch master updated: Update README.adoc

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new 3930f3b  Update README.adoc
3930f3b is described below

commit 3930f3bec71b9954ec6552ce053355ceee866d11
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Mon Sep 30 06:08:31 2019 +0200

    Update README.adoc
---
 platforms/spring-boot/components-starter/README.adoc | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/platforms/spring-boot/components-starter/README.adoc b/platforms/spring-boot/components-starter/README.adoc
index a09b2b1..629cd6e 100644
--- a/platforms/spring-boot/components-starter/README.adoc
+++ b/platforms/spring-boot/components-starter/README.adoc
@@ -1,25 +1,24 @@
 = Camel Component Starters
 
-Starters are Apache Camel modules intended to be used in Spring Boot applications.
+Starters are Apache Camel modules intended to be used in Spring Boot applications. 
 There is a `camel-xxx-starter` module for each Camel component (with few exceptions listed below).
 
+You should always use the `camel-xxx-starter` modules when using Spring Boot with Camel. These are the Camel components
+which are officially supported with Spring Boot. If there is no `camel-xxx-starter` module then the Camel component is not supported on Spring Boot with Camel.
+
 Starters are created to meet the following requirements:
 
 * Allow the auto-configuration of the component through the native spring-boot configuration system (compatible with IDE tooling)
 * Manage transitive logging dependencies to better integrate with spring-boot logging system
 * Include additional dependencies and align transitive ones to minimize the effort of creating a working spring-boot application
+* May include additional features such as additonal configurations, actuators, or health checks
 
 Each starter has its own integration test (in path `tests/camel-itest-spring-boot`) that verifies its compatibility with the current release of spring-boot.
 
-The following components do not have a starter because of compatibility issues:
+The following components do not have a starter:
 
 * **camel-blueprint** (intended for OSGi only)
 * **camel-cdi** (intended for CDI only)
-* **camel-core-osgi** (intended for OSGi only)
-* **camel-core-xml**
 * **camel-eventadmin** (intended for OSGi only)
-* **camel-ibatis** (`camel-mybatis-starter` is included)
 * **camel-paxlogging** (intended for OSGi only)
-* **camel-scr** (intended for OSGi only)
-* **camel-spark-rest**
-* **camel-swagger** (`camel-swagger-java-starter` is included)
+* **camel-spark-rest** (does not work with Spring Boot)