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-spring-boot.git
The following commit(s) were added to refs/heads/master by this push: new 02619f2 [create-pull-request] automated change (#241) 02619f2 is described below commit 02619f2c482259a46a4197c863136098c155c487 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Sun Dec 6 09:00:09 2020 +0100 [create-pull-request] automated change (#241) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- components-starter/README.adoc | 4 ++- docs/modules/ROOT/pages/datasonnet-starter.adoc | 34 +++++++++++++++++++++++++ docs/modules/ROOT/pages/list.adoc | 4 ++- tooling/camel-spring-boot-bom/pom.xml | 5 ++++ tooling/camel-spring-boot-dependencies/pom.xml | 5 ++++ 5 files changed, 50 insertions(+), 2 deletions(-) diff --git a/components-starter/README.adoc b/components-starter/README.adoc index bbd919e..81f788e 100644 --- a/components-starter/README.adoc +++ b/components-starter/README.adoc @@ -801,7 +801,7 @@ Number of Camel data formats: 46 in 38 JAR artifacts (0 deprecated) == Camel Languages // languages: START -Number of Camel languages: 18 in 12 JAR artifacts (0 deprecated) +Number of Camel languages: 19 in 13 JAR artifacts (0 deprecated) [width="100%",cols="4,3,3,3,6",options="header"] |=== @@ -811,6 +811,8 @@ Number of Camel languages: 18 in 12 JAR artifacts (0 deprecated) | xref:latest@components:languages:constant-language.adoc[Constant] | camel-base | Stable | 1.5 | To use a constant value in Camel expressions or predicates. Important: this is a fixed constant value that is only set once during starting up the route, do not use this if you want dynamic values during routing. +| xref:latest@components:languages:datasonnet-language.adoc[DataSonnet] | camel-datasonnet-starter | Preview | 3.7 | To use DataSonnet scripts in Camel expressions or predicates. + | xref:latest@components:languages:exchangeProperty-language.adoc[ExchangeProperty] | camel-base | Stable | 2.0 | To use a Camel Exchange property in expressions or predicates. | xref:latest@components:languages:file-language.adoc[File] | camel-base | Stable | 1.1 | For expressions and predicates using the file/simple language. diff --git a/docs/modules/ROOT/pages/datasonnet-starter.adoc b/docs/modules/ROOT/pages/datasonnet-starter.adoc new file mode 100644 index 0000000..024e6c3 --- /dev/null +++ b/docs/modules/ROOT/pages/datasonnet-starter.adoc @@ -0,0 +1,34 @@ +// spring-boot-auto-configure options: START +:page-partial: +:doctitle: Camel Spring Boot Starter for datasonnet + +== Spring Boot Auto-Configuration + +When using datasonnet with Spring Boot make sure to use the following Maven dependency to have support for auto configuration: + +[source,xml] +---- +<dependency> + <groupId>org.apache.camel.springboot</groupId> + <artifactId>camel-datasonnet-starter</artifactId> + <version>x.x.x</version> + <!-- use the same version as your Camel core version --> +</dependency> +---- + + +The component supports 4 options, which are listed below. + + + +[width="100%",cols="2,5,^1,2",options="header"] +|=== +| Name | Description | Default | Type +| *camel.language.datasonnet.body-media-type* | The String representation of the message's body MediaType | | String +| *camel.language.datasonnet.enabled* | Whether to enable auto configuration of the datasonnet language. This is enabled by default. | | Boolean +| *camel.language.datasonnet.output-media-type* | The String representation of the MediaType to output | | String +| *camel.language.datasonnet.trim* | Whether to trim the value to remove leading and trailing whitespaces and line breaks | true | Boolean +|=== + + +// spring-boot-auto-configure options: END diff --git a/docs/modules/ROOT/pages/list.adoc b/docs/modules/ROOT/pages/list.adoc index bbd919e..81f788e 100644 --- a/docs/modules/ROOT/pages/list.adoc +++ b/docs/modules/ROOT/pages/list.adoc @@ -801,7 +801,7 @@ Number of Camel data formats: 46 in 38 JAR artifacts (0 deprecated) == Camel Languages // languages: START -Number of Camel languages: 18 in 12 JAR artifacts (0 deprecated) +Number of Camel languages: 19 in 13 JAR artifacts (0 deprecated) [width="100%",cols="4,3,3,3,6",options="header"] |=== @@ -811,6 +811,8 @@ Number of Camel languages: 18 in 12 JAR artifacts (0 deprecated) | xref:latest@components:languages:constant-language.adoc[Constant] | camel-base | Stable | 1.5 | To use a constant value in Camel expressions or predicates. Important: this is a fixed constant value that is only set once during starting up the route, do not use this if you want dynamic values during routing. +| xref:latest@components:languages:datasonnet-language.adoc[DataSonnet] | camel-datasonnet-starter | Preview | 3.7 | To use DataSonnet scripts in Camel expressions or predicates. + | xref:latest@components:languages:exchangeProperty-language.adoc[ExchangeProperty] | camel-base | Stable | 2.0 | To use a Camel Exchange property in expressions or predicates. | xref:latest@components:languages:file-language.adoc[File] | camel-base | Stable | 1.1 | For expressions and predicates using the file/simple language. diff --git a/tooling/camel-spring-boot-bom/pom.xml b/tooling/camel-spring-boot-bom/pom.xml index 8d3aedb..26ae887 100644 --- a/tooling/camel-spring-boot-bom/pom.xml +++ b/tooling/camel-spring-boot-bom/pom.xml @@ -503,6 +503,11 @@ </dependency> <dependency> <groupId>org.apache.camel.springboot</groupId> + <artifactId>camel-datasonnet-starter</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel.springboot</groupId> <artifactId>camel-debezium-common-starter</artifactId> <version>${project.version}</version> </dependency> diff --git a/tooling/camel-spring-boot-dependencies/pom.xml b/tooling/camel-spring-boot-dependencies/pom.xml index 8103f75..d15d337 100644 --- a/tooling/camel-spring-boot-dependencies/pom.xml +++ b/tooling/camel-spring-boot-dependencies/pom.xml @@ -708,6 +708,11 @@ </dependency> <dependency> <groupId>org.apache.camel.springboot</groupId> + <artifactId>camel-datasonnet-starter</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel.springboot</groupId> <artifactId>camel-debezium-common-starter</artifactId> <version>${project.version}</version> </dependency>