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 50e337d Regen 50e337d is described below commit 50e337d2cfaf2ee73487bc78a7bbe9bcb6e9519c Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Mon Jul 1 17:44:43 2019 +0200 Regen --- bom/camel-bom/pom.xml | 5 +++++ components/readme.adoc | 4 +--- docs/components/modules/ROOT/nav.adoc | 1 + .../modules/ROOT/pages/microprofile-config.adoc | 19 +++++++++++++++++++ .../camel-spring-boot-dependencies/pom.xml | 9 +++++++-- 5 files changed, 33 insertions(+), 5 deletions(-) diff --git a/bom/camel-bom/pom.xml b/bom/camel-bom/pom.xml index 333da82..26112b3 100644 --- a/bom/camel-bom/pom.xml +++ b/bom/camel-bom/pom.xml @@ -1850,6 +1850,11 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> + <artifactId>camel-microprofile-config</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> <artifactId>camel-milo</artifactId> <version>${project.version}</version> </dependency> diff --git a/components/readme.adoc b/components/readme.adoc index 7750e56..8ac82b7 100644 --- a/components/readme.adoc +++ b/components/readme.adoc @@ -1050,7 +1050,7 @@ Number of Languages: 17 in 11 JAR artifacts (0 deprecated) ==== Miscellaneous Components // others: START -Number of Miscellaneous Components: 32 in 32 JAR artifacts (0 deprecated) +Number of Miscellaneous Components: 31 in 31 JAR artifacts (0 deprecated) [width="100%",cols="4,1,5",options="header"] |=== @@ -1072,8 +1072,6 @@ Number of Miscellaneous Components: 32 in 32 JAR artifacts (0 deprecated) | link:camel-lra/src/main/docs/lra.adoc[Lra] (camel-lra) | 2.21 | Camel saga binding for Long-Running-Action framework -| link:camel-microprofile-config/src/main/docs/microprofile-config.adoc[Microprofile Config] (camel-microprofile-config) | 3.0 | Bridging Eclipse MicroProfile Config with Camel properties - | link:camel-opentracing/src/main/docs/opentracing.adoc[OpenTracing] (camel-opentracing) | 2.19 | Distributed tracing using OpenTracing | link:camel-reactive-executor-vertx/src/main/docs/reactive-executor-vertx.adoc[Reactive Executor Vertx] (camel-reactive-executor-vertx) | 3.0 | Reactive Executor for camel-core using Vert X diff --git a/docs/components/modules/ROOT/nav.adoc b/docs/components/modules/ROOT/nav.adoc index 01f9fba..dc62951 100644 --- a/docs/components/modules/ROOT/nav.adoc +++ b/docs/components/modules/ROOT/nav.adoc @@ -224,6 +224,7 @@ * xref:master-component.adoc[Master Component] * xref:metrics-component.adoc[Metrics Component] * xref:micrometer-component.adoc[Micrometer Component] +* xref:microprofile-config.adoc[MicroProfile Config Component] * xref:milo-client-component.adoc[OPC UA Client Component] * xref:milo-server-component.adoc[OPC UA Server Component] * xref:mina2-component.adoc[Mina2 Component] diff --git a/docs/components/modules/ROOT/pages/microprofile-config.adoc b/docs/components/modules/ROOT/pages/microprofile-config.adoc new file mode 100644 index 0000000..ae43410 --- /dev/null +++ b/docs/components/modules/ROOT/pages/microprofile-config.adoc @@ -0,0 +1,19 @@ +[[MicroProfileConfig-MicroProfileConfigComponent]] +=== MicroProfile Config Component + +*Available as of Camel 3.0* + +The microprofile-config component is used for bridging the Eclipse MicroProfile Config with Camels +properties component. This allows to use configuration management from Eclipse MicroProfile with Camel. + +To enable this just add this component to the classpath and Camel should auto-detect this when starting up. + +=== Register manually + +You can also register the microprofile-config component manually with Apache Camel properties component as shown below: + +[source,java] +---- + PropertiesComponent pc = (PropertiesComponent) camelContext.getPropertiesComponent(); + pc.addPropertiesSource(new CamelMicroProfilePropertiesSource()); +---- 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 b0ed0d7..6978579 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 @@ -2070,6 +2070,11 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> + <artifactId>camel-microprofile-config</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> <artifactId>camel-milo</artifactId> <version>${project.version}</version> </dependency> @@ -3611,12 +3616,12 @@ <dependency> <groupId>org.apache.pulsar</groupId> <artifactId>pulsar-client</artifactId> - <version>2.3.1</version> + <version>2.3.2</version> </dependency> <dependency> <groupId>org.apache.pulsar</groupId> <artifactId>pulsar-client-admin</artifactId> - <version>2.3.1</version> + <version>2.3.2</version> </dependency> <dependency> <groupId>org.apache.ws.commons.axiom</groupId>