This is an automated email from the ASF dual-hosted git repository. acosentino 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 df3d725 Regen df3d725 is described below commit df3d72546c93ded7f335c21c47c0b8fcac684ffb Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Wed May 8 11:27:46 2019 +0200 Regen --- .../modules/ROOT/pages/coap-component.adoc | 17 +++ .../camel-spring-boot-dependencies/pom.xml | 128 ++++++++++----------- 2 files changed, 81 insertions(+), 64 deletions(-) diff --git a/docs/components/modules/ROOT/pages/coap-component.adoc b/docs/components/modules/ROOT/pages/coap-component.adoc index d365cf3..8cea57e 100644 --- a/docs/components/modules/ROOT/pages/coap-component.adoc +++ b/docs/components/modules/ROOT/pages/coap-component.adoc @@ -8,6 +8,23 @@ allows you to work with CoAP, a lightweight REST-type protocol for machine-to-ma http://coap.technology/[CoAP], Constrained Application Protocol is a specialized web transfer protocol for use with constrained nodes and constrained networks and it is based on RFC 7252. +From Camel 3.0.0, Camel supports the DTLS, TCP and TLS protocols via the following URI schemes: + +[width="100%",cols="2,5",options="header"] +|=== +| Scheme | Protocol +| coap | UDP +| coaps | UDP + DTLS +| coap+tcp | TCP +| coaps+tcp | TCP + TLS +|=== + +There are a number of different configuration options to configure TLS. For both DTLS (the "coaps" uri scheme) +and TCP + TLS (the "coaps+tcp" uri scheme), it is possible to use a "sslContextParameters" parameter, from +which the camel-coap component will extract the required truststore / keystores etc to set up TLS. In addition, +the DTLS protocol supports two alternative configuration mechanisms. To use a pre-shared key, configure a +pskStore, and to work with raw public keys, configure privateKey + publicKey objects. + Maven users will need to add the following dependency to their pom.xml for this component: diff --git a/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml b/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml index 3a603f3..4ffe4dc 100644 --- a/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml +++ b/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml @@ -83,7 +83,7 @@ <dependency> <groupId>com.dropbox.core</groupId> <artifactId>dropbox-core-sdk</artifactId> - <version>3.0.11</version> + <version>3.1.0</version> </dependency> <dependency> <groupId>com.github.dozermapper</groupId> @@ -3663,359 +3663,359 @@ <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-benchmark</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-benchmark</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-benchmark</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>test-jar</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-benchmark</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>javadoc</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-core</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-core</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-core</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>test-jar</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-core</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>javadoc</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-core-gwt</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>gwt-lib</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-distribution</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>zip</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-docs</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>zip</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-examples</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-examples</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-examples</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>test-jar</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-common</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-common</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-common</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>test-jar</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-common</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>javadoc</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jackson</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jackson</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jackson</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>test-jar</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jackson</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>javadoc</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jaxb</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jaxb</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jaxb</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>test-jar</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jaxb</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>javadoc</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jpa</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jpa</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jpa</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>test-jar</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-jpa</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>javadoc</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-xstream</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-xstream</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-xstream</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>test-jar</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-persistence-xstream</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>javadoc</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-test</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-test</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-test</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>test-jar</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-test</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>javadoc</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-domain-editor-api</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-domain-editor-api</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-domain-editor-backend</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-domain-editor-backend</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-domain-editor-client</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-domain-editor-client</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-guided-rule-editor-api</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-guided-rule-editor-api</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-guided-rule-editor-backend</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-guided-rule-editor-backend</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-guided-rule-editor-client</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-guided-rule-editor-client</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-solver-editor-api</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-solver-editor-api</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-solver-editor-backend</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-solver-editor-backend</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-solver-editor-client</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-solver-editor-client</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-wb-ui</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>war</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-webexamples</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <type>war</type> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-webexamples</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-workbench-models-core</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-workbench-models-core</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-workbench-models-datamodel-api</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> </dependency> <dependency> <groupId>org.optaplanner</groupId> <artifactId>optaplanner-workbench-models-datamodel-api</artifactId> - <version>7.20.0.Final</version> + <version>7.21.0.Final</version> <classifier>sources</classifier> </dependency> <dependency>