[camel] branch master updated (b58e508 -> b6c381c)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git. from b58e508 Fixed CS add 5c01d16 CAMEL-14549 - Removed camel-itest-karaf add c5a9b8e CAMEL-14549 - Removed camel-itest-karaf, removed also the jenkinsfile.karaf for JDK8 add d3bc556 CAMEL-14549 - Removed camel-itest-karaf, removed also the Jenkinsfile.karaf for JDK11 add c85a7ae CAMEL-14549 - Remove camel-itest-karaf, Contributing guide updated add 2ee0158 CAMEL-14549 - Remove camel-itest-karaf, Contributing guide for website updated add 9a1515c CAMEL-14549 - Remove camel-itest-karaf, added a link to verify karaf feature section in Contributing guide add 59d8dfb CAMEL-14549 - Remove camel-itest-karaf, removed refs add b691332 CAMEL-14549 - Remove camel-itest-karaf, removed camel-itest-karaf for Jenkinsfile.daily add b6c381c CAMEL-14549 - remove camel-itest-karaf, removed last ref No new revisions were added by this update. Summary of changes: CONTRIBUTING.md| 17 +- Jenkinsfile.daily | 17 +- Jenkinsfile.karaf | 92 Jenkinsfile.karaf.jdk11| 92 .../modules/ROOT/pages/contributing.adoc | 19 +- parent/pom.xml | 1 - tests/camel-itest-karaf/README.adoc| 26 - tests/camel-itest-karaf/kill-karaf.sh | 28 -- tests/camel-itest-karaf/pom.xml| 298 --- tests/camel-itest-karaf/run-tests.sh | 73 --- .../src/main/resources/META-INF/LICENSE.txt| 203 .../src/main/resources/META-INF/NOTICE.txt | 11 - .../apache/camel/itest/karaf/BaseKarafTest.java| 31 -- .../apache/camel/itest/karaf/CamelASN1Test.java| 34 -- .../camel/itest/karaf/CamelActivemqTest.java | 34 -- .../org/apache/camel/itest/karaf/CamelAhcTest.java | 33 -- .../apache/camel/itest/karaf/CamelAhcWsTest.java | 32 -- .../apache/camel/itest/karaf/CamelAmqpTest.java| 33 -- .../apache/camel/itest/karaf/CamelAny23Test.java | 33 -- .../apache/camel/itest/karaf/CamelApnsTest.java| 33 -- .../org/apache/camel/itest/karaf/CamelAs2Test.java | 33 -- .../camel/itest/karaf/CamelAsteriskTest.java | 33 -- .../itest/karaf/CamelAtmosphereWebsocketTest.java | 33 -- .../apache/camel/itest/karaf/CamelAtomTest.java| 33 -- .../apache/camel/itest/karaf/CamelAtomixTest.java | 58 --- .../apache/camel/itest/karaf/CamelAvroTest.java| 33 -- .../apache/camel/itest/karaf/CamelAwsCwTest.java | 33 -- .../apache/camel/itest/karaf/CamelAwsDdbTest.java | 34 -- .../apache/camel/itest/karaf/CamelAwsEc2Test.java | 33 -- .../apache/camel/itest/karaf/CamelAwsEcsTest.java | 33 -- .../apache/camel/itest/karaf/CamelAwsEksTest.java | 33 -- .../apache/camel/itest/karaf/CamelAwsIamTest.java | 33 -- .../camel/itest/karaf/CamelAwsKinesisTest.java | 34 -- .../apache/camel/itest/karaf/CamelAwsKmsTest.java | 33 -- .../camel/itest/karaf/CamelAwsLambdaTest.java | 33 -- .../apache/camel/itest/karaf/CamelAwsMqTest.java | 33 -- .../apache/camel/itest/karaf/CamelAwsMskTest.java | 33 -- .../apache/camel/itest/karaf/CamelAwsS3Test.java | 33 -- .../apache/camel/itest/karaf/CamelAwsSdbTest.java | 33 -- .../apache/camel/itest/karaf/CamelAwsSesTest.java | 33 -- .../apache/camel/itest/karaf/CamelAwsSnsTest.java | 33 -- .../apache/camel/itest/karaf/CamelAwsSqsTest.java | 33 -- .../apache/camel/itest/karaf/CamelAwsSwfTest.java | 33 -- .../org/apache/camel/itest/karaf/CamelAwsTest.java | 52 -- .../camel/itest/karaf/CamelAwsTranslateTest.java | 33 -- .../apache/camel/itest/karaf/CamelAwsXrayTest.java | 33 -- .../apache/camel/itest/karaf/CamelAzureTest.java | 34 -- .../apache/camel/itest/karaf/CamelBarcodeTest.java | 33 -- .../apache/camel/itest/karaf/CamelBase64Test.java | 33 -- .../camel/itest/karaf/CamelBeanValidatorTest.java | 33 -- .../apache/camel/itest/karaf/CamelBeanioTest.java | 33 -- .../camel/itest/karaf/CamelBeanstalkTest.java | 33 -- .../apache/camel/itest/karaf/CamelBindyTest.java | 35 -- .../org/apache/camel/itest/karaf/CamelBoxTest.java | 33 -- .../camel/itest/karaf/CamelBraintreeTest.java | 33 -- .../camel/itest/karaf/CamelCaffeineTest.java | 34 -- .../camel/itest/karaf/CamelCassandraqlTest.java| 33 -- .../apache/camel/itest/karaf/CamelCborTest.java| 33 -- .../camel/itest/karaf/CamelChatscriptTest.java | 34 -- .../apache/camel/itest/karaf/CamelChunkTest.java | 34 -- .../apache/camel/itest/karaf/CamelCmSmsTest.java | 33 -- .../apache/camel/itest/karaf/CamelCmisTest.java| 34 -- .../apache/camel/itest/karaf/CamelCoapTest.java| 33 --
[camel-quarkus] 01/02: Ensure that catalog files are added to the native image #686
This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git commit f140b7169649405313d7d86004d524fee98ef3ce Author: lburgazzoli AuthorDate: Fri Feb 7 16:14:34 2020 +0100 Ensure that catalog files are added to the native image #686 --- .../quarkus/core/deployment/BuildProcessor.java| 6 +- .../core/deployment/NativeImageProcessor.java | 86 - .../org/apache/camel/quarkus/core/CamelConfig.java | 50 ++ .../camel/quarkus/core/CamelMainRecorder.java | 1 - .../apache/camel/quarkus/core/CamelRecorder.java | 6 +- .../camel/quarkus/core/CamelRuntimeCatalog.java| 66 + .../camel/quarkus/core/FastCamelContext.java | 107 - .../java/org/apache/camel/quarkus/core/Flags.java | 7 ++ .../apache/camel/quarkus/core/CamelServlet.java| 23 + .../core/src/main/resources/application.properties | 5 +- .../org/apache/camel/quarkus/core/CamelTest.java | 8 ++ 11 files changed, 354 insertions(+), 11 deletions(-) diff --git a/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/BuildProcessor.java b/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/BuildProcessor.java index 1f27ff7..2672806 100644 --- a/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/BuildProcessor.java +++ b/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/BuildProcessor.java @@ -356,7 +356,8 @@ class BuildProcessor { CamelModelJAXBContextFactoryBuildItem contextFactory, CamelRoutesLoaderBuildItems.Xml xmlLoader, CamelFactoryFinderResolverBuildItem factoryFinderResolverBuildItem, -BeanContainerBuildItem beanContainer) { +BeanContainerBuildItem beanContainer, +CamelConfig config) { RuntimeValue context = recorder.createContext( registry.getRegistry(), @@ -365,7 +366,8 @@ class BuildProcessor { xmlLoader.getLoader(), factoryFinderResolverBuildItem.getFactoryFinderResolver(), beanContainer.getValue(), -CamelSupport.getCamelVersion()); +CamelSupport.getCamelVersion(), +config); return new CamelContextBuildItem(context); } diff --git a/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/NativeImageProcessor.java b/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/NativeImageProcessor.java index ee075d8..f8f1d04 100644 --- a/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/NativeImageProcessor.java +++ b/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/NativeImageProcessor.java @@ -16,14 +16,20 @@ */ package org.apache.camel.quarkus.core.deployment; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.List; import java.util.stream.Collectors; +import io.quarkus.deployment.ApplicationArchive; import io.quarkus.deployment.annotations.BuildProducer; import io.quarkus.deployment.annotations.BuildStep; +import io.quarkus.deployment.builditem.ApplicationArchivesBuildItem; import io.quarkus.deployment.builditem.CombinedIndexBuildItem; +import io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem; import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem; import io.quarkus.deployment.builditem.nativeimage.ReflectiveMethodBuildItem; import org.apache.camel.CamelContext; @@ -33,12 +39,18 @@ import org.apache.camel.Converter; import org.apache.camel.Endpoint; import org.apache.camel.Producer; import org.apache.camel.TypeConverter; +import org.apache.camel.impl.engine.DefaultComponentResolver; +import org.apache.camel.impl.engine.DefaultDataFormatResolver; +import org.apache.camel.impl.engine.DefaultLanguageResolver; +import org.apache.camel.quarkus.core.CamelConfig; import org.apache.camel.quarkus.core.Flags; +import org.apache.camel.quarkus.core.deployment.util.PathFilter; import org.apache.camel.spi.DataFormat; import org.apache.camel.spi.ExchangeFormatter; import org.apache.camel.spi.PropertiesComponent; import org.apache.camel.spi.ScheduledPollConsumerScheduler; import org.apache.camel.spi.StreamCachingStrategy; +import org.apache.camel.support.CamelContextHelper; import org.jboss.jandex.AnnotationTarget.Kind; import org.jboss.jandex.AnnotationValue; import org.jboss.jandex.ClassInfo; @@ -47,7 +59,11 @@ import org.jboss.jandex.IndexView; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import static
[camel-quarkus] branch master updated (4deda38 -> 95a081e)
This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git. from 4deda38 Merge pull request #707 from ffang/issue670 new f140b71 Ensure that catalog files are added to the native image #686 new 95a081e Ensure that catalog files are added to the native image #686 (fix findings) The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../quarkus/core/deployment/BuildProcessor.java| 6 +- .../core/deployment/NativeImageProcessor.java | 86 - .../org/apache/camel/quarkus/core/CamelConfig.java | 48 + .../camel/quarkus/core/CamelMainRecorder.java | 1 - .../apache/camel/quarkus/core/CamelRecorder.java | 6 +- .../camel/quarkus/core/CamelRuntimeCatalog.java| 66 + .../camel/quarkus/core/FastCamelContext.java | 107 - .../java/org/apache/camel/quarkus/core/Flags.java | 10 ++ .../apache/camel/quarkus/core/CamelServlet.java| 23 + .../core/src/main/resources/application.properties | 5 +- .../org/apache/camel/quarkus/core/CamelTest.java | 8 ++ 11 files changed, 355 insertions(+), 11 deletions(-) create mode 100644 extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelRuntimeCatalog.java
[camel-quarkus] 02/02: Ensure that catalog files are added to the native image #686 (fix findings)
This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git commit 95a081e05cc86f81b51acddfe5cf17c6634847b8 Author: lburgazzoli AuthorDate: Wed Feb 12 10:53:15 2020 +0100 Ensure that catalog files are added to the native image #686 (fix findings) --- .../org/apache/camel/quarkus/core/CamelConfig.java | 20 +--- .../camel/quarkus/core/CamelRuntimeCatalog.java | 8 .../java/org/apache/camel/quarkus/core/Flags.java| 5 - 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelConfig.java b/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelConfig.java index 4873c5e..1b2c75c 100644 --- a/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelConfig.java +++ b/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelConfig.java @@ -39,7 +39,7 @@ public class CamelConfig { public ServiceConfig service; /** - * Build time configuration options for CamelRuntimeCatalog. + * Build time configuration options for {@link org.apache.camel.runtimecatalog.RuntimeCamelCatalog}. */ @ConfigItem public RuntimeCatalogConfig runtimeCatalog; @@ -183,16 +183,11 @@ public class CamelConfig { @ConfigGroup public static class RuntimeCatalogConfig { /** - * Enable {@link CamelRuntimeCatalog} functionaries. - */ -@ConfigItem(defaultValue = "true") -public boolean enabled; - -/** * Used to control the resolution of components catalog info. * * Note that when building native images, this flag determine if the json metadata files related to components - * discovered at build time have to be included in the final binary. + * discovered at build time have to be included in the final binary. In JVM mode there is no real benefit of + * setting this flag to {@code false} if not to make the behavior consistent with native mode. */ @ConfigItem(defaultValue = "true") public boolean components; @@ -201,7 +196,8 @@ public class CamelConfig { * Used to control the resolution of languages catalog info. * * Note that when building native images, this flag determine if the json metadata files related to languages - * discovered at build time have to be included in the final binary. + * discovered at build time have to be included in the final binary. In JVM mode there is no real benefit of + * setting this flag to {@code false} if not to make the behavior consistent with native mode. */ @ConfigItem(defaultValue = "true") public boolean languages; @@ -210,7 +206,8 @@ public class CamelConfig { * Used to control the resolution of dataformats catalog info. * * Note that when building native images, this flag determine if the json metadata files related to dataformats - * discovered at build time have to be included in the final binary. + * discovered at build time have to be included in the final binary. In JVM mode there is no real benefit of + * setting this flag to {@code false} if not to make the behavior consistent with native mode. */ @ConfigItem(defaultValue = "true") public boolean dataformats; @@ -219,7 +216,8 @@ public class CamelConfig { * Used to control the resolution of model catalog info. * * Note that when building native images, this flag determine if the json metadata files related to models - * has to be included in the final binary. + * has to be included in the final binary. In JVM mode there is no real benefit of setting this flag to + * {@code false} if not to make the behavior consistent with native mode. */ @ConfigItem(defaultValue = "true") public boolean models; diff --git a/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelRuntimeCatalog.java b/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelRuntimeCatalog.java index 2f82322..5b56b9c 100644 --- a/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelRuntimeCatalog.java +++ b/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelRuntimeCatalog.java @@ -30,7 +30,7 @@ public class CamelRuntimeCatalog extends DefaultRuntimeCamelCatalog { @Override public String modelJSonSchema(String name) { -if (!config.enabled || !config.models) { +if (!config.models) { return null; } @@ -39,7 +39,7 @@ public class CamelRuntimeCatalog extends DefaultRuntimeCamelCatalog { @Override public String
[GitHub] [camel-quarkus] lburgazzoli closed issue #686: Ensure that catalog files are added to the native image
lburgazzoli closed issue #686: Ensure that catalog files are added to the native image URL: https://github.com/apache/camel-quarkus/issues/686 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] lburgazzoli merged pull request #704: Ensure that catalog files are added to the native image
lburgazzoli merged pull request #704: Ensure that catalog files are added to the native image URL: https://github.com/apache/camel-quarkus/pull/704 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-spring-boot] branch master updated: Point to the correct location for Jenkinsfile JDK11
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-spring-boot.git The following commit(s) were added to refs/heads/master by this push: new ae335c5 Point to the correct location for Jenkinsfile JDK11 ae335c5 is described below commit ae335c502d5f212f01ba022f923537d47b3d4880 Author: Andrea Cosentino AuthorDate: Thu Feb 13 08:12:15 2020 +0100 Point to the correct location for Jenkinsfile JDK11 --- Jenkinsfile.sb.jdk11 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile.sb.jdk11 b/Jenkinsfile.sb.jdk11 index 38ac437..2619562 100644 --- a/Jenkinsfile.sb.jdk11 +++ b/Jenkinsfile.sb.jdk11 @@ -60,7 +60,7 @@ pipeline { stage('spring-boot-itests') { steps { -dir("camel-itest-spring-boot/") { +dir("tests/camel-itest-spring-boot/") { script { spring_boot_itests_result = sh script: "../mvnw $MAVEN_PARAMS -Dmaven.test.failure.ignore=true clean install", returnStatus: true }
[camel-spring-boot] branch master updated: Point to the correct location for Jenkinsfile JDK8
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-spring-boot.git The following commit(s) were added to refs/heads/master by this push: new 0745717 Point to the correct location for Jenkinsfile JDK8 0745717 is described below commit 0745717ee927fca5503234c260fb2154688c3fcc Author: Andrea Cosentino AuthorDate: Thu Feb 13 08:11:22 2020 +0100 Point to the correct location for Jenkinsfile JDK8 --- Jenkinsfile.sb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile.sb b/Jenkinsfile.sb index 9fe7c15..e5fc1a1 100644 --- a/Jenkinsfile.sb +++ b/Jenkinsfile.sb @@ -60,7 +60,7 @@ pipeline { stage('spring-boot-itests') { steps { -dir("camel-itest-spring-boot/") { +dir("tests/camel-itest-spring-boot/") { script { spring_boot_itests_result = sh script: "../mvnw $MAVEN_PARAMS -Dmaven.test.failure.ignore=true clean install", returnStatus: true }
[camel] 01/02: Fixed olingo which was setting endpoint options wrong
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 commit 8c48b6c6ced758baf87f4369f061d07871cda490 Author: Claus Ibsen AuthorDate: Thu Feb 13 06:31:36 2020 +0100 Fixed olingo which was setting endpoint options wrong --- .../main/java/org/apache/camel/component/olingo2/Olingo2Endpoint.java | 3 +-- .../main/java/org/apache/camel/component/olingo4/Olingo4Endpoint.java | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Endpoint.java b/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Endpoint.java index e6cbb13..67e34f4 100644 --- a/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Endpoint.java +++ b/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Endpoint.java @@ -112,10 +112,9 @@ public class Olingo2Endpoint extends AbstractApiEndpoint options) { +super.configureProperties(options); // handle individual query params parseQueryParams(options); - -super.configureProperties(options); } @Override diff --git a/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Endpoint.java b/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Endpoint.java index d0d37d4..71a1dc3 100644 --- a/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Endpoint.java +++ b/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Endpoint.java @@ -112,10 +112,9 @@ public class Olingo4Endpoint extends AbstractApiEndpoint options) { +super.configureProperties(options); // handle individual query params parseQueryParams(options); - -super.configureProperties(options); } @Override
[camel] 02/02: Fixed CS
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 commit b58e50871b3492c54e36a9aa8678868e40eefa5c Author: Claus Ibsen AuthorDate: Thu Feb 13 07:20:40 2020 +0100 Fixed CS --- .../apache/camel/jsonpath/JsonPathExpression.java | 26 +++--- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/components/camel-jsonpath/src/main/java/org/apache/camel/jsonpath/JsonPathExpression.java b/components/camel-jsonpath/src/main/java/org/apache/camel/jsonpath/JsonPathExpression.java index 49e6fa6..9e51e48 100644 --- a/components/camel-jsonpath/src/main/java/org/apache/camel/jsonpath/JsonPathExpression.java +++ b/components/camel-jsonpath/src/main/java/org/apache/camel/jsonpath/JsonPathExpression.java @@ -61,19 +61,19 @@ public class JsonPathExpression extends ExpressionAdapter implements AfterProper throw new IllegalStateException("Can only configure our own instance !"); } switch (ignoreCase ? name.toLowerCase() : name) { -case "resulttype": -case "resultType": setResultType(PropertyConfigurerSupport.property(camelContext, Class.class, value)); return true; -case "suppressexceptions": -case "suppressExceptions": setSuppressExceptions(PropertyConfigurerSupport.property(camelContext, Boolean.class, value)); return true; -case "allowsimple": -case "allowSimple": setAllowSimple(PropertyConfigurerSupport.property(camelContext, Boolean.class, value)); return true; -case "alloweasypredicate": -case "allowEasyPredicate": setAllowEasyPredicate(PropertyConfigurerSupport.property(camelContext, Boolean.class, value)); return true; -case "writeasstring": -case "writeAsString": setWriteAsString(PropertyConfigurerSupport.property(camelContext, Boolean.class, value)); return true; -case "headername": -case "headerName": setHeaderName(PropertyConfigurerSupport.property(camelContext, String.class, value)); return true; -default: return false; +case "resulttype": +case "resultType": setResultType(PropertyConfigurerSupport.property(camelContext, Class.class, value)); return true; +case "suppressexceptions": +case "suppressExceptions": setSuppressExceptions(PropertyConfigurerSupport.property(camelContext, Boolean.class, value)); return true; +case "allowsimple": +case "allowSimple": setAllowSimple(PropertyConfigurerSupport.property(camelContext, Boolean.class, value)); return true; +case "alloweasypredicate": +case "allowEasyPredicate": setAllowEasyPredicate(PropertyConfigurerSupport.property(camelContext, Boolean.class, value)); return true; +case "writeasstring": +case "writeAsString": setWriteAsString(PropertyConfigurerSupport.property(camelContext, Boolean.class, value)); return true; +case "headername": +case "headerName": setHeaderName(PropertyConfigurerSupport.property(camelContext, String.class, value)); return true; +default: return false; } }
[camel] branch master updated (4c1c3b9 -> b58e508)
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git. from 4c1c3b9 Skip tests which we cant always verify new 8c48b6c Fixed olingo which was setting endpoint options wrong new b58e508 Fixed CS The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../apache/camel/jsonpath/JsonPathExpression.java | 26 +++--- .../camel/component/olingo2/Olingo2Endpoint.java | 3 +-- .../camel/component/olingo4/Olingo4Endpoint.java | 3 +-- 3 files changed, 15 insertions(+), 17 deletions(-)
[GitHub] [camel-k] dylanenabled removed a comment on issue #1031: Support for AWS ECR in kaniko builder in Operator
dylanenabled removed a comment on issue #1031: Support for AWS ECR in kaniko builder in Operator URL: https://github.com/apache/camel-k/issues/1031#issuecomment-585565265 I think #614 implements this? This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-k] dylanenabled edited a comment on issue #1031: Support for AWS ECR in kaniko builder in Operator
dylanenabled edited a comment on issue #1031: Support for AWS ECR in kaniko builder in Operator URL: https://github.com/apache/camel-k/issues/1031#issuecomment-585566223 I mean #1084 rather. EDIT: looks like it still needs a way of either setting the builder pod's `serviceaccount` (the preferred method, related to #1030 but for builders) or otherwise mounting an AWS secret file into the builder container at `/root/.aws/credentials` in order to work. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-k] dylanenabled edited a comment on issue #1031: Support for AWS ECR in kaniko builder in Operator
dylanenabled edited a comment on issue #1031: Support for AWS ECR in kaniko builder in Operator URL: https://github.com/apache/camel-k/issues/1031#issuecomment-585566223 Looks like #1084 implements this? EDIT: looks like it still needs a way of either setting the builder pod's `serviceaccount` (the preferred method, related to #1030 but for builders) or otherwise mounting an AWS secret file into the builder container at `/root/.aws/credentials` in order to work. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-k] dylanenabled commented on issue #1031: Support for AWS ECR in kaniko builder in Operator
dylanenabled commented on issue #1031: Support for AWS ECR in kaniko builder in Operator URL: https://github.com/apache/camel-k/issues/1031#issuecomment-585566223 I mean #1084 rather This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-k] dylanenabled commented on issue #1031: Support for AWS ECR in kaniko builder in Operator
dylanenabled commented on issue #1031: Support for AWS ECR in kaniko builder in Operator URL: https://github.com/apache/camel-k/issues/1031#issuecomment-585565265 I think #614 implements this? This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel] branch master updated: Skip tests which we cant always verify
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 4c1c3b9 Skip tests which we cant always verify 4c1c3b9 is described below commit 4c1c3b9ac5061013fb66526d5a64297cc8229e44 Author: Claus Ibsen AuthorDate: Thu Feb 13 06:12:41 2020 +0100 Skip tests which we cant always verify --- .../java/org/apache/camel/component/xmlsecurity/XmlSignatureTest.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/camel-xmlsecurity/src/test/java/org/apache/camel/component/xmlsecurity/XmlSignatureTest.java b/components/camel-xmlsecurity/src/test/java/org/apache/camel/component/xmlsecurity/XmlSignatureTest.java index 6816769..461dd7b 100644 --- a/components/camel-xmlsecurity/src/test/java/org/apache/camel/component/xmlsecurity/XmlSignatureTest.java +++ b/components/camel-xmlsecurity/src/test/java/org/apache/camel/component/xmlsecurity/XmlSignatureTest.java @@ -63,6 +63,7 @@ import javax.xml.xpath.XPathExpression; import javax.xml.xpath.XPathExpressionException; import javax.xml.xpath.XPathFactory; +import org.junit.Ignore; import org.w3c.dom.Attr; import org.w3c.dom.Element; import org.w3c.dom.Node; @@ -730,6 +731,7 @@ public class XmlSignatureTest extends CamelTestSupport { assertMockEndpointsSatisfied(); } +@Ignore("Not all JDKs have provider to verify this key") @Test public void testVerifySignatureInvalidValueException() throws Exception { MockEndpoint mock = setupExceptionMock();
[camel] branch master updated: CAMEL-14538: camel-core - Do not load type converters via package scanning by default
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 ed35e63 CAMEL-14538: camel-core - Do not load type converters via package scanning by default ed35e63 is described below commit ed35e63140a3d53168d6c704f75129774fa6a4ef Author: Claus Ibsen AuthorDate: Thu Feb 13 06:03:20 2020 +0100 CAMEL-14538: camel-core - Do not load type converters via package scanning by default --- .../java/org/apache/camel/tests/typeconverterscan/RouteTest.java | 9 + 1 file changed, 9 insertions(+) diff --git a/tests/camel-typeconverterscan-test/src/test/java/org/apache/camel/tests/typeconverterscan/RouteTest.java b/tests/camel-typeconverterscan-test/src/test/java/org/apache/camel/tests/typeconverterscan/RouteTest.java index b5c6a01..02ea387 100644 --- a/tests/camel-typeconverterscan-test/src/test/java/org/apache/camel/tests/typeconverterscan/RouteTest.java +++ b/tests/camel-typeconverterscan-test/src/test/java/org/apache/camel/tests/typeconverterscan/RouteTest.java @@ -16,6 +16,7 @@ */ package org.apache.camel.tests.typeconverterscan; +import org.apache.camel.CamelContext; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.mock.MockEndpoint; import org.apache.camel.test.junit4.CamelTestSupport; @@ -23,6 +24,14 @@ import org.junit.Test; public class RouteTest extends CamelTestSupport { +@Override +protected CamelContext createCamelContext() throws Exception { +CamelContext context = super.createCamelContext(); +// we use Camel 2.x style type converters +context.setLoadTypeConverters(true); +return context; +} + @Test public void testRoute() throws Exception { MockEndpoint resultEndpoint = resolveMandatoryEndpoint("mock:result", MockEndpoint.class);
[camel] branch master updated: CAMEL-14538: camel-core - Do not load type converters via package scanning by default
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 752f94a CAMEL-14538: camel-core - Do not load type converters via package scanning by default 752f94a is described below commit 752f94a1b3bf0e54fc6f32f0830ad8a6ef2669c9 Author: Claus Ibsen AuthorDate: Thu Feb 13 06:00:58 2020 +0100 CAMEL-14538: camel-core - Do not load type converters via package scanning by default --- .../java/org/apache/camel/tests/partialclasspath/RouteTest.java | 9 + 1 file changed, 9 insertions(+) diff --git a/tests/camel-partial-classpath-test/src/test/java/org/apache/camel/tests/partialclasspath/RouteTest.java b/tests/camel-partial-classpath-test/src/test/java/org/apache/camel/tests/partialclasspath/RouteTest.java index cf70641..87e385b 100644 --- a/tests/camel-partial-classpath-test/src/test/java/org/apache/camel/tests/partialclasspath/RouteTest.java +++ b/tests/camel-partial-classpath-test/src/test/java/org/apache/camel/tests/partialclasspath/RouteTest.java @@ -16,6 +16,7 @@ */ package org.apache.camel.tests.partialclasspath; +import org.apache.camel.CamelContext; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.mock.MockEndpoint; import org.apache.camel.test.junit4.CamelTestSupport; @@ -23,6 +24,14 @@ import org.junit.Test; public class RouteTest extends CamelTestSupport { +@Override +protected CamelContext createCamelContext() throws Exception { +CamelContext context = super.createCamelContext(); +// we use Camel 2.x style type converters +context.setLoadTypeConverters(true); +return context; +} + @Test public void testRoute() throws Exception { MockEndpoint resultEndpoint = resolveMandatoryEndpoint("mock:result", MockEndpoint.class);
[camel] branch master updated: Fixed resilience4j after property placeholder changes in core
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 d3e934a Fixed resilience4j after property placeholder changes in core d3e934a is described below commit d3e934a0a61b981cf03d6f21f493e62b9ef7bc66 Author: Claus Ibsen AuthorDate: Thu Feb 13 05:58:27 2020 +0100 Fixed resilience4j after property placeholder changes in core --- .../org/apache/camel/component/resilience4j/ResilienceReifier.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/camel-resilience4j/src/main/java/org/apache/camel/component/resilience4j/ResilienceReifier.java b/components/camel-resilience4j/src/main/java/org/apache/camel/component/resilience4j/ResilienceReifier.java index ffbc8ae..b0bf8b6 100644 --- a/components/camel-resilience4j/src/main/java/org/apache/camel/component/resilience4j/ResilienceReifier.java +++ b/components/camel-resilience4j/src/main/java/org/apache/camel/component/resilience4j/ResilienceReifier.java @@ -112,7 +112,7 @@ public class ResilienceReifier extends ProcessorReifier
[camel] branch master updated: Fixed tests and use correct hl7 expression definition
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 44ff683 Fixed tests and use correct hl7 expression definition 44ff683 is described below commit 44ff68380c97eabbaabeea79f1ad2b10181489f9 Author: Claus Ibsen AuthorDate: Thu Feb 13 05:50:18 2020 +0100 Fixed tests and use correct hl7 expression definition --- .../java/org/apache/camel/component/hl7/HL7.java | 1 + .../camel/component/hl7/Hl7TerserExpression.java | 32 -- 2 files changed, 1 insertion(+), 32 deletions(-) diff --git a/components/camel-hl7/src/main/java/org/apache/camel/component/hl7/HL7.java b/components/camel-hl7/src/main/java/org/apache/camel/component/hl7/HL7.java index ee39912..c385974 100644 --- a/components/camel-hl7/src/main/java/org/apache/camel/component/hl7/HL7.java +++ b/components/camel-hl7/src/main/java/org/apache/camel/component/hl7/HL7.java @@ -24,6 +24,7 @@ import org.apache.camel.Exchange; import org.apache.camel.Expression; import org.apache.camel.Predicate; import org.apache.camel.builder.ValueBuilder; +import org.apache.camel.model.language.Hl7TerserExpression; import org.apache.camel.support.ExpressionAdapter; public final class HL7 { diff --git a/components/camel-hl7/src/main/java/org/apache/camel/component/hl7/Hl7TerserExpression.java b/components/camel-hl7/src/main/java/org/apache/camel/component/hl7/Hl7TerserExpression.java deleted file mode 100644 index 01e1169..000 --- a/components/camel-hl7/src/main/java/org/apache/camel/component/hl7/Hl7TerserExpression.java +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.camel.component.hl7; - -import org.apache.camel.model.language.ExpressionDefinition; - -class Hl7TerserExpression extends ExpressionDefinition { - -Hl7TerserExpression(String expression) { -super(expression); -} - -@Override -public String getLanguage() { -return "hl7terser"; -} - -}
[camel-quarkus] branch master updated: #670 fix PDF itests in native mode
This is an automated email from the ASF dual-hosted git repository. ffang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git The following commit(s) were added to refs/heads/master by this push: new 95ecf8f #670 fix PDF itests in native mode new 4deda38 Merge pull request #707 from ffang/issue670 95ecf8f is described below commit 95ecf8f91f2fe25a960d827a3fdc9c0b5bbc41aa Author: Freeman Fang AuthorDate: Wed Feb 12 17:23:29 2020 -0500 #670 fix PDF itests in native mode --- extensions/pdf/deployment/pom.xml | 4 .../camel/quarkus/component/pdf/deployment/PdfProcessor.java | 10 +++--- extensions/pdf/runtime/pom.xml | 10 ++ .../org/apache/camel/quarkus/component/pdf/it/PdfResource.java | 2 +- 4 files changed, 22 insertions(+), 4 deletions(-) diff --git a/extensions/pdf/deployment/pom.xml b/extensions/pdf/deployment/pom.xml index 3b7e9a2..0058ff4 100644 --- a/extensions/pdf/deployment/pom.xml +++ b/extensions/pdf/deployment/pom.xml @@ -50,6 +50,10 @@ org.apache.camel.quarkus camel-quarkus-pdf + +org.apache.camel.quarkus + camel-quarkus-support-commons-logging-deployment + diff --git a/extensions/pdf/deployment/src/main/java/org/apache/camel/quarkus/component/pdf/deployment/PdfProcessor.java b/extensions/pdf/deployment/src/main/java/org/apache/camel/quarkus/component/pdf/deployment/PdfProcessor.java index 60568c0..e7bbf14 100644 --- a/extensions/pdf/deployment/src/main/java/org/apache/camel/quarkus/component/pdf/deployment/PdfProcessor.java +++ b/extensions/pdf/deployment/src/main/java/org/apache/camel/quarkus/component/pdf/deployment/PdfProcessor.java @@ -16,11 +16,12 @@ */ package org.apache.camel.quarkus.component.pdf.deployment; +import io.quarkus.deployment.annotations.BuildProducer; import io.quarkus.deployment.annotations.BuildStep; import io.quarkus.deployment.builditem.FeatureBuildItem; +import io.quarkus.deployment.builditem.nativeimage.NativeImageConfigBuildItem; import io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem; import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem; -import org.apache.camel.component.pdf.PdfConfiguration; class PdfProcessor { @@ -42,8 +43,11 @@ class PdfProcessor { } @BuildStep -ReflectiveClassBuildItem initReflectiveConfiguration() { -return new ReflectiveClassBuildItem(true, false, PdfConfiguration.class); +NativeImageConfigBuildItem build(BuildProducer reflectiveClass) { +return NativeImageConfigBuildItem.builder() + .addRuntimeInitializedClass("org.apache.pdfbox.pdmodel.font.PDType1Font") + .addRuntimeInitializedClass("org.apache.camel.component.pdf.PdfConfiguration") +.build(); } } diff --git a/extensions/pdf/runtime/pom.xml b/extensions/pdf/runtime/pom.xml index a4de961..72da6bc 100644 --- a/extensions/pdf/runtime/pom.xml +++ b/extensions/pdf/runtime/pom.xml @@ -53,6 +53,16 @@ org.apache.camel camel-pdf + + +commons-logging +commons-logging + + + + +org.apache.camel.quarkus +camel-quarkus-support-commons-logging diff --git a/integration-tests/pdf/src/main/java/org/apache/camel/quarkus/component/pdf/it/PdfResource.java b/integration-tests/pdf/src/main/java/org/apache/camel/quarkus/component/pdf/it/PdfResource.java index ffd6fa8..c8d7bda 100644 --- a/integration-tests/pdf/src/main/java/org/apache/camel/quarkus/component/pdf/it/PdfResource.java +++ b/integration-tests/pdf/src/main/java/org/apache/camel/quarkus/component/pdf/it/PdfResource.java @@ -51,7 +51,7 @@ public class PdfResource { @Produces(MediaType.APPLICATION_OCTET_STREAM) public Response createFromText(String message) throws Exception { document = producerTemplate.requestBody( -"pdf:create?fontSize=6=PAGE_SIZE_A5=Courier", message, byte[].class); +"pdf:create?fontSize=6=PAGE_SIZE_A5", message, byte[].class); LOG.infof("The PDDocument has been created and contains %d bytes", document.length);
[GitHub] [camel-quarkus] ffang commented on issue #707: #670 fix PDF itests in native mode
ffang commented on issue #707: #670 fix PDF itests in native mode URL: https://github.com/apache/camel-quarkus/pull/707#issuecomment-585486533 Thanks @oscerd ! This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ffang merged pull request #707: #670 fix PDF itests in native mode
ffang merged pull request #707: #670 fix PDF itests in native mode URL: https://github.com/apache/camel-quarkus/pull/707 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ffang commented on issue #670: PDF itest fails in native mode when building the font cache
ffang commented on issue #670: PDF itest fails in native mode when building the font cache URL: https://github.com/apache/camel-quarkus/issues/670#issuecomment-585449089 create a PR to fix this issue here https://github.com/apache/camel-quarkus/pull/707 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ffang opened a new pull request #707: #670 fix PDF itests in native mode
ffang opened a new pull request #707: #670 fix PDF itests in native mode URL: https://github.com/apache/camel-quarkus/pull/707 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ppalaga commented on issue #698: Camel master update
ppalaga commented on issue #698: Camel master update URL: https://github.com/apache/camel-quarkus/pull/698#issuecomment-585409220 Failed due to transfer problems again. Let's rebase on top of master once https://github.com/apache/camel-quarkus/pull/705 is merged and see if the transfer problems go away. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ppalaga commented on issue #704: Ensure that catalog files are added to the native image
ppalaga commented on issue #704: Ensure that catalog files are added to the native image URL: https://github.com/apache/camel-quarkus/pull/704#issuecomment-585406473 Done https://github.com/apache/camel-quarkus/issues/706 and https://issues.apache.org/jira/browse/CAMEL-14545 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ppalaga opened a new issue #706: Improve RuntimeCatalogConfig docs once CAMEL-14545 is fixed
ppalaga opened a new issue #706: Improve RuntimeCatalogConfig docs once CAMEL-14545 is fixed URL: https://github.com/apache/camel-quarkus/issues/706 https://issues.apache.org/jira/browse/CAMEL-14545 asks for providing a page that explains what is Camel Catalog and what it is good for. Once that page is ready a link to it should be added to RuntimeCatalogConfig. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-website] zregvart commented on issue #155: chore: add Spring Boot docs
zregvart commented on issue #155: chore: add Spring Boot docs URL: https://github.com/apache/camel-website/pull/155#issuecomment-585339979 The preview is here: https://builds.apache.org/job/Camel.website/job/PR-155/Preview/ This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-spring-boot] 03/03: Regen to update with the `doctitle` attribute
This is an automated email from the ASF dual-hosted git repository. zregvart pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git commit c305ef2f30404044b8eb65a6c8a5edd8265aae58 Author: Zoran Regvart AuthorDate: Wed Feb 12 18:38:03 2020 +0100 Regen to update with the `doctitle` attribute --- .../camel-xslt-saxon-starter/src/main/docs/xslt-saxon-starter.adoc | 1 + components-starter/camel-xslt-starter/src/main/docs/xslt-starter.adoc| 1 + .../camel-xstream-starter/src/main/docs/xstream-starter.adoc | 1 + .../camel-yammer-starter/src/main/docs/yammer-starter.adoc | 1 + .../camel-zendesk-starter/src/main/docs/zendesk-starter.adoc | 1 + .../camel-zip-deflater-starter/src/main/docs/zip-deflater-starter.adoc | 1 + .../camel-zipfile-starter/src/main/docs/zipfile-starter.adoc | 1 + .../camel-zipkin-starter/src/main/docs/zipkin-starter.adoc | 1 + .../src/main/docs/zookeeper-master-starter.adoc | 1 + .../camel-zookeeper-starter/src/main/docs/zookeeper-starter.adoc | 1 + docs/modules/ROOT/pages/activemq-starter.adoc| 1 + docs/modules/ROOT/pages/ahc-starter.adoc | 1 + docs/modules/ROOT/pages/ahc-ws-starter.adoc | 1 + docs/modules/ROOT/pages/amqp-starter.adoc| 1 + docs/modules/ROOT/pages/any23-starter.adoc | 1 + docs/modules/ROOT/pages/apns-starter.adoc| 1 + docs/modules/ROOT/pages/as2-starter.adoc | 1 + docs/modules/ROOT/pages/asn1-starter.adoc| 1 + docs/modules/ROOT/pages/asterisk-starter.adoc| 1 + docs/modules/ROOT/pages/atmos-starter.adoc | 1 + docs/modules/ROOT/pages/atmosphere-websocket-starter.adoc| 1 + docs/modules/ROOT/pages/atom-starter.adoc| 1 + docs/modules/ROOT/pages/atomix-starter.adoc | 1 + docs/modules/ROOT/pages/avro-starter.adoc| 1 + docs/modules/ROOT/pages/aws-cw-starter.adoc | 1 + docs/modules/ROOT/pages/aws-ddb-starter.adoc | 1 + docs/modules/ROOT/pages/aws-ec2-starter.adoc | 1 + docs/modules/ROOT/pages/aws-ecs-starter.adoc | 1 + docs/modules/ROOT/pages/aws-eks-starter.adoc | 1 + docs/modules/ROOT/pages/aws-iam-starter.adoc | 1 + docs/modules/ROOT/pages/aws-kinesis-starter.adoc | 1 + docs/modules/ROOT/pages/aws-kms-starter.adoc | 1 + docs/modules/ROOT/pages/aws-lambda-starter.adoc | 1 + docs/modules/ROOT/pages/aws-mq-starter.adoc | 1 + docs/modules/ROOT/pages/aws-msk-starter.adoc | 1 + docs/modules/ROOT/pages/aws-s3-starter.adoc | 1 + docs/modules/ROOT/pages/aws-sdb-starter.adoc | 1 + docs/modules/ROOT/pages/aws-ses-starter.adoc | 1 + docs/modules/ROOT/pages/aws-sns-starter.adoc | 1 + docs/modules/ROOT/pages/aws-sqs-starter.adoc | 1 + docs/modules/ROOT/pages/aws-swf-starter.adoc | 1 + docs/modules/ROOT/pages/aws-translate-starter.adoc | 1 + docs/modules/ROOT/pages/aws2-cw-starter.adoc | 1 + docs/modules/ROOT/pages/aws2-ddb-starter.adoc| 1 + docs/modules/ROOT/pages/aws2-ec2-starter.adoc| 1 + docs/modules/ROOT/pages/aws2-ecs-starter.adoc| 1 + docs/modules/ROOT/pages/aws2-eks-starter.adoc| 1 + docs/modules/ROOT/pages/aws2-iam-starter.adoc| 1 + docs/modules/ROOT/pages/aws2-kms-starter.adoc| 1 + docs/modules/ROOT/pages/aws2-mq-starter.adoc | 1 + docs/modules/ROOT/pages/aws2-msk-starter.adoc| 1 + docs/modules/ROOT/pages/aws2-translate-starter.adoc | 1 + docs/modules/ROOT/pages/azure-starter.adoc | 1 + docs/modules/ROOT/pages/barcode-starter.adoc | 1 + docs/modules/ROOT/pages/base64-starter.adoc | 1 + docs/modules/ROOT/pages/bean-starter.adoc| 1 + docs/modules/ROOT/pages/bean-validator-starter.adoc | 1 + docs/modules/ROOT/pages/beanio-starter.adoc | 1 +
[camel-spring-boot] branch master updated (44c1233 -> c305ef2)
This is an automated email from the ASF dual-hosted git repository. zregvart pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git. from 44c1233 Copy `index.adoc` under docs/ new 7f34b7e Add doctitle atribute new e065b10 Regen to update with the `doctitle` attribute new c305ef2 Regen to update with the `doctitle` attribute The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../camel-activemq-starter/src/main/docs/activemq-starter.adoc | 1 + components-starter/camel-ahc-starter/src/main/docs/ahc-starter.adoc | 1 + .../camel-ahc-ws-starter/src/main/docs/ahc-ws-starter.adoc | 1 + components-starter/camel-amqp-starter/src/main/docs/amqp-starter.adoc| 1 + components-starter/camel-any23-starter/src/main/docs/any23-starter.adoc | 1 + components-starter/camel-apns-starter/src/main/docs/apns-starter.adoc| 1 + components-starter/camel-as2-starter/src/main/docs/as2-starter.adoc | 1 + components-starter/camel-asn1-starter/src/main/docs/asn1-starter.adoc| 1 + .../camel-asterisk-starter/src/main/docs/asterisk-starter.adoc | 1 + components-starter/camel-atmos-starter/src/main/docs/atmos-starter.adoc | 1 + .../src/main/docs/atmosphere-websocket-starter.adoc | 1 + components-starter/camel-atom-starter/src/main/docs/atom-starter.adoc| 1 + .../camel-atomix-starter/src/main/docs/atomix-starter.adoc | 1 + components-starter/camel-avro-starter/src/main/docs/avro-starter.adoc| 1 + .../camel-aws-cw-starter/src/main/docs/aws-cw-starter.adoc | 1 + .../camel-aws-ddb-starter/src/main/docs/aws-ddb-starter.adoc | 1 + .../camel-aws-ec2-starter/src/main/docs/aws-ec2-starter.adoc | 1 + .../camel-aws-ecs-starter/src/main/docs/aws-ecs-starter.adoc | 1 + .../camel-aws-eks-starter/src/main/docs/aws-eks-starter.adoc | 1 + .../camel-aws-iam-starter/src/main/docs/aws-iam-starter.adoc | 1 + .../camel-aws-kinesis-starter/src/main/docs/aws-kinesis-starter.adoc | 1 + .../camel-aws-kms-starter/src/main/docs/aws-kms-starter.adoc | 1 + .../camel-aws-lambda-starter/src/main/docs/aws-lambda-starter.adoc | 1 + .../camel-aws-mq-starter/src/main/docs/aws-mq-starter.adoc | 1 + .../camel-aws-msk-starter/src/main/docs/aws-msk-starter.adoc | 1 + .../camel-aws-s3-starter/src/main/docs/aws-s3-starter.adoc | 1 + .../camel-aws-sdb-starter/src/main/docs/aws-sdb-starter.adoc | 1 + .../camel-aws-ses-starter/src/main/docs/aws-ses-starter.adoc | 1 + .../camel-aws-sns-starter/src/main/docs/aws-sns-starter.adoc | 1 + .../camel-aws-sqs-starter/src/main/docs/aws-sqs-starter.adoc | 1 + .../camel-aws-swf-starter/src/main/docs/aws-swf-starter.adoc | 1 + .../camel-aws-translate-starter/src/main/docs/aws-translate-starter.adoc | 1 + .../camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc | 1 + .../camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc | 1 + .../camel-aws2-ec2-starter/src/main/docs/aws2-ec2-starter.adoc | 1 + .../camel-aws2-ecs-starter/src/main/docs/aws2-ecs-starter.adoc | 1 + .../camel-aws2-eks-starter/src/main/docs/aws2-eks-starter.adoc | 1 + .../camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc | 1 + .../camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc | 1 + .../camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc | 1 + .../camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc | 1 + .../src/main/docs/aws2-translate-starter.adoc| 1 + components-starter/camel-azure-starter/src/main/docs/azure-starter.adoc | 1 + .../camel-barcode-starter/src/main/docs/barcode-starter.adoc | 1 + .../camel-base64-starter/src/main/docs/base64-starter.adoc | 1 + components-starter/camel-bean-starter/src/main/docs/bean-starter.adoc| 1 + .../src/main/docs/bean-validator-starter.adoc| 1 + .../camel-beanio-starter/src/main/docs/beanio-starter.adoc | 1 + .../camel-beanstalk-starter/src/main/docs/beanstalk-starter.adoc | 1 + components-starter/camel-bindy-starter/src/main/docs/bindy-starter.adoc | 1 + .../camel-bonita-starter/src/main/docs/bonita-starter.adoc | 1 + components-starter/camel-box-starter/src/main/docs/box-starter.adoc | 1 + .../camel-braintree-starter/src/main/docs/braintree-starter.adoc | 1 + .../camel-browse-starter/src/main/docs/browse-starter.adoc | 1 +
[camel-spring-boot] 01/03: Add doctitle atribute
This is an automated email from the ASF dual-hosted git repository. zregvart pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git commit 7f34b7e9fd99032db96c25cd2426fe51be2b4744 Author: Zoran Regvart AuthorDate: Wed Feb 12 18:37:00 2020 +0100 Add doctitle atribute This adds the `doctitle` Asciidoc attribute making it unnecessary for the `.adoc` file to start with level 0 section. We want to start with level 1 section as these files will be included at the bottom of the corresponding component documentation and it would be incorrect for them to start with `` when rendered to HTML. --- .../src/main/resources/spring-boot-auto-configure-options.mvel | 1 + 1 file changed, 1 insertion(+) diff --git a/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel b/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel index 6156f18..955a761 100644 --- a/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel +++ b/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel @@ -1,4 +1,5 @@ :page-partial: +:doctitle: Camel Spring Boot Starter for @{title} == Spring Boot Auto-Configuration
[camel] branch master updated: Upgrade Hibernate Validator to version 6.1.2.Final
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 2cef021 Upgrade Hibernate Validator to version 6.1.2.Final 2cef021 is described below commit 2cef021487056949a089646d53c386bdb7d9bf54 Author: Andrea Cosentino AuthorDate: Wed Feb 12 17:57:03 2020 +0100 Upgrade Hibernate Validator to version 6.1.2.Final --- parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parent/pom.xml b/parent/pom.xml index a8f1d87..8354559 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -265,7 +265,7 @@ 3.12.6 1.2.6 2.1.11 -6.1.1.Final +6.1.2.Final 5.2.16.Final 2.4.13 2.5.0
[camel-spring-boot] branch master updated: Copy `index.adoc` under docs/
This is an automated email from the ASF dual-hosted git repository. zregvart 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 44c1233 Copy `index.adoc` under docs/ 44c1233 is described below commit 44c12331314e9078995568b019adb59cda566766 Author: Zoran Regvart AuthorDate: Wed Feb 12 18:03:55 2020 +0100 Copy `index.adoc` under docs/ This copies the README.adoc we have in the `components-starter/` directory and configures the title of the Antora module. --- docs/antora.yml|1 + docs/modules/ROOT/pages/index.adoc | 1262 docs/pom.xml |1 + 3 files changed, 1264 insertions(+) diff --git a/docs/antora.yml b/docs/antora.yml index 340c725..59f6711 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -16,4 +16,5 @@ # name: camel-spring-boot +title: Camel Spring Boot Starters version: latest diff --git a/docs/modules/ROOT/pages/index.adoc b/docs/modules/ROOT/pages/index.adoc new file mode 100644 index 000..6b9f67d --- /dev/null +++ b/docs/modules/ROOT/pages/index.adoc @@ -0,0 +1,1262 @@ += Component Starters + +Apache Camel Spring Boot supports the following Camel artifacts as Spring Boot Starters + +== Camel Components + +// components: START +Number of Camel components: 319 in 254 JAR artifacts (1 deprecated) + +[width="100%",cols="4,1,5",options="header"] +|=== +| Component | Since | Description + +| link:https://camel.apache.org/components/latest/activemq-component.html[ActiveMQ] (camel-activemq-starter) + +`activemq:destinationType:destinationName` | 1.0 | The activemq component allows messages to be sent to (or consumed from) Apache ActiveMQ. This component extends the Camel JMS component. + +| link:https://camel.apache.org/components/latest/ahc-component.html[AHC] (camel-ahc-starter) + +`ahc:httpUri` | 2.8 | To call external HTTP services using Async Http Client. + +| link:https://camel.apache.org/components/latest/ahc-ws-component.html[AHC Websocket] (camel-ahc-ws-starter) + +`ahc-ws:httpUri` | 2.14 | To exchange data with external Websocket servers using Async Http Client. + +| link:https://camel.apache.org/components/latest/amqp-component.html[AMQP] (camel-amqp-starter) + +`amqp:destinationType:destinationName` | 1.2 | Messaging with AMQP protocol using Apache QPid Client. + +| link:https://camel.apache.org/components/latest/apns-component.html[APNS] (camel-apns-starter) + +`apns:name` | 2.8 | For sending notifications to Apple iOS devices. + +| link:https://camel.apache.org/components/latest/as2-component.html[AS2] (camel-as2-starter) + +`as2:apiName/methodName` | 2.22 | Component used for transferring data secure and reliable over the internet using the AS2 protocol. + +| link:https://camel.apache.org/components/latest/asterisk-component.html[Asterisk] (camel-asterisk-starter) + +`asterisk:name` | 2.18 | The asterisk component is used to interact with Asterisk PBX Server. + +| link:https://camel.apache.org/components/latest/atmos-component.html[Atmos] (camel-atmos-starter) + +`atmos:name/operation` | 2.15 | The atmos component is used for integrating with EMC's Atomos Storage. + +| link:https://camel.apache.org/components/latest/atmosphere-websocket-component.html[Atmosphere Websocket] (camel-atmosphere-websocket-starter) + +`atmosphere-websocket:servicePath` | 2.14 | To exchange data with external Websocket clients using Atmosphere. + +| link:https://camel.apache.org/components/latest/atom-component.html[Atom] (camel-atom-starter) + +`atom:feedUri` | 1.2 | The atom component is used for consuming Atom RSS feeds. + +| link:https://camel.apache.org/components/latest/atomix-map-component.html[Atomix Map] (camel-atomix-starter) + +`atomix-map:resourceName` | 2.20 | The atomix-map component is used to access Atomix's distributed map. + +| link:https://camel.apache.org/components/latest/atomix-messaging-component.html[Atomix Messaging] (camel-atomix-starter) + +`atomix-messaging:resourceName` | 2.20 | The atomix-messaging component is used to access Atomix's group messaging. + +| link:https://camel.apache.org/components/latest/atomix-multimap-component.html[Atomix MultiMap] (camel-atomix-starter) + +`atomix-multimap:resourceName` | 2.20 | The atomix-multimap component is used to access Atomix's distributed multi map. + +| link:https://camel.apache.org/components/latest/atomix-queue-component.html[Atomix Queue] (camel-atomix-starter) + +`atomix-queue:resourceName` | 2.20 | The atomix-queue component is used to access Atomix's distributed queue. + +| link:https://camel.apache.org/components/latest/atomix-set-component.html[Atomix Set] (camel-atomix-starter) + +`atomix-set:resourceName` | 2.20 | The atomix-set component is used to access Atomix's distributed set. + +|
[GitHub] [camel-website] zregvart commented on issue #156: Add camel-kafka-connector to projects list
zregvart commented on issue #156: Add camel-kafka-connector to projects list URL: https://github.com/apache/camel-website/pull/156#issuecomment-585303940 Thanks @omarsmak I forgot about that! This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-website] zregvart merged pull request #156: Add camel-kafka-connector to projects list
zregvart merged pull request #156: Add camel-kafka-connector to projects list URL: https://github.com/apache/camel-website/pull/156 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-website] branch master updated: add camel-kafka-connector to projects list
This is an automated email from the ASF dual-hosted git repository. zregvart pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-website.git The following commit(s) were added to refs/heads/master by this push: new 33ea4ae add camel-kafka-connector to projects list 33ea4ae is described below commit 33ea4ae35db1a2808c60959c4874689ef375ada1 Author: Omar Al-Safi AuthorDate: Wed Feb 12 17:30:13 2020 +0100 add camel-kafka-connector to projects list --- config.toml | 7 +++ content/projects/camel-kafka-connector.md | 9 + 2 files changed, 16 insertions(+) diff --git a/config.toml b/config.toml index b3a4888..e30f660 100644 --- a/config.toml +++ b/config.toml @@ -39,6 +39,13 @@ timeout = 30 url = "/projects/camel-quarkus/" [[menu.main]] +name = "Camel Kafka Connector" +parent = "projects" +weight = 3 +identifier = "project-camel-kafka-connector" +url = "/projects/camel-kafka-connector/" + +[[menu.main]] name = "Documentation" identifier = "docs" weight = 4 diff --git a/content/projects/camel-kafka-connector.md b/content/projects/camel-kafka-connector.md new file mode 100644 index 000..af67831 --- /dev/null +++ b/content/projects/camel-kafka-connector.md @@ -0,0 +1,9 @@ +--- +title: Camel Kafka Connector +--- + +# Apache Camel Kafka Connector + +Camel Kafka Connector allows you to use all Camel [components](../../components/latest/) as [Kafka Connect](http://kafka.apache.org/documentation/#connect) connectors, which as result expands Kafka Connect compatibility to include all Camel components to be used in Kafka ecosystem. + +For more information checkout the [Camel Kafka Connector manual](../../camel-kafka-connector/latest/) and join the community on the [Camel Users mailing list](../../community/mailing-list/) or chat on [Gitter chat](https://gitter.im/apache/camel-kafka-connector) and have a look at the [Camel Kafka Connector GitHub repository](https://github.com/apache/camel-kafka-connector/).
[GitHub] [camel-quarkus] ppalaga commented on issue #705: Update mvnd.builder.rules
ppalaga commented on issue #705: Update mvnd.builder.rules URL: https://github.com/apache/camel-quarkus/pull/705#issuecomment-585301081 The previous iteration failed on a dependency download again. Lets try with `-Dmaven.wagon.http.retryHandler.requestSentEnabled=true` in 748db16 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-quarkus] branch master updated (53ffbc5 -> 73afcd2)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git. from 53ffbc5 Cleanup: Declare quarkus-development-mode-spi as a nonExtensionArtifact new 7634cc0 Fix #696 Test HTTPS with the HTTP clients new d5c59e1 Re-use the cached local Maven repo even in build-alternative-jvm job new 73afcd2 Merge pull request #697 from ppalaga/i696 The 867 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .github/workflows/pr-build.yaml| 8 +++ .../quarkus/component/http/it/HttpResource.java| 30 +++ .../camel/quarkus/component/http/it/HttpTest.java | 29 +++ .../camel/quarkus/test/TrustStoreResource.java | 58 ++ 4 files changed, 125 insertions(+) create mode 100644 integration-tests/support/test-support/src/main/java/org/apache/camel/quarkus/test/TrustStoreResource.java
[GitHub] [camel-quarkus] oscerd merged pull request #697: Fix #696 Test HTTPS with the HTTP clients
oscerd merged pull request #697: Fix #696 Test HTTPS with the HTTP clients URL: https://github.com/apache/camel-quarkus/pull/697 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] oscerd closed issue #696: Test HTTPS with the HTTP clients
oscerd closed issue #696: Test HTTPS with the HTTP clients URL: https://github.com/apache/camel-quarkus/issues/696 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ppalaga commented on issue #697: Fix #696 Test HTTPS with the HTTP clients
ppalaga commented on issue #697: Fix #696 Test HTTPS with the HTTP clients URL: https://github.com/apache/camel-quarkus/pull/697#issuecomment-585295976 Is this good to merge now that the CI is passing? This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ppalaga edited a comment on issue #698: Camel master update
ppalaga edited a comment on issue #698: Camel master update URL: https://github.com/apache/camel-quarkus/pull/698#issuecomment-585295345 3b260bc adapts to the newest changes in Camel This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ppalaga commented on issue #698: Camel master update
ppalaga commented on issue #698: Camel master update URL: https://github.com/apache/camel-quarkus/pull/698#issuecomment-585295345 ConfigurerResolver adapts to the newest changes in Camel This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-website] omarsmak opened a new pull request #156: Add camel-kafka-connector to projects list
omarsmak opened a new pull request #156: Add camel-kafka-connector to projects list URL: https://github.com/apache/camel-website/pull/156 Per title This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-website] 01/01: add camel-kafka-connector to projects list
This is an automated email from the ASF dual-hosted git repository. oalsafi pushed a commit to branch add-kafka-connet in repository https://gitbox.apache.org/repos/asf/camel-website.git commit f2c756ef5f5326779821579fcd93a576d03f9008 Author: Omar Al-Safi AuthorDate: Wed Feb 12 17:30:13 2020 +0100 add camel-kafka-connector to projects list --- config.toml | 7 +++ content/projects/camel-kafka-connector.md | 9 + 2 files changed, 16 insertions(+) diff --git a/config.toml b/config.toml index b3a4888..e30f660 100644 --- a/config.toml +++ b/config.toml @@ -39,6 +39,13 @@ timeout = 30 url = "/projects/camel-quarkus/" [[menu.main]] +name = "Camel Kafka Connector" +parent = "projects" +weight = 3 +identifier = "project-camel-kafka-connector" +url = "/projects/camel-kafka-connector/" + +[[menu.main]] name = "Documentation" identifier = "docs" weight = 4 diff --git a/content/projects/camel-kafka-connector.md b/content/projects/camel-kafka-connector.md new file mode 100644 index 000..af67831 --- /dev/null +++ b/content/projects/camel-kafka-connector.md @@ -0,0 +1,9 @@ +--- +title: Camel Kafka Connector +--- + +# Apache Camel Kafka Connector + +Camel Kafka Connector allows you to use all Camel [components](../../components/latest/) as [Kafka Connect](http://kafka.apache.org/documentation/#connect) connectors, which as result expands Kafka Connect compatibility to include all Camel components to be used in Kafka ecosystem. + +For more information checkout the [Camel Kafka Connector manual](../../camel-kafka-connector/latest/) and join the community on the [Camel Users mailing list](../../community/mailing-list/) or chat on [Gitter chat](https://gitter.im/apache/camel-kafka-connector) and have a look at the [Camel Kafka Connector GitHub repository](https://github.com/apache/camel-kafka-connector/).
[camel-website] branch add-kafka-connet created (now f2c756e)
This is an automated email from the ASF dual-hosted git repository. oalsafi pushed a change to branch add-kafka-connet in repository https://gitbox.apache.org/repos/asf/camel-website.git. at f2c756e add camel-kafka-connector to projects list This branch includes the following new commits: new f2c756e add camel-kafka-connector to projects list The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[GitHub] [camel-website] zregvart commented on issue #155: chore: add Spring Boot docs
zregvart commented on issue #155: chore: add Spring Boot docs URL: https://github.com/apache/camel-website/pull/155#issuecomment-585270763 The build fails because there is no `index.adoc` in `camel-spring-boot`. I think I need to generate one from the list of starters in the `README.adoc` there. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel] branch master updated: Change comparsion based on String
This is an automated email from the ASF dual-hosted git repository. oalsafi 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 1fb3eb4 Change comparsion based on String new 621 Merge pull request #3573 from omarsmak/fix-small-lgtm 1fb3eb4 is described below commit 1fb3eb4aa6a7375aa228b1459bf2b7aac04fd03a Author: Omar Al-Safi AuthorDate: Wed Feb 12 16:34:59 2020 +0100 Change comparsion based on String --- .../src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Endpoint.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Endpoint.java b/components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Endpoint.java index e6a8187..fe7f4fe 100644 --- a/components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Endpoint.java +++ b/components/camel-aws2-ddb/src/main/java/org/apache/camel/component/aws2/ddb/Ddb2Endpoint.java @@ -189,6 +189,6 @@ public class Ddb2Endpoint extends ScheduledPollEndpoint { } private boolean isTableActive(TableDescription tableDescription) { -return tableDescription.tableStatus().equals(TableStatus.ACTIVE.toString()); +return tableDescription.tableStatus().toString().equals(TableStatus.ACTIVE.toString()); } }
[camel] branch master updated: CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes.
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 28e0c2f CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes. 28e0c2f is described below commit 28e0c2fd74c07f9c5059a4a724a2877e1755497d Author: Claus Ibsen AuthorDate: Wed Feb 12 16:31:30 2020 +0100 CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes. --- .../component/ComponentsBuilderFactory.java| 12 -- .../component/dsl/EtcdComponentBuilderFactory.java | 206 - .../src/generated/resources/metadata.json | 20 -- 3 files changed, 238 deletions(-) diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java index 04eb48f..49f5a20 100644 --- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java +++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java @@ -1227,18 +1227,6 @@ public interface ComponentsBuilderFactory { return org.apache.camel.builder.component.dsl.ElytronComponentBuilderFactory.elytron(); } /** - * Etcd (camel-etcd) - * The camel etcd component allows you to work with Etcd, a distributed - * reliable key-value store. - * - * Category: clustering,database - * Since: 2.18 - * Maven coordinates: org.apache.camel:camel-etcd - */ -static org.apache.camel.builder.component.dsl.EtcdComponentBuilderFactory.EtcdComponentBuilder etcd() { -return org.apache.camel.builder.component.dsl.EtcdComponentBuilderFactory.etcd(); -} -/** * Etcd Keys (camel-etcd) * Camel Etcd support * diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdComponentBuilderFactory.java deleted file mode 100644 index b80998c..000 --- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdComponentBuilderFactory.java +++ /dev/null @@ -1,206 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.camel.builder.component.dsl; - -import javax.annotation.Generated; -import org.apache.camel.Component; -import org.apache.camel.builder.component.AbstractComponentBuilder; -import org.apache.camel.builder.component.ComponentBuilder; -import org.apache.camel.component.etcd.EtcdComponent; - -/** - * The camel etcd component allows you to work with Etcd, a distributed reliable - * key-value store. - * - * Generated by camel-package-maven-plugin - do not edit this file! - */ -@Generated("org.apache.camel.maven.packaging.ComponentDslMojo") -public interface EtcdComponentBuilderFactory { - -/** - * Etcd (camel-etcd) - * The camel etcd component allows you to work with Etcd, a distributed - * reliable key-value store. - * - * Category: clustering,database - * Since: 2.18 - * Maven coordinates: org.apache.camel:camel-etcd - */ -static EtcdComponentBuilder etcd() { -return new EtcdComponentBuilderImpl(); -} - -/** - * Builder for the Etcd component. - */ -interface EtcdComponentBuilder extends ComponentBuilder { -/** - * The password to use for basic authentication. - * - * The option is a: java.lang.String type. - * - * Group: common - */ -default EtcdComponentBuilder password(java.lang.String password) { -doSetProperty("password", password); -return this; -} -/** - * To configure security using SSLContextParameters. - * - * The option
[camel] branch master updated: Use .adoc instead of .html in docs
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 5267efa Use .adoc instead of .html in docs 5267efa is described below commit 5267efae54883ba9e38dcdab4b592ecc5f6b3517 Author: Claus Ibsen AuthorDate: Wed Feb 12 16:24:36 2020 +0100 Use .adoc instead of .html in docs --- docs/user-manual/modules/ROOT/pages/getting-started.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/user-manual/modules/ROOT/pages/getting-started.adoc b/docs/user-manual/modules/ROOT/pages/getting-started.adoc index 32f22a5..9c12ca4 100644 --- a/docs/user-manual/modules/ROOT/pages/getting-started.adoc +++ b/docs/user-manual/modules/ROOT/pages/getting-started.adoc @@ -11,7 +11,7 @@ documentation before continuing: * Longer xref:book-getting-started.adoc[Getting Started Guide] * Find out about xref:enterprise-integration-patterns.adoc[Enterprise Integration Patterns] and how to implement them with Camel -* Review the xref:architecture.html[Architecture guide] to see how to build Routes using the xref:java-dsl.adoc[Java DSL] +* Review the xref:architecture.adoc[Architecture guide] to see how to build Routes using the xref:java-dsl.adoc[Java DSL] or xref:xml-configuration.adoc[XML DSL] [[GettingStarted-WorkingwithCamelContextsandRouteBuilders]]
[camel] branch master updated: Added Reference Links (#3567)
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 9a61ade Added Reference Links (#3567) 9a61ade is described below commit 9a61ade74541a5e3d627df3748756f5202c68807 Author: Nitesh Koushik S <39699046+niteshkous...@users.noreply.github.com> AuthorDate: Wed Feb 12 20:53:52 2020 +0530 Added Reference Links (#3567) * Added Reference Links These reference links in the document helps in redirecting to the different pages. Instead of searching each section. * Update docs/user-manual/modules/ROOT/pages/getting-started.adoc Thanks for the suggestions. Going forward we will take care. Co-Authored-By: Zoran Regvart * Update docs/user-manual/modules/ROOT/pages/getting-started.adoc Thanks for the suggestions. Going forward we will take care. Co-Authored-By: Zoran Regvart Co-authored-by: Zoran Regvart --- docs/user-manual/modules/ROOT/pages/getting-started.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/user-manual/modules/ROOT/pages/getting-started.adoc b/docs/user-manual/modules/ROOT/pages/getting-started.adoc index 0de2d84..32f22a5 100644 --- a/docs/user-manual/modules/ROOT/pages/getting-started.adoc +++ b/docs/user-manual/modules/ROOT/pages/getting-started.adoc @@ -8,10 +8,10 @@ Building it yourself. Then come back here and you might want to read the following documentation before continuing: -* Longer Getting Started Guide +* Longer xref:book-getting-started.adoc[Getting Started Guide] * Find out about xref:enterprise-integration-patterns.adoc[Enterprise Integration Patterns] and how to implement them with Camel -* Review the Architecture guide to see how to build Routes using the xref:java-dsl.adoc[Java DSL] +* Review the xref:architecture.html[Architecture guide] to see how to build Routes using the xref:java-dsl.adoc[Java DSL] or xref:xml-configuration.adoc[XML DSL] [[GettingStarted-WorkingwithCamelContextsandRouteBuilders]]
[camel] 01/02: CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes.
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 commit 282cb0868c11986b5558f5394cd05a7a6b7b Author: Claus Ibsen AuthorDate: Wed Feb 12 16:19:53 2020 +0100 CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes. --- .../src/test/java/org/apache/camel/itest/karaf/CamelEtcdTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelEtcdTest.java b/tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelEtcdTest.java index 9a3199e..9c60a8e 100644 --- a/tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelEtcdTest.java +++ b/tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelEtcdTest.java @@ -27,7 +27,9 @@ public class CamelEtcdTest extends BaseKarafTest { @Test public void test() throws Exception { -testComponent(COMPONENT); +testComponent(COMPONENT, "etcd-keys"); +testComponent(COMPONENT, "etcd-stats"); +testComponent(COMPONENT, "etcd-watch"); } } \ No newline at end of file
[camel] branch master updated (d308dfd -> 4cf74d4)
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git. from d308dfd Add inclusion of Spring Boot starter documentation new 282cb08 CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes. new 4cf74d4 Fixed duplicate warnings in maven pom.xml The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: tests/camel-itest-karaf/pom.xml| 54 -- .../apache/camel/itest/karaf/CamelEtcdTest.java| 4 +- 2 files changed, 12 insertions(+), 46 deletions(-)
[camel] 02/02: Fixed duplicate warnings in maven pom.xml
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 commit 4cf74d4f98029f69aa2f02ba92b881a412591cd1 Author: Claus Ibsen AuthorDate: Wed Feb 12 16:20:08 2020 +0100 Fixed duplicate warnings in maven pom.xml --- tests/camel-itest-karaf/pom.xml | 54 +++-- 1 file changed, 9 insertions(+), 45 deletions(-) diff --git a/tests/camel-itest-karaf/pom.xml b/tests/camel-itest-karaf/pom.xml index 02c38e4..22cb325 100644 --- a/tests/camel-itest-karaf/pom.xml +++ b/tests/camel-itest-karaf/pom.xml @@ -39,26 +39,6 @@ test -org.ops4j.pax.exam -pax-exam-junit4 -test - - -org.ops4j.pax.exam -pax-exam -test - - -org.ops4j.pax.exam -pax-exam-container-karaf -test - - -org.ops4j.pax.exam -pax-exam-link-mvn -test - - org.apache.karaf apache-karaf ${karaf4-version} @@ -160,23 +140,28 @@ org.ops4j.pax.exam +pax-exam-junit4 +test + + +org.ops4j.pax.exam pax-exam test org.ops4j.pax.exam -pax-exam-spi -${pax-exam-version} +pax-exam-container-karaf test org.ops4j.pax.exam -pax-exam-junit4 +pax-exam-link-mvn test org.ops4j.pax.exam -pax-exam-container-karaf +pax-exam-spi +${pax-exam-version} test @@ -275,27 +260,6 @@ - - -org.apache.maven.plugins -maven-surefire-plugin - - -integration-test - -test - - - -**/*IT.java - - 300 - - - - -
[camel-examples] branch master updated: Move Camel BOM to each example
This is an automated email from the ASF dual-hosted git repository. oalsafi pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-examples.git The following commit(s) were added to refs/heads/master by this push: new 2b750d1 Move Camel BOM to each example 2b750d1 is described below commit 2b750d18a6593d6bffe7c5170124bf19f0a7d55f Author: Omar Al-Safi AuthorDate: Wed Feb 12 16:20:27 2020 +0100 Move Camel BOM to each example --- examples/camel-example-activemq-tomcat/pom.xml | 13 +++ examples/camel-example-aggregate/pom.xml | 16 ++- examples/camel-example-any23/pom.xml | 124 - .../camel-example-artemis-amqp-blueprint/pom.xml | 13 +++ .../camel-example-artemis-large-messages/pom.xml | 13 +++ examples/camel-example-artemis/pom.xml | 13 +++ examples/camel-example-as2/pom.xml | 13 +++ examples/camel-example-bigxml-split/pom.xml| 13 +++ examples/camel-example-billboard-aggr/pom.xml | 13 +++ examples/camel-example-cafe-endpointdsl/pom.xml| 13 +++ examples/camel-example-cafe/pom.xml| 13 +++ .../camel-example-cassandra-kubernetes/pom.xml | 13 +++ examples/camel-example-cdi-aws-s3/pom.xml | 13 +++ examples/camel-example-cdi-cassandraql/pom.xml | 13 +++ examples/camel-example-cdi-kubernetes/pom.xml | 13 +++ examples/camel-example-cdi-metrics/pom.xml | 13 +++ examples/camel-example-cdi-properties/pom.xml | 13 +++ examples/camel-example-cdi-rest-servlet/pom.xml| 13 +++ examples/camel-example-cdi-test/pom.xml| 13 +++ examples/camel-example-cdi-xml/pom.xml | 13 +++ examples/camel-example-cdi/pom.xml | 13 +++ examples/camel-example-console/pom.xml | 13 +++ examples/camel-example-cxf-blueprint/pom.xml | 13 +++ examples/camel-example-cxf-proxy/pom.xml | 13 +++ examples/camel-example-cxf-tomcat/pom.xml | 13 +++ .../pom.xml| 13 +++ examples/camel-example-cxf/pom.xml | 13 +++ examples/camel-example-debezium/pom.xml| 13 +++ examples/camel-example-ehcache-blueprint/pom.xml | 13 +++ examples/camel-example-fhir-osgi/pom.xml | 13 +++ examples/camel-example-fhir/pom.xml| 13 +++ examples/camel-example-ftp/pom.xml | 13 +++ examples/camel-example-google-pubsub/pom.xml | 13 +++ .../camel-example-hazelcast-kubernetes/pom.xml | 13 +++ examples/camel-example-java8/pom.xml | 13 +++ examples/camel-example-jdbc/pom.xml| 13 +++ examples/camel-example-jms-file/pom.xml| 13 +++ examples/camel-example-jmx/pom.xml | 13 +++ examples/camel-example-jooq/pom.xml| 13 +++ examples/camel-example-kafka/pom.xml | 13 +++ examples/camel-example-kotlin/pom.xml | 13 +++ examples/camel-example-loadbalancing/pom.xml | 13 +++ examples/camel-example-loan-broker-cxf/pom.xml | 13 +++ examples/camel-example-loan-broker-jms/pom.xml | 13 +++ examples/camel-example-main-artemis/pom.xml| 13 +++ examples/camel-example-main-tiny/pom.xml | 13 +++ examples/camel-example-main-xml/pom.xml| 13 +++ examples/camel-example-main/pom.xml| 13 +++ examples/camel-example-management/pom.xml | 13 +++ examples/camel-example-micrometer/pom.xml | 13 +++ examples/camel-example-mybatis/pom.xml | 13 +++ .../camel-example-netty-custom-correlation/pom.xml | 13 +++ examples/camel-example-netty-http/pom.xml | 13 +++ examples/camel-example-olingo4-blueprint/pom.xml | 13 +++ examples/camel-example-openapi-cdi/pom.xml | 13 +++ examples/camel-example-openapi-osgi/pom.xml| 13 +++ examples/camel-example-pojo-messaging/pom.xml | 13 +++ .../camel-example-reactive-executor-vertx/pom.xml | 13 +++ .../pom.xml| 13 +++ examples/camel-example-route-throttling/pom.xml| 13 +++ .../camel-example-servlet-rest-blueprint/pom.xml | 13 +++ examples/camel-example-servlet-tomcat/pom.xml | 13 +++ examples/camel-example-spark-rest/pom.xml | 13 +++ examples/camel-example-splunk/pom.xml | 13 +++ examples/camel-example-spring-javaconfig/pom.xml | 13 +++ examples/camel-example-spring-jms/pom.xml | 13 +++ examples/camel-example-spring-pulsar/pom.xml | 13 +++ examples/camel-example-spring-security/pom.xml | 13 +++ examples/camel-example-spring-ws/pom.xml | 13 +++ examples/camel-example-spring-xquery/pom.xml | 13 +++ examples/camel-example-spring/pom.xml | 13 +++ examples/camel-example-sql-blueprint/pom.xml | 13 +++
[GitHub] [camel-website] zregvart opened a new pull request #155: chore: add Spring Boot docs
zregvart opened a new pull request #155: chore: add Spring Boot docs URL: https://github.com/apache/camel-website/pull/155 This adds Camel Spring Boot git repository to the list of Antora pulled git repositories. Which is required for the Spring Boot Starter documentation to be included in the component reference. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-kafka-connector] branch master updated: Small adjustment to sourcechecks.
This is an automated email from the ASF dual-hosted git repository. valdar pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git The following commit(s) were added to refs/heads/master by this push: new 6106196 Small adjustment to sourcechecks. 6106196 is described below commit 6106196e3cd69305f54231a18a066e68d47313b2 Author: Andrea Tarocchi AuthorDate: Wed Feb 12 15:27:53 2020 +0100 Small adjustment to sourcechecks. --- .github/workflows/master-pr-build.yml| 2 +- .github/workflows/master-push-build.yml | 2 +- buildingtools/src/main/resources/camel-checkstyle.xml| 1 - .../camel/springboot/maven/StarterGeneratorMojo.java | 16 4 files changed, 10 insertions(+), 11 deletions(-) diff --git a/.github/workflows/master-pr-build.yml b/.github/workflows/master-pr-build.yml index 653b477..3ff3159 100644 --- a/.github/workflows/master-pr-build.yml +++ b/.github/workflows/master-pr-build.yml @@ -34,6 +34,6 @@ jobs: with: java-version: ${{ matrix.java }} - name: mvn sourcecheck - run: ./mvnw -V --no-transfer-progress clean install -DskipTests && ./mvnw -V --no-transfer-progress -Dcheckstyle.failOnViolation=true -Psourcecheck -DskipTests clean verify + run: ./mvnw -V --no-transfer-progress -DskipTests --projects org.apache.camel.kafkaconnector:camel-buildtools clean install && ./mvnw -V --no-transfer-progress -Dcheckstyle.failOnViolation=true -Psourcecheck -DskipTests clean verify - name: mvn build and itests run: ./mvnw -V --no-transfer-progress -DskipIntegrationTests=false clean install diff --git a/.github/workflows/master-push-build.yml b/.github/workflows/master-push-build.yml index 25a7195..4cf1389 100644 --- a/.github/workflows/master-push-build.yml +++ b/.github/workflows/master-push-build.yml @@ -34,6 +34,6 @@ jobs: with: java-version: ${{ matrix.java }} - name: mvn sourcecheck -run: ./mvnw -V --no-transfer-progress clean install -DskipTests && ./mvnw -V --no-transfer-progress -Dcheckstyle.failOnViolation=true -Psourcecheck -DskipTests clean verify +run: ./mvnw -V --no-transfer-progress -DskipTests --projects org.apache.camel.kafkaconnector:camel-buildtools clean install && ./mvnw -V --no-transfer-progress -Dcheckstyle.failOnViolation=true -Psourcecheck -DskipTests clean verify - name: mvn build and itests run: ./mvnw -V --no-transfer-progress -DskipIntegrationTests=false clean install diff --git a/buildingtools/src/main/resources/camel-checkstyle.xml b/buildingtools/src/main/resources/camel-checkstyle.xml index c21a0aa..f699143 100644 --- a/buildingtools/src/main/resources/camel-checkstyle.xml +++ b/buildingtools/src/main/resources/camel-checkstyle.xml @@ -374,7 +374,6 @@ lengths, if/try depths, etc... - diff --git a/tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/StarterGeneratorMojo.java b/tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/StarterGeneratorMojo.java index 2778c3f..bb8119b 100644 --- a/tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/StarterGeneratorMojo.java +++ b/tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/StarterGeneratorMojo.java @@ -91,14 +91,14 @@ public class StarterGeneratorMojo extends AbstractMojo { protected void doExecute() throws Exception { switch (action) { -case "create": -createStarter(); -break; -case "delete": -deleteStarter(); -break; -default: -throw new MojoFailureException("Unknown action: " + action); +case "create": +createStarter(); +break; +case "delete": +deleteStarter(); +break; +default: +throw new MojoFailureException("Unknown action: " + action); } }
[GitHub] [camel-kafka-connector] valdar merged pull request #91: Small adjustment to sourcechecks.
valdar merged pull request #91: Small adjustment to sourcechecks. URL: https://github.com/apache/camel-kafka-connector/pull/91 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-kafka-connector] valdar opened a new pull request #91: Small adjustment to sourcechecks.
valdar opened a new pull request #91: Small adjustment to sourcechecks. URL: https://github.com/apache/camel-kafka-connector/pull/91 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-examples] 01/01: Merge pull request #1 from apache/change-to-camel-bom
This is an automated email from the ASF dual-hosted git repository. oalsafi pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-examples.git commit 55dd3ffe8508a58c903bb841e5ba8e16fe1c9770 Merge: 0bf5e9b 2265a74 Author: Omar Al-Safi AuthorDate: Wed Feb 12 14:44:34 2020 +0100 Merge pull request #1 from apache/change-to-camel-bom Change to camel bom examples/camel-example-activemq-tomcat/pom.xml | 10 +++ examples/camel-example-aggregate/pom.xml | 3 + examples/camel-example-any23/pom.xml | 1 + .../camel-example-artemis-amqp-blueprint/pom.xml | 3 + .../camel-example-artemis-large-messages/pom.xml | 4 ++ examples/camel-example-artemis/pom.xml | 3 + examples/camel-example-as2/pom.xml | 2 + examples/camel-example-bigxml-split/pom.xml| 6 +- examples/camel-example-billboard-aggr/pom.xml | 3 + examples/camel-example-cafe-endpointdsl/pom.xml| 4 ++ examples/camel-example-cafe/pom.xml| 4 ++ .../camel-example-cassandra-kubernetes/pom.xml | 5 +- examples/camel-example-cdi-aws-s3/pom.xml | 3 + examples/camel-example-cdi-cassandraql/pom.xml | 3 + examples/camel-example-cdi-kubernetes/pom.xml | 3 + examples/camel-example-cdi-metrics/pom.xml | 6 +- examples/camel-example-cdi-properties/pom.xml | 4 ++ examples/camel-example-cdi-rest-servlet/pom.xml| 7 ++ examples/camel-example-cdi-test/pom.xml| 4 ++ examples/camel-example-cdi-xml/pom.xml | 5 ++ examples/camel-example-console/pom.xml | 3 + examples/camel-example-cxf-blueprint/pom.xml | 3 + examples/camel-example-cxf-proxy/pom.xml | 7 ++ examples/camel-example-cxf-tomcat/pom.xml | 6 ++ .../pom.xml| 5 ++ examples/camel-example-cxf/pom.xml | 14 examples/camel-example-debezium/pom.xml| 6 +- examples/camel-example-ehcache-blueprint/pom.xml | 3 + examples/camel-example-fhir-osgi/pom.xml | 12 +++- examples/camel-example-fhir/pom.xml| 3 + examples/camel-example-ftp/pom.xml | 3 + examples/camel-example-google-pubsub/pom.xml | 6 +- .../camel-example-hazelcast-kubernetes/pom.xml | 5 +- examples/camel-example-java8/pom.xml | 4 ++ examples/camel-example-jdbc/pom.xml| 5 ++ examples/camel-example-jms-file/pom.xml| 6 ++ examples/camel-example-jmx/pom.xml | 4 ++ examples/camel-example-jooq/pom.xml| 3 + examples/camel-example-kafka/pom.xml | 6 +- examples/camel-example-kotlin/pom.xml | 3 + examples/camel-example-loadbalancing/pom.xml | 3 + examples/camel-example-loan-broker-cxf/pom.xml | 6 ++ examples/camel-example-loan-broker-jms/pom.xml | 9 +++ examples/camel-example-main-artemis/pom.xml| 4 ++ examples/camel-example-main-tiny/pom.xml | 1 + examples/camel-example-main-xml/pom.xml| 1 + examples/camel-example-main/pom.xml| 1 + examples/camel-example-management/pom.xml | 6 ++ examples/camel-example-micrometer/pom.xml | 4 ++ examples/camel-example-mybatis/pom.xml | 1 + .../camel-example-netty-custom-correlation/pom.xml | 4 ++ examples/camel-example-netty-http/pom.xml | 4 ++ examples/camel-example-pojo-messaging/pom.xml | 8 +++ .../camel-example-reactive-executor-vertx/pom.xml | 4 ++ examples/camel-example-route-throttling/pom.xml| 6 ++ .../camel-example-servlet-rest-blueprint/pom.xml | 3 + examples/camel-example-servlet-tomcat/pom.xml | 4 ++ examples/camel-example-spark-rest/pom.xml | 3 + examples/camel-example-splunk/pom.xml | 3 + examples/camel-example-spring-javaconfig/pom.xml | 6 ++ examples/camel-example-spring-jms/pom.xml | 5 ++ examples/camel-example-spring-security/pom.xml | 5 ++ examples/camel-example-spring-ws/pom.xml | 6 ++ examples/camel-example-spring-xquery/pom.xml | 6 ++ examples/camel-example-spring/pom.xml | 6 ++ examples/camel-example-sql-blueprint/pom.xml | 5 ++ examples/camel-example-ssh-security/pom.xml| 5 ++ examples/camel-example-ssh/pom.xml | 5 ++ .../camel-example-transformer-blueprint/pom.xml| 5 +- examples/camel-example-transformer-cdi/pom.xml | 3 + examples/camel-example-transformer-demo/pom.xml| 6 +- examples/camel-example-twitter-websocket/pom.xml | 3 + examples/camel-example-widget-gadget-cdi/pom.xml | 2 + examples/camel-example-widget-gadget-java/pom.xml | 5 ++ examples/camel-example-widget-gadget-xml/pom.xml | 5 ++ examples/pom.xml | 76 +++--- 76 files changed, 363
[camel-examples] branch master updated (0bf5e9b -> 55dd3ff)
This is an automated email from the ASF dual-hosted git repository. oalsafi pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-examples.git. from 0bf5e9b Create master-pr-build.yml add 0fc2360 Change the first patch to camel BOM add 2265a74 Change to Camel BOM new 55dd3ff Merge pull request #1 from apache/change-to-camel-bom The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: examples/camel-example-activemq-tomcat/pom.xml | 10 +++ examples/camel-example-aggregate/pom.xml | 3 + examples/camel-example-any23/pom.xml | 1 + .../camel-example-artemis-amqp-blueprint/pom.xml | 3 + .../camel-example-artemis-large-messages/pom.xml | 4 ++ examples/camel-example-artemis/pom.xml | 3 + examples/camel-example-as2/pom.xml | 2 + examples/camel-example-bigxml-split/pom.xml| 6 +- examples/camel-example-billboard-aggr/pom.xml | 3 + examples/camel-example-cafe-endpointdsl/pom.xml| 4 ++ examples/camel-example-cafe/pom.xml| 4 ++ .../camel-example-cassandra-kubernetes/pom.xml | 5 +- examples/camel-example-cdi-aws-s3/pom.xml | 3 + examples/camel-example-cdi-cassandraql/pom.xml | 3 + examples/camel-example-cdi-kubernetes/pom.xml | 3 + examples/camel-example-cdi-metrics/pom.xml | 6 +- examples/camel-example-cdi-properties/pom.xml | 4 ++ examples/camel-example-cdi-rest-servlet/pom.xml| 7 ++ examples/camel-example-cdi-test/pom.xml| 4 ++ examples/camel-example-cdi-xml/pom.xml | 5 ++ examples/camel-example-console/pom.xml | 3 + examples/camel-example-cxf-blueprint/pom.xml | 3 + examples/camel-example-cxf-proxy/pom.xml | 7 ++ examples/camel-example-cxf-tomcat/pom.xml | 6 ++ .../pom.xml| 5 ++ examples/camel-example-cxf/pom.xml | 14 examples/camel-example-debezium/pom.xml| 6 +- examples/camel-example-ehcache-blueprint/pom.xml | 3 + examples/camel-example-fhir-osgi/pom.xml | 12 +++- examples/camel-example-fhir/pom.xml| 3 + examples/camel-example-ftp/pom.xml | 3 + examples/camel-example-google-pubsub/pom.xml | 6 +- .../camel-example-hazelcast-kubernetes/pom.xml | 5 +- examples/camel-example-java8/pom.xml | 4 ++ examples/camel-example-jdbc/pom.xml| 5 ++ examples/camel-example-jms-file/pom.xml| 6 ++ examples/camel-example-jmx/pom.xml | 4 ++ examples/camel-example-jooq/pom.xml| 3 + examples/camel-example-kafka/pom.xml | 6 +- examples/camel-example-kotlin/pom.xml | 3 + examples/camel-example-loadbalancing/pom.xml | 3 + examples/camel-example-loan-broker-cxf/pom.xml | 6 ++ examples/camel-example-loan-broker-jms/pom.xml | 9 +++ examples/camel-example-main-artemis/pom.xml| 4 ++ examples/camel-example-main-tiny/pom.xml | 1 + examples/camel-example-main-xml/pom.xml| 1 + examples/camel-example-main/pom.xml| 1 + examples/camel-example-management/pom.xml | 6 ++ examples/camel-example-micrometer/pom.xml | 4 ++ examples/camel-example-mybatis/pom.xml | 1 + .../camel-example-netty-custom-correlation/pom.xml | 4 ++ examples/camel-example-netty-http/pom.xml | 4 ++ examples/camel-example-pojo-messaging/pom.xml | 8 +++ .../camel-example-reactive-executor-vertx/pom.xml | 4 ++ examples/camel-example-route-throttling/pom.xml| 6 ++ .../camel-example-servlet-rest-blueprint/pom.xml | 3 + examples/camel-example-servlet-tomcat/pom.xml | 4 ++ examples/camel-example-spark-rest/pom.xml | 3 + examples/camel-example-splunk/pom.xml | 3 + examples/camel-example-spring-javaconfig/pom.xml | 6 ++ examples/camel-example-spring-jms/pom.xml | 5 ++ examples/camel-example-spring-security/pom.xml | 5 ++ examples/camel-example-spring-ws/pom.xml | 6 ++ examples/camel-example-spring-xquery/pom.xml | 6 ++ examples/camel-example-spring/pom.xml | 6 ++ examples/camel-example-sql-blueprint/pom.xml | 5 ++ examples/camel-example-ssh-security/pom.xml| 5 ++ examples/camel-example-ssh/pom.xml | 5 ++ .../camel-example-transformer-blueprint/pom.xml| 5 +- examples/camel-example-transformer-cdi/pom.xml | 3 + examples/camel-example-transformer-demo/pom.xml| 6 +- examples/camel-example-twitter-websocket/pom.xml | 3 + examples/camel-example-widget-gadget-cdi/pom.xml |
[camel-spring-boot] branch master updated (040d6f7 -> 0b69b95)
This is an automated email from the ASF dual-hosted git repository. zregvart pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git. from 040d6f7 Guava hell new a00df9b Setup Antora partials new 0b69b95 Regen and copy to Antora structure The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../src/main/docs/activemq-starter.adoc| 4 +- .../src/main/docs/ahc-starter.adoc | 4 +- .../src/main/docs/ahc-ws-starter.adoc | 4 +- .../src/main/docs/amqp-starter.adoc| 4 +- .../src/main/docs/any23-starter.adoc | 4 +- .../src/main/docs/apns-starter.adoc| 4 +- .../src/main/docs/as2-starter.adoc | 4 +- .../src/main/docs/asn1-starter.adoc| 4 +- .../src/main/docs/asterisk-starter.adoc| 4 +- .../src/main/docs/atmos-starter.adoc | 4 +- .../main/docs/atmosphere-websocket-starter.adoc| 4 +- .../src/main/docs/atom-starter.adoc| 4 +- .../src/main/docs/atomix-starter.adoc | 4 +- .../src/main/docs/avro-starter.adoc| 4 +- .../src/main/docs/aws-cw-starter.adoc | 4 +- .../src/main/docs/aws-ddb-starter.adoc | 4 +- .../src/main/docs/aws-ec2-starter.adoc | 4 +- .../src/main/docs/aws-ecs-starter.adoc | 4 +- .../src/main/docs/aws-eks-starter.adoc | 4 +- .../src/main/docs/aws-iam-starter.adoc | 4 +- .../src/main/docs/aws-kinesis-starter.adoc | 4 +- .../src/main/docs/aws-kms-starter.adoc | 4 +- .../src/main/docs/aws-lambda-starter.adoc | 4 +- .../src/main/docs/aws-mq-starter.adoc | 4 +- .../src/main/docs/aws-msk-starter.adoc | 4 +- .../src/main/docs/aws-s3-starter.adoc | 4 +- .../src/main/docs/aws-sdb-starter.adoc | 4 +- .../src/main/docs/aws-ses-starter.adoc | 4 +- .../src/main/docs/aws-sns-starter.adoc | 4 +- .../src/main/docs/aws-sqs-starter.adoc | 4 +- .../src/main/docs/aws-swf-starter.adoc | 4 +- .../src/main/docs/aws-translate-starter.adoc | 4 +- .../src/main/docs/aws2-cw-starter.adoc | 4 +- .../src/main/docs/aws2-ddb-starter.adoc| 2 + .../src/main/docs/aws2-ec2-starter.adoc| 4 +- .../src/main/docs/aws2-ecs-starter.adoc| 4 +- .../src/main/docs/aws2-eks-starter.adoc| 4 +- .../src/main/docs/aws2-iam-starter.adoc| 4 +- .../src/main/docs/aws2-kms-starter.adoc| 4 +- .../src/main/docs/aws2-mq-starter.adoc | 4 +- .../src/main/docs/aws2-msk-starter.adoc| 4 +- .../src/main/docs/aws2-translate-starter.adoc | 4 +- .../src/main/docs/azure-starter.adoc | 4 +- .../src/main/docs/barcode-starter.adoc | 4 +- .../src/main/docs/base64-starter.adoc | 4 +- .../src/main/docs/bean-starter.adoc| 4 +- .../src/main/docs/bean-validator-starter.adoc | 4 +- .../src/main/docs/beanio-starter.adoc | 4 +- .../src/main/docs/beanstalk-starter.adoc | 4 +- .../src/main/docs/bindy-starter.adoc | 4 +- .../src/main/docs/bonita-starter.adoc | 4 +- .../src/main/docs/box-starter.adoc | 4 +- .../src/main/docs/braintree-starter.adoc | 4 +- .../src/main/docs/browse-starter.adoc | 4 +- .../src/main/docs/caffeine-starter.adoc| 4 +- .../src/main/docs/cassandraql-starter.adoc | 4 +- .../src/main/docs/cbor-starter.adoc| 4 +- .../src/main/docs/chatscript-starter.adoc | 4 +- .../src/main/docs/chunk-starter.adoc | 4 +- .../src/main/docs/cm-sms-starter.adoc | 4 +- .../src/main/docs/cmis-starter.adoc| 4 +- .../src/main/docs/coap-starter.adoc| 4 +- .../src/main/docs/cometd-starter.adoc | 4 +- .../src/main/docs/consul-starter.adoc | 4 +- .../src/main/docs/controlbus-starter.adoc | 4 +- .../src/main/docs/corda-starter.adoc | 4 +- .../src/main/docs/core-starter.adoc| 4 +- .../src/main/docs/couchbase-starter.adoc | 4 +- .../src/main/docs/couchdb-starter.adoc | 4 +- .../src/main/docs/cron-starter.adoc| 4 +- .../src/main/docs/crypto-cms-starter.adoc | 4 +- .../src/main/docs/crypto-starter.adoc | 4 +- .../src/main/docs/csv-starter.adoc | 4 +- .../src/main/docs/cxf-starter.adoc | 4
[camel-spring-boot] 01/02: Setup Antora partials
This is an automated email from the ASF dual-hosted git repository. zregvart pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git commit a00df9bf7847c1befdb370620b089289c30c5368 Author: Zoran Regvart AuthorDate: Wed Feb 12 13:21:56 2020 +0100 Setup Antora partials This configures Antora component structure and makes sure that the starter documentation is copied over to it. The `:page-partial:` attribute is required for the `include::` directive to be able to include this when added in the component documentation. --- docs/antora.yml| 19 +++ docs/pom.xml | 63 ++ pom.xml| 1 + .../spring-boot-auto-configure-options.mvel| 2 + 4 files changed, 85 insertions(+) diff --git a/docs/antora.yml b/docs/antora.yml new file mode 100644 index 000..340c725 --- /dev/null +++ b/docs/antora.yml @@ -0,0 +1,19 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +name: camel-spring-boot +version: latest diff --git a/docs/pom.xml b/docs/pom.xml new file mode 100644 index 000..c246ab4 --- /dev/null +++ b/docs/pom.xml @@ -0,0 +1,63 @@ + + +http://maven.apache.org/POM/4.0.0; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd;> + +4.0.0 + + +org.apache.camel.springboot +spring-boot +3.1.0-SNAPSHOT +.. + + +org.apache.camel.springboot +docs +pom + +Camel SB Starters :: Docs + + + + + maven-antrun-plugin + + + copy-docs + package + +run + + + + + + + + + + + + + + + + + diff --git a/pom.xml b/pom.xml index 8690438..512531c 100644 --- a/pom.xml +++ b/pom.xml @@ -78,6 +78,7 @@ catalog tests examples +docs diff --git a/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel b/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel index a6fe578..6156f18 100644 --- a/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel +++ b/tooling/camel-spring-boot-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel @@ -1,3 +1,5 @@ +:page-partial: + == Spring Boot Auto-Configuration When using @{title} with Spring Boot make sure to use the following Maven dependency to have support for auto configuration:
[camel-examples] branch change-to-camel-bom updated: Change to Camel BOM
This is an automated email from the ASF dual-hosted git repository. oalsafi pushed a commit to branch change-to-camel-bom in repository https://gitbox.apache.org/repos/asf/camel-examples.git The following commit(s) were added to refs/heads/change-to-camel-bom by this push: new 2265a74 Change to Camel BOM 2265a74 is described below commit 2265a7432b6c37f233abe8aae6421cdc45feeb63 Author: Omar Al-Safi AuthorDate: Wed Feb 12 14:28:37 2020 +0100 Change to Camel BOM --- examples/camel-example-as2/pom.xml | 2 + examples/camel-example-bigxml-split/pom.xml| 6 ++- examples/camel-example-billboard-aggr/pom.xml | 3 ++ examples/camel-example-cafe-endpointdsl/pom.xml| 4 ++ examples/camel-example-cafe/pom.xml| 4 ++ .../camel-example-cassandra-kubernetes/pom.xml | 5 +- examples/camel-example-cdi-aws-s3/pom.xml | 3 ++ examples/camel-example-cdi-cassandraql/pom.xml | 3 ++ examples/camel-example-cdi-kubernetes/pom.xml | 3 ++ examples/camel-example-cdi-metrics/pom.xml | 6 ++- examples/camel-example-cdi-properties/pom.xml | 4 ++ examples/camel-example-cdi-rest-servlet/pom.xml| 7 +++ examples/camel-example-cdi-test/pom.xml| 4 ++ examples/camel-example-cdi-xml/pom.xml | 5 ++ examples/camel-example-console/pom.xml | 3 ++ examples/camel-example-cxf-blueprint/pom.xml | 3 ++ examples/camel-example-cxf-proxy/pom.xml | 7 +++ examples/camel-example-cxf-tomcat/pom.xml | 6 +++ .../pom.xml| 5 ++ examples/camel-example-cxf/pom.xml | 14 ++ examples/camel-example-debezium/pom.xml| 6 +-- examples/camel-example-ehcache-blueprint/pom.xml | 3 ++ examples/camel-example-fhir-osgi/pom.xml | 12 - examples/camel-example-fhir/pom.xml| 3 ++ examples/camel-example-ftp/pom.xml | 3 ++ examples/camel-example-google-pubsub/pom.xml | 6 +-- .../camel-example-hazelcast-kubernetes/pom.xml | 5 +- examples/camel-example-java8/pom.xml | 4 ++ examples/camel-example-jdbc/pom.xml| 5 ++ examples/camel-example-jms-file/pom.xml| 6 +++ examples/camel-example-jmx/pom.xml | 4 ++ examples/camel-example-jooq/pom.xml| 3 ++ examples/camel-example-kafka/pom.xml | 6 +-- examples/camel-example-kotlin/pom.xml | 3 ++ examples/camel-example-loadbalancing/pom.xml | 3 ++ examples/camel-example-loan-broker-cxf/pom.xml | 6 +++ examples/camel-example-loan-broker-jms/pom.xml | 9 examples/camel-example-main-artemis/pom.xml| 4 ++ examples/camel-example-main-tiny/pom.xml | 1 + examples/camel-example-main-xml/pom.xml| 1 + examples/camel-example-main/pom.xml| 1 + examples/camel-example-management/pom.xml | 6 +++ examples/camel-example-micrometer/pom.xml | 4 ++ examples/camel-example-mybatis/pom.xml | 1 + .../camel-example-netty-custom-correlation/pom.xml | 4 ++ examples/camel-example-netty-http/pom.xml | 4 ++ examples/camel-example-pojo-messaging/pom.xml | 8 .../camel-example-reactive-executor-vertx/pom.xml | 4 ++ examples/camel-example-route-throttling/pom.xml| 6 +++ .../camel-example-servlet-rest-blueprint/pom.xml | 3 ++ examples/camel-example-servlet-tomcat/pom.xml | 4 ++ examples/camel-example-spark-rest/pom.xml | 3 ++ examples/camel-example-splunk/pom.xml | 3 ++ examples/camel-example-spring-javaconfig/pom.xml | 6 +++ examples/camel-example-spring-jms/pom.xml | 5 ++ examples/camel-example-spring-security/pom.xml | 5 ++ examples/camel-example-spring-ws/pom.xml | 6 +++ examples/camel-example-spring-xquery/pom.xml | 6 +++ examples/camel-example-spring/pom.xml | 6 +++ examples/camel-example-sql-blueprint/pom.xml | 5 ++ examples/camel-example-ssh-security/pom.xml| 5 ++ examples/camel-example-ssh/pom.xml | 5 ++ .../camel-example-transformer-blueprint/pom.xml| 5 +- examples/camel-example-transformer-cdi/pom.xml | 3 ++ examples/camel-example-transformer-demo/pom.xml| 6 ++- examples/camel-example-twitter-websocket/pom.xml | 3 ++ examples/camel-example-widget-gadget-cdi/pom.xml | 2 + examples/camel-example-widget-gadget-java/pom.xml | 5 ++ examples/camel-example-widget-gadget-xml/pom.xml | 5 ++ examples/pom.xml | 54 +- 70 files changed, 325 insertions(+), 48 deletions(-) diff --git a/examples/camel-example-as2/pom.xml b/examples/camel-example-as2/pom.xml index ef5b41e..0b76978 100644 --- a/examples/camel-example-as2/pom.xml +++ b/examples/camel-example-as2/pom.xml @@ -61,10 +61,12
[camel] branch master updated: CAMEL-14238: Fail generate metadata json if empty component description.
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 6ce28f2 CAMEL-14238: Fail generate metadata json if empty component description. 6ce28f2 is described below commit 6ce28f2a5d83bd93eeef3526ce71a5687c29529c Author: Claus Ibsen AuthorDate: Wed Feb 12 14:22:01 2020 +0100 CAMEL-14238: Fail generate metadata json if empty component description. --- .../apache/camel/maven/packaging/EndpointSchemaGeneratorMojo.java| 5 + 1 file changed, 5 insertions(+) diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointSchemaGeneratorMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointSchemaGeneratorMojo.java index af359ad..5dc0385 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointSchemaGeneratorMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointSchemaGeneratorMojo.java @@ -478,6 +478,11 @@ public class EndpointSchemaGeneratorMojo extends AbstractGeneratorMojo { model.setDescription(doc); } } +// project.getDescription may fallback and use parent description +if ("Camel Components".equalsIgnoreCase(model.getDescription()) || Strings.isNullOrEmpty(model.getDescription())) { +throw new IllegalStateException("Cannot find description to use for component: " + scheme ++ ". Add to Maven pom.xml or javadoc to the endpoint: " + endpointClassElement); +} return model; }
[GitHub] [camel-quarkus] ppalaga commented on issue #698: Camel master update
ppalaga commented on issue #698: Camel master update URL: https://github.com/apache/camel-quarkus/pull/698#issuecomment-585198791 > @ppalaga there are some build failures Yeah, there is never enough fun with remote snapshots. The Java 12 job was perhaps unlucky enough to get a newer snapshot that added a method to AbstractCamelContext. Because otherwise Java 8 should have failed too. Once we use the same cache for java 8 11 and 12 this should not happen anymore. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ppalaga commented on issue #697: Fix #696 Test HTTPS with the HTTP clients
ppalaga commented on issue #697: Fix #696 Test HTTPS with the HTTP clients URL: https://github.com/apache/camel-quarkus/pull/697#issuecomment-585194352 Clearly, enabling the cache for `build-alternative-jvm` does not address the original problem with the download timeout. If that kind of issues persists, we should experiment with increasing the `readTimeout` http://maven.apache.org/guides/mini/guide-http-settings.html#Connection_Timeouts and setting `maven.wagon.http.retryHandler.requestSentEnabled=true` https://github.com/apache/maven-wagon/blob/master/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java#L403-L412 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ppalaga commented on issue #697: Fix #696 Test HTTPS with the HTTP clients
ppalaga commented on issue #697: Fix #696 Test HTTPS with the HTTP clients URL: https://github.com/apache/camel-quarkus/pull/697#issuecomment-585189924 The `build-alternative-jvm` job does not use the cache and indeed, it perhaps could to both finish faster and to (partly) avoid the download problems. I have a added a commit adding the cache. I just learned that the GH actions' caches are immutable per entry, so consuming the cached repo from the `build` job in `build-alternative-jvm` should not have any influence on the itest jobs that also consume the same cache key. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-k] NiteshKoushik closed pull request #1262: Copy feature for copying the command
NiteshKoushik closed pull request #1262: Copy feature for copying the command URL: https://github.com/apache/camel-k/pull/1262 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-spring-boot] branch master updated: Guava hell
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 040d6f7 Guava hell 040d6f7 is described below commit 040d6f7d91acfc52e75b2956a26a818d9896ead3 Author: Claus Ibsen AuthorDate: Wed Feb 12 13:34:30 2020 +0100 Guava hell --- .../src/test/java/org/apache/camel/itest/springboot/CamelMiloTest.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelMiloTest.java b/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelMiloTest.java index 0cf141e..97a2305 100644 --- a/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelMiloTest.java +++ b/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelMiloTest.java @@ -20,10 +20,12 @@ import org.apache.camel.itest.springboot.util.ArquillianPackager; import org.jboss.arquillian.container.test.api.Deployment; import org.jboss.arquillian.junit.Arquillian; import org.jboss.shrinkwrap.api.Archive; +import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; +@Ignore("Guava classpath hell") @RunWith(Arquillian.class) public class CamelMiloTest extends AbstractSpringBootTestSupport {
[camel-spring-boot] branch master updated: milo no uses guava :(
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 0075910 milo no uses guava :( 0075910 is described below commit 00759102d3476f68802b1b27daf94815aacc79c8 Author: Claus Ibsen AuthorDate: Wed Feb 12 13:33:44 2020 +0100 milo no uses guava :( --- components-starter/camel-milo-starter/pom.xml | 5 + 1 file changed, 5 insertions(+) diff --git a/components-starter/camel-milo-starter/pom.xml b/components-starter/camel-milo-starter/pom.xml index 6f77218..4b0d12d 100644 --- a/components-starter/camel-milo-starter/pom.xml +++ b/components-starter/camel-milo-starter/pom.xml @@ -39,6 +39,11 @@ camel-milo ${camel-version} + + com.google.guava + guava + 26.0-jre + org.apache.camel.springboot
[camel] branch master updated: Fix potential NPE in camel-milo
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 93d6ab2 Fix potential NPE in camel-milo 93d6ab2 is described below commit 93d6ab2d24acf068cad675af1a9f98ef8f04a6ce Author: Claus Ibsen AuthorDate: Wed Feb 12 13:32:25 2020 +0100 Fix potential NPE in camel-milo --- .../org/apache/camel/component/milo/server/MiloServerComponent.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/camel-milo/src/main/java/org/apache/camel/component/milo/server/MiloServerComponent.java b/components/camel-milo/src/main/java/org/apache/camel/component/milo/server/MiloServerComponent.java index 3e8ce5a..4f8b819 100644 --- a/components/camel-milo/src/main/java/org/apache/camel/component/milo/server/MiloServerComponent.java +++ b/components/camel-milo/src/main/java/org/apache/camel/component/milo/server/MiloServerComponent.java @@ -355,7 +355,9 @@ public class MiloServerComponent extends DefaultComponent { @Override protected void doStop() throws Exception { -this.server.shutdown(); +if (this.server != null) { +this.server.shutdown(); +} super.doStop(); this.runOnStop.forEach(runnable -> {
[camel] branch master updated: Upgrade Infinispan to version 10.1.2.Final
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 e821850a Upgrade Infinispan to version 10.1.2.Final e821850a is described below commit e821850a72614d8eea873659e3623ea747a589a8 Author: Andrea Cosentino AuthorDate: Wed Feb 12 12:26:45 2020 +0100 Upgrade Infinispan to version 10.1.2.Final --- parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parent/pom.xml b/parent/pom.xml index 42d02d3..a8f1d87 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -284,7 +284,7 @@ 1.0.7 65.1 2.7.6 -10.1.1.Final +10.1.2.Final 2.17 2.17_1 20.0
[camel-quarkus] branch master updated (a766a3a -> 53ffbc5)
This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git. from a766a3a Use camel-quarkus-support-httpclient in slack extension add 53ffbc5 Cleanup: Declare quarkus-development-mode-spi as a nonExtensionArtifact No new revisions were added by this update. Summary of changes: tooling/scripts/validate-dependencies.groovy | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
[GitHub] [camel-quarkus] lburgazzoli merged pull request #691: Cleanup: Declare quarkus-development-mode-spi as a nonExtensionArtifact
lburgazzoli merged pull request #691: Cleanup: Declare quarkus-development-mode-spi as a nonExtensionArtifact URL: https://github.com/apache/camel-quarkus/pull/691 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-spring-boot] branch master updated (9988347 -> 4f0d5d4)
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git. from 9988347 CAMEL-14492: Regen camel-etcd starter, first delete the old. new 47a62c1 CAMEL-14492: Regen camel-etcd starter new a089996 Remove old catalog as its been moved new 111b6a0 Remove old catalog as its been moved new 4f0d5d4 CAMEL-14492: Regen camel-etcd starter The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../camel/springboot/catalog/components.properties | 332 - .../springboot/catalog/components/activemq.json| 208 - .../springboot/catalog/components/ahc-ws.json | 57 .../springboot/catalog/components/ahc-wss.json | 57 .../camel/springboot/catalog/components/ahc.json | 50 .../camel/springboot/catalog/components/amqp.json | 205 - .../camel/springboot/catalog/components/apns.json | 53 .../camel/springboot/catalog/components/as2.json | 80 - .../springboot/catalog/components/asterisk.json| 39 --- .../camel/springboot/catalog/components/atmos.json | 48 --- .../catalog/components/atmosphere-websocket.json | 77 - .../camel/springboot/catalog/components/atom.json | 57 .../springboot/catalog/components/atomix-map.json | 53 .../catalog/components/atomix-messaging.json | 54 .../catalog/components/atomix-multimap.json| 49 --- .../catalog/components/atomix-queue.json | 51 .../springboot/catalog/components/atomix-set.json | 52 .../catalog/components/atomix-value.json | 52 .../camel/springboot/catalog/components/avro.json | 45 --- .../springboot/catalog/components/aws-cw.json | 46 --- .../springboot/catalog/components/aws-ddb.json | 48 --- .../catalog/components/aws-ddbstream.json | 63 .../springboot/catalog/components/aws-ec2.json | 43 --- .../springboot/catalog/components/aws-ecs.json | 43 --- .../springboot/catalog/components/aws-eks.json | 43 --- .../springboot/catalog/components/aws-iam.json | 43 --- .../catalog/components/aws-kinesis-firehose.json | 42 --- .../springboot/catalog/components/aws-kinesis.json | 67 - .../springboot/catalog/components/aws-kms.json | 43 --- .../springboot/catalog/components/aws-lambda.json | 43 --- .../springboot/catalog/components/aws-mq.json | 43 --- .../springboot/catalog/components/aws-msk.json | 43 --- .../springboot/catalog/components/aws-s3.json | 90 -- .../springboot/catalog/components/aws-sdb.json | 41 --- .../springboot/catalog/components/aws-ses.json | 46 --- .../springboot/catalog/components/aws-sns.json | 52 .../springboot/catalog/components/aws-sqs.json | 91 -- .../springboot/catalog/components/aws-swf.json | 65 .../catalog/components/aws-translate.json | 46 --- .../springboot/catalog/components/aws2-cw.json | 46 --- .../springboot/catalog/components/aws2-ec2.json| 43 --- .../springboot/catalog/components/aws2-ecs.json| 43 --- .../springboot/catalog/components/aws2-eks.json| 43 --- .../springboot/catalog/components/aws2-iam.json| 43 --- .../springboot/catalog/components/aws2-kms.json| 43 --- .../springboot/catalog/components/aws2-mq.json | 43 --- .../springboot/catalog/components/aws2-msk.json| 43 --- .../catalog/components/aws2-translate.json | 46 --- .../springboot/catalog/components/azure-blob.json | 51 .../springboot/catalog/components/azure-queue.json | 42 --- .../catalog/components/bean-validator.json | 43 --- .../camel/springboot/catalog/components/bean.json | 37 --- .../springboot/catalog/components/beanstalk.json | 59 .../springboot/catalog/components/bonita.json | 36 --- .../camel/springboot/catalog/components/box.json | 69 - .../springboot/catalog/components/braintree.json | 65 .../springboot/catalog/components/browse.json | 35 --- .../catalog/components/caffeine-cache.json | 47 --- .../catalog/components/caffeine-loadcache.json | 47 --- .../springboot/catalog/components/chatscript.json | 35 --- .../camel/springboot/catalog/components/chunk.json | 37 --- .../camel/springboot/catalog/components/class.json | 37 --- .../springboot/catalog/components/cm-sms.json | 35 --- .../camel/springboot/catalog/components/cmis.json | 45 --- .../springboot/catalog/components/coap+tcp.json| 46 --- .../camel/springboot/catalog/components/coap.json | 46 --- .../springboot/catalog/components/coaps+tcp.json | 46 ---
[camel-spring-boot] 03/04: Remove old catalog as its been moved
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 commit 111b6a0b5adc07dd9ea7cad50210863e44a00a7f Author: Claus Ibsen AuthorDate: Wed Feb 12 12:06:30 2020 +0100 Remove old catalog as its been moved --- .../org/apache/camel/springboot/maven/PrepareCatalogSpringBootMojo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/PrepareCatalogSpringBootMojo.java b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/PrepareCatalogSpringBootMojo.java index 3f6ef55..4277498 100644 --- a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/PrepareCatalogSpringBootMojo.java +++ b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/PrepareCatalogSpringBootMojo.java @@ -51,7 +51,7 @@ public class PrepareCatalogSpringBootMojo extends AbstractSpringBootGenerator { /** * The catalog directory */ -@Parameter(defaultValue = "${basedir}/../../camel-catalog-provider-springboot") +@Parameter(defaultValue = "${basedir}/../../catalog/camel-catalog-provider-springboot") protected File catalogDir; protected void executeAll() throws MojoExecutionException, MojoFailureException, IOException {
[camel-spring-boot] 01/04: CAMEL-14492: Regen camel-etcd starter
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 commit 47a62c1b52d50e3d45462364cc0bb669cad2e2de Author: Claus Ibsen AuthorDate: Wed Feb 12 11:57:52 2020 +0100 CAMEL-14492: Regen camel-etcd starter --- .../camel/springboot/catalog/components.properties | 3 + .../springboot/catalog/components/etcd-keys.json | 45 .../springboot/catalog/components/etcd-stats.json | 67 + .../springboot/catalog/components/etcd-watch.json | 48 components-starter/camel-etcd-starter/pom.xml | 53 .../src/main/docs/etcd-starter.adoc| 79 ++ .../EtcdKeysComponentAutoConfiguration.java| 128 + .../springboot/EtcdKeysComponentConfiguration.java | 267 +++ .../EtcdStatsComponentAutoConfiguration.java | 128 + .../EtcdStatsComponentConfiguration.java | 291 + .../EtcdWatchComponentAutoConfiguration.java | 128 + .../EtcdWatchComponentConfiguration.java | 269 +++ .../src/main/resources/META-INF/LICENSE.txt| 203 ++ .../src/main/resources/META-INF/NOTICE.txt | 11 + .../src/main/resources/META-INF/spring.factories | 23 ++ .../src/main/resources/META-INF/spring.provides| 17 ++ components-starter/pom.xml | 1 + tooling/camel-spring-boot-dependencies/pom.xml | 5 + 18 files changed, 1766 insertions(+) diff --git a/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties b/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties index f1d5fed..ee8361a 100644 --- a/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties +++ b/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties @@ -101,6 +101,9 @@ ehcache elasticsearch-rest elsql elytron +etcd-keys +etcd-stats +etcd-watch exec facebook fhir diff --git a/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/etcd-keys.json b/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/etcd-keys.json new file mode 100644 index 000..ca23bc5 --- /dev/null +++ b/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/etcd-keys.json @@ -0,0 +1,45 @@ +{ + "component": { +"kind": "component", +"scheme": "etcd-keys", +"extendsScheme": "", +"syntax": "etcd-keys:path", +"title": "Etcd Keys", +"description": "Camel Etcd support", +"label": "clustering,database", +"deprecated": false, +"async": false, +"consumerOnly": false, +"producerOnly": true, +"lenientProperties": false, +"javaType": "org.apache.camel.component.etcd.EtcdKeysComponent", +"firstVersion": "2.18.0", +"groupId": "org.apache.camel.springboot", +"artifactId": "camel-etcd-starter", +"version": "3.1.0-SNAPSHOT" + }, + "componentProperties": { +"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the r [...] +"password": { "kind": "property", "displayName": "Password", "group": "producer", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The password to use for basic authentication." }, +"sslContextParameters": { "kind": "property", "displayName": "Ssl Context Parameters", "group": "producer", "required": false, "type": "object", "javaType": "org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, "secret": false, "description": "To configure security using SSLContextParameters." }, +"uris": { "kind": "property", "displayName": "Uris", "group": "producer", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "To set the URIs the client connects." }, +"userName": { "kind": "property", "displayName": "User Name", "group": "producer", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The user name to use for basic authentication." }, +"basicPropertyBinding": { "kind": "property", "displayName": "Basic Property Binding", "group":
[camel-spring-boot] 04/04: CAMEL-14492: Regen camel-etcd starter
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 commit 4f0d5d4e024cc5619d565fbb1f464db9b14403d1 Author: Claus Ibsen AuthorDate: Wed Feb 12 12:22:38 2020 +0100 CAMEL-14492: Regen camel-etcd starter --- .../camel/springboot/catalog/components.properties | 5 ++ .../springboot/catalog/components/aws2-ddb.json| 48 .../catalog/components/aws2-ddbstream.json | 63 .../springboot/catalog/components/etcd-keys.json | 45 +++ .../springboot/catalog/components/etcd-stats.json | 67 ++ .../springboot/catalog/components/etcd-watch.json | 48 .../camel/springboot/catalog/components/ftp.json | 4 +- .../camel/springboot/catalog/components/ftps.json | 4 +- .../camel/springboot/catalog/components/sftp.json | 4 +- components-starter/README.adoc | 17 +- 10 files changed, 298 insertions(+), 7 deletions(-) diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties index c5741d3..ee8361a 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties @@ -37,6 +37,8 @@ aws-sqs aws-swf aws-translate aws2-cw +aws2-ddb +aws2-ddbstream aws2-ec2 aws2-ecs aws2-eks @@ -99,6 +101,9 @@ ehcache elasticsearch-rest elsql elytron +etcd-keys +etcd-stats +etcd-watch exec facebook fhir diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json new file mode 100644 index 000..f4af812 --- /dev/null +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json @@ -0,0 +1,48 @@ +{ + "component": { +"kind": "component", +"scheme": "aws2-ddb", +"extendsScheme": "", +"syntax": "aws2-ddb:tableName", +"title": "AWS 2 DynamoDB", +"description": "The aws2-ddb component is used for storing and retrieving data from Amazon's DynamoDB service.", +"label": "cloud,database,nosql", +"deprecated": false, +"async": false, +"consumerOnly": false, +"producerOnly": true, +"lenientProperties": false, +"javaType": "org.apache.camel.component.aws2.ddb.Ddb2Component", +"firstVersion": "3.1.0", +"groupId": "org.apache.camel.springboot", +"artifactId": "camel-aws2-ddb-starter", +"version": "3.1.0-SNAPSHOT" + }, + "componentProperties": { +"accessKey": { "kind": "property", "displayName": "Access Key", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "Amazon AWS Access Key" }, +"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the r [...] +"region": { "kind": "property", "displayName": "Region", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The region in which DDB client needs to work" }, +"secretKey": { "kind": "property", "displayName": "Secret Key", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "Amazon AWS Secret Key" }, +"basicPropertyBinding": { "kind": "property", "displayName": "Basic Property Binding", "group": "advanced", "label": "advanced", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities" }, +"configuration": { "kind": "property", "displayName": "Configuration", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.apache.camel.component.aws2.ddb.Ddb2Configuration", "deprecated": false, "secret":
[GitHub] [camel-k] kameshsampath commented on issue #1206: Knative services are slow to become ready
kameshsampath commented on issue #1206: Knative services are slow to become ready URL: https://github.com/apache/camel-k/issues/1206#issuecomment-585158292 @nicolaferraro - great to find the cause, I tried to make sure the IP is not used for internal registry by https://github.com/kameshsampath/minikube-helpers/tree/master/registry, I am due to submit a patch to minikube with it. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] lburgazzoli edited a comment on issue #697: Fix #696 Test HTTPS with the HTTP clients
lburgazzoli edited a comment on issue #697: Fix #696 Test HTTPS with the HTTP clients URL: https://github.com/apache/camel-quarkus/pull/697#issuecomment-585149064 The cache is done using github.sha as key as we need to cache the result of the build so the native tests that happens after are based on the same artifacts generated by the build, otherwhise either you have to rebuild them or use snapshots but they may be not what you'd expect This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] lburgazzoli commented on issue #697: Fix #696 Test HTTPS with the HTTP clients
lburgazzoli commented on issue #697: Fix #696 Test HTTPS with the HTTP clients URL: https://github.com/apache/camel-quarkus/pull/697#issuecomment-585149064 The cache is done using github.sha as key as we need to cache the result of the build so the native tests that happens after are based on the same artifacts generated by the build This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-spring-boot] branch master updated: CAMEL-14492: Regen camel-etcd starter, first delete the old.
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 9988347 CAMEL-14492: Regen camel-etcd starter, first delete the old. 9988347 is described below commit 9988347b05e616d34d3a7726f8420a5207d38d4c Author: Claus Ibsen AuthorDate: Wed Feb 12 11:51:41 2020 +0100 CAMEL-14492: Regen camel-etcd starter, first delete the old. --- components-starter/README.adoc | 2 +- .../camel/itest/springboot/CamelEtcdTest.java | 50 -- tooling/camel-spring-boot-dependencies/pom.xml | 5 +++ 3 files changed, 6 insertions(+), 51 deletions(-) diff --git a/components-starter/README.adoc b/components-starter/README.adoc index be977d8..8d774ca 100644 --- a/components-starter/README.adoc +++ b/components-starter/README.adoc @@ -5,7 +5,7 @@ Apache Camel Spring Boot supports the following Camel artifacts as Spring Boot S == Camel Components // components: START -Number of Camel components: 315 in 253 JAR artifacts (1 deprecated) +Number of Camel components: 314 in 252 JAR artifacts (1 deprecated) [width="100%",cols="4,1,5",options="header"] |=== diff --git a/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelEtcdTest.java b/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelEtcdTest.java deleted file mode 100644 index 92e44e3..000 --- a/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelEtcdTest.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.camel.itest.springboot; - -import org.apache.camel.itest.springboot.util.ArquillianPackager; -import org.jboss.arquillian.container.test.api.Deployment; -import org.jboss.arquillian.junit.Arquillian; -import org.jboss.shrinkwrap.api.Archive; -import org.junit.Test; -import org.junit.runner.RunWith; - - -@RunWith(Arquillian.class) -public class CamelEtcdTest extends AbstractSpringBootTestSupport { - -@Deployment -public static Archive createSpringBootPackage() throws Exception { -return ArquillianPackager.springBootPackage(createTestConfig()); -} - -public static ITestConfig createTestConfig() { -return new ITestConfigBuilder() -.module(inferModuleName(CamelEtcdTest.class)) -.unitTestInclusionPattern("^$") // no tests -.unitTestExpectedNumber(0) -.build(); -} - -@Test -public void componentTests() throws Exception { -this.runComponentTest(config); -this.runModuleUnitTestsIfEnabled(config); -} - - -} diff --git a/tooling/camel-spring-boot-dependencies/pom.xml b/tooling/camel-spring-boot-dependencies/pom.xml index 23dc4bc..351cf71 100644 --- a/tooling/camel-spring-boot-dependencies/pom.xml +++ b/tooling/camel-spring-boot-dependencies/pom.xml @@ -2454,6 +2454,11 @@ org.apache.camel +camel-etcd +3.1.0-SNAPSHOT + + +org.apache.camel camel-eventadmin 3.1.0-SNAPSHOT
[GitHub] [camel-quarkus] jamesnetherton commented on issue #697: Fix #696 Test HTTPS with the HTTP clients
jamesnetherton commented on issue #697: Fix #696 Test HTTPS with the HTTP clients URL: https://github.com/apache/camel-quarkus/pull/697#issuecomment-585148144 Shouldn't this stuff be cached and restored on each PR? Are the cache keys we use correct (I'm no expert here)? We have `maven-${{ github.sha }}`. Wont this cache the m2 repo for the commit SHA that triggered the GitHub action? I.e every commit on a PR forces the cache to be generated? Would it not be better for the key to be based the content of the BOMs? E.g something like: ``` - uses: actions/cache@v1 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/poms/**/*.xml') }} restore-keys: | ${{ runner.os }}-maven- ``` This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-spring-boot] branch master updated: CAMEL-14492: Regen camel-etcd starter, first delete the old.
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 fe11686 CAMEL-14492: Regen camel-etcd starter, first delete the old. fe11686 is described below commit fe116862799bbb42fcb83cd64bdd09cc78e23edd Author: Claus Ibsen AuthorDate: Wed Feb 12 11:48:45 2020 +0100 CAMEL-14492: Regen camel-etcd starter, first delete the old. --- .../camel/springboot/catalog/components.properties | 1 - .../camel/springboot/catalog/components/etcd.json | 68 -- .../camel/springboot/catalog/components.properties | 1 - .../camel/springboot/catalog/components/etcd.json | 68 -- components-starter/README.adoc | 3 - tooling/camel-spring-boot-dependencies/pom.xml | 5 -- 6 files changed, 146 deletions(-) diff --git a/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties b/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties index 01661b7..f1d5fed 100644 --- a/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties +++ b/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties @@ -101,7 +101,6 @@ ehcache elasticsearch-rest elsql elytron -etcd exec facebook fhir diff --git a/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/etcd.json b/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/etcd.json deleted file mode 100644 index 552bc74..000 --- a/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/etcd.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "component": { -"kind": "component", -"scheme": "etcd", -"extendsScheme": "", -"syntax": "etcd:namespace\/path", -"title": "Etcd", -"description": "The camel etcd component allows you to work with Etcd, a distributed reliable key-value store.", -"label": "clustering,database", -"deprecated": false, -"async": false, -"consumerOnly": false, -"producerOnly": false, -"lenientProperties": false, -"javaType": "org.apache.camel.component.etcd.EtcdComponent", -"firstVersion": "2.18.0", -"groupId": "org.apache.camel.springboot", -"artifactId": "camel-etcd-starter", -"version": "3.1.0-SNAPSHOT" - }, - "componentProperties": { -"password": { "kind": "property", "displayName": "Password", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The password to use for basic authentication." }, -"sslContextParameters": { "kind": "property", "displayName": "Ssl Context Parameters", "group": "common", "required": false, "type": "object", "javaType": "org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, "secret": false, "description": "To configure security using SSLContextParameters." }, -"uris": { "kind": "property", "displayName": "Uris", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "To set the URIs the client connects." }, -"userName": { "kind": "property", "displayName": "User Name", "group": "common", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The user name to use for basic authentication." }, -"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error Handler", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by [...] -"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start Producer", "group": "producer", "label": "producer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the r [...] -"basicPropertyBinding": { "kind": "property", "displayName": "Basic Property Binding", "group": "advanced", "label": "advanced", "required": false, "type": "boolean",
[camel-k] branch master updated (c0efdcc -> 453aff5)
This is an automated email from the ASF dual-hosted git repository. nferraro pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-k.git. from c0efdcc Fix #1223: fix wait for resources add 1cab890 Parentheses instead of curly brackets add 9fb957e This should be changed as well add 453aff5 Update docs/modules/ROOT/pages/tutorials/tekton/tekton.adoc No new revisions were added by this update. Summary of changes: .../assets/attachments/tekton/camel-k-pipeline-task-definition.yaml| 2 +- docs/modules/ROOT/pages/tutorials/tekton/tekton.adoc | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-)
[GitHub] [camel-k] nicolaferraro merged pull request #1272: tekton parameters with parentheses instead of curly brackets
nicolaferraro merged pull request #1272: tekton parameters with parentheses instead of curly brackets URL: https://github.com/apache/camel-k/pull/1272 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-spring-boot] branch master updated: CAMEL-14492: Regen camel-etcd starter, first delete the old.
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 c6f1bab CAMEL-14492: Regen camel-etcd starter, first delete the old. c6f1bab is described below commit c6f1babfa241e4e82049760dae11bc2098e69659 Author: Claus Ibsen AuthorDate: Wed Feb 12 11:41:52 2020 +0100 CAMEL-14492: Regen camel-etcd starter, first delete the old. --- components-starter/camel-etcd-starter/pom.xml | 53 .../src/main/docs/etcd-starter.adoc| 43 --- .../springboot/EtcdComponentAutoConfiguration.java | 128 - .../springboot/EtcdComponentConfiguration.java | 291 - .../cloud/EtcdCloudAutoConfiguration.java | 108 .../src/main/resources/META-INF/LICENSE.txt| 203 -- .../src/main/resources/META-INF/NOTICE.txt | 11 - .../src/main/resources/META-INF/spring.factories | 19 -- .../src/main/resources/META-INF/spring.provides| 17 -- .../springboot/cloud/EtcdServiceDiscoveryTest.java | 63 - .../src/test/resources/application.properties | 18 -- .../src/test/resources/logback.xml | 41 --- components-starter/pom.xml | 1 - tooling/camel-spring-boot-dependencies/pom.xml | 5 - 14 files changed, 1001 deletions(-) diff --git a/components-starter/camel-etcd-starter/pom.xml b/components-starter/camel-etcd-starter/pom.xml deleted file mode 100644 index f3e8013..000 --- a/components-starter/camel-etcd-starter/pom.xml +++ /dev/null @@ -1,53 +0,0 @@ - - -http://maven.apache.org/POM/4.0.0; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd;> - 4.0.0 - -org.apache.camel.springboot -components-starter -3.1.0-SNAPSHOT - - camel-etcd-starter - jar - Camel SB Starters :: Etcd - Spring-Boot Starter for Camel Etcd support - - - org.springframework.boot - spring-boot-starter - ${spring-boot-version} - - - org.apache.camel - camel-etcd - ${camel-version} - - - - org.apache.camel.springboot - camel-core-starter - - - org.apache.camel.springboot - camel-spring-boot-starter - - - - diff --git a/components-starter/camel-etcd-starter/src/main/docs/etcd-starter.adoc b/components-starter/camel-etcd-starter/src/main/docs/etcd-starter.adoc deleted file mode 100644 index 1be089d..000 --- a/components-starter/camel-etcd-starter/src/main/docs/etcd-starter.adoc +++ /dev/null @@ -1,43 +0,0 @@ -== etcd - Spring Boot Auto-Configuration - -When using etcd with Spring Boot make sure to use the following Maven dependency to have support for auto configuration: - -[source,xml] - - - org.apache.camel.springboot - camel-etcd-starter - x.x.x - - - - - -The component supports 19 options, which are listed below. - - - -[width="100%",cols="2,5,^1,2",options="header"] -|=== -| Name | Description | Default | Type -| *camel.component.etcd.basic-property-binding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | Boolean -| *camel.component.etcd.bridge-error-handler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | Boolean -| *camel.component.etcd.configuration.from-index* | The index to watch from | 0 | Long -| *camel.component.etcd.configuration.password* | The password to use for basic authentication. | | String -| *camel.component.etcd.configuration.recursive* | To apply an action recursively. | false | Boolean -| *camel.component.etcd.configuration.send-empty-exchange-on-timeout* | To send an empty message in case of timeout watching for a key. | false | Boolean -| *camel.component.etcd.configuration.service-path* | The path to look for for service discovery | /services/ | String -| *camel.component.etcd.configuration.ssl-context-parameters* | To configure security using SSLContextParameters. | | SSLContextParameters -| *camel.component.etcd.configuration.time-to-live* | To set the lifespan of a key in milliseconds. | | Integer -| *camel.component.etcd.configuration.timeout* | To set the maximum time an action could take to complete. | | Long -| *camel.component.etcd.configuration.uris* | To set the URIs the client connects. | http://localhost:2379,http://localhost:4001 | String -|
[camel] branch master updated: CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes.
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 17f1130 CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes. 17f1130 is described below commit 17f11308750853cdce1efbce07fdc56c0438ad27 Author: Claus Ibsen AuthorDate: Wed Feb 12 11:46:59 2020 +0100 CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes. --- .../modules/ROOT/pages/camel-3x-upgrade-guide.adoc| 19 +++ 1 file changed, 19 insertions(+) diff --git a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc index ad7fb1f..97f5daf 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc @@ -32,6 +32,25 @@ The option `cache` has been deprecated in favour of the new `scope` option that Setting this to Prototype will let Camel create/lookup a new bean instance, per use; which acts as prototype scoped. However beware that if you lookup the bean, then the registry that holds the bean, would return a bean accordingly to its configuration, which can be singleton or prototype scoped. For example if you use Spring, or CDI, which has their own settings for setting bean scopes. +=== camel-etcd + +The `camel-etcd` component has changed its endpoint syntax from `etcd:action/path` to +`etcd-keys:path`, `etcd-stats:path`, or `etcd-watch:path`. + +For example before + +[source,text] + +etcd:stats/leader + + +Should be changed to + +etcd-stats:leader + + +This change was needed as the 3 actions could not share the same component/endpoint and had to be separated. + === camel-ftp The stepwise functionality (stepwise=true) is not supported for stream download (treamDownload=true).
[camel] branch master updated: CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes.
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 6e96280 CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes. 6e96280 is described below commit 6e9628066a22e30165d038aecda9e391123dd783 Author: Claus Ibsen AuthorDate: Wed Feb 12 11:35:06 2020 +0100 CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes. --- docs/components/modules/ROOT/nav.adoc | 4 +- .../modules/ROOT/pages/etcd-keys-component.adoc| 81 + ...cd-component.adoc => etcd-stats-component.adoc} | 19 +++-- .../modules/ROOT/pages/etcd-watch-component.adoc | 84 ++ docs/components/modules/ROOT/pages/index.adoc | 8 ++- docs/user-manual/modules/ROOT/pages/index.adoc | 1 - 6 files changed, 183 insertions(+), 14 deletions(-) diff --git a/docs/components/modules/ROOT/nav.adoc b/docs/components/modules/ROOT/nav.adoc index df6bddc..d03b018 100644 --- a/docs/components/modules/ROOT/nav.adoc +++ b/docs/components/modules/ROOT/nav.adoc @@ -116,7 +116,9 @@ * xref:elasticsearch-rest-component.adoc[Elastichsearch Rest Component] * xref:elsql-component.adoc[ElSQL Component] * xref:elytron-component.adoc[Elytron Component] -* xref:etcd-component.adoc[Etcd Component] +* xref:etcd-keys-component.adoc[Etcd Keys Component] +* xref:etcd-stats-component.adoc[Etcd Stats Component] +* xref:etcd-watch-component.adoc[Etcd Watch Component] * xref:eventadmin-component.adoc[OSGi EventAdmin Component] * xref:exec-component.adoc[Exec Component] * xref:facebook-component.adoc[Facebook Component] diff --git a/docs/components/modules/ROOT/pages/etcd-keys-component.adoc b/docs/components/modules/ROOT/pages/etcd-keys-component.adoc new file mode 100644 index 000..9bc654b --- /dev/null +++ b/docs/components/modules/ROOT/pages/etcd-keys-component.adoc @@ -0,0 +1,81 @@ +[[etcd-keys-component]] += Etcd Keys Component +:page-source: components/camel-etcd/src/main/docs/etcd-keys-component.adoc + +*Since Camel 2.18* + +// HEADER START +*Only producer is supported* +// HEADER END + +*Since Camel 2.18* + + +The camel Etcd component allows you to work with Etcd, a distributed reliable key-value store. + +== URI Format + +[source,java] + +etcd-keys:path[?options] + + +== URI Options + +// component options: START +The Etcd Keys component supports 8 options, which are listed below. + + + +[width="100%",cols="2,5,^1,2",options="header"] +|=== +| Name | Description | Default | Type +| *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] +| *password* (producer) | The password to use for basic authentication. | | String +| *sslContextParameters* (producer) | To configure security using SSLContextParameters. | | SSLContextParameters +| *uris* (producer) | To set the URIs the client connects. | | String +| *userName* (producer) | The user name to use for basic authentication. | | String +| *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean +| *configuration* (advanced) | Sets the common configuration shared among endpoints | | EtcdConfiguration +| *useGlobalSslContextParameters* (security) | Enable usage of global SSL context parameters. | false | boolean +|=== +// component options: END + +// endpoint options: START +The Etcd Keys endpoint is configured using URI syntax: + + +etcd-keys:path + + +with the following path and query parameters: + +=== Path Parameters (1 parameters): + + +[width="100%",cols="2,5,^1,2",options="header"] +|=== +| Name | Description | Default | Type +| *path* | The path the endpoint refers to | | String +|=== + + +=== Query Parameters (11 parameters): + + +[width="100%",cols="2,5,^1,2",options="header"] +|=== +| Name | Description | Default | Type +| *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to
[camel] branch master updated: CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes.
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 e703d7f CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes. e703d7f is described below commit e703d7f3ef988b5619fba731d92dc7ddd6047a36 Author: Claus Ibsen AuthorDate: Wed Feb 12 11:14:59 2020 +0100 CAMEL-14492: Separete etcd into 3 different endpoints as they are different. This also causes problems with generated configurer classes. --- components/camel-etcd/pom.xml | 3 - ...gurer.java => EtcdKeysComponentConfigurer.java} | 10 +- .../component/etcd/EtcdKeysEndpointConfigurer.java | 40 ...urer.java => EtcdStatsComponentConfigurer.java} | 4 +- ...gurer.java => EtcdStatsEndpointConfigurer.java} | 4 +- ...urer.java => EtcdWatchComponentConfigurer.java} | 10 +- .../etcd/EtcdWatchEndpointConfigurer.java | 46 + .../services/org/apache/camel/component.properties | 2 +- .../org/apache/camel/component/{etcd => etcd-keys} | 2 +- .../apache/camel/component/{etcd => etcd-stats}| 2 +- .../apache/camel/component/{etcd => etcd-watch}| 2 +- .../org/apache/camel/configurer/etcd-component | 2 - .../org/apache/camel/configurer/etcd-endpoint | 2 - .../apache/camel/configurer/etcd-keys-component| 2 + .../org/apache/camel/configurer/etcd-keys-endpoint | 2 + .../apache/camel/configurer/etcd-stats-component | 2 + .../apache/camel/configurer/etcd-stats-endpoint| 2 + .../apache/camel/configurer/etcd-watch-component | 2 + .../apache/camel/configurer/etcd-watch-endpoint| 2 + .../org/apache/camel/component/etcd/etcd-keys.json | 45 + .../component/etcd/{etcd.json => etcd-stats.json} | 11 +- .../apache/camel/component/etcd/etcd-watch.json| 48 + .../src/main/docs/etcd-keys-component.adoc | 80 ...cd-component.adoc => etcd-stats-component.adoc} | 17 +- .../src/main/docs/etcd-watch-component.adoc| 83 ...cdComponent.java => AbstractEtcdComponent.java} | 50 + .../camel/component/etcd/AbstractEtcdConsumer.java | 8 +- .../camel/component/etcd/AbstractEtcdEndpoint.java | 16 +- .../etcd/AbstractEtcdPollingEndpoint.java | 18 +- .../camel/component/etcd/AbstractEtcdProducer.java | 8 +- .../apache/camel/component/etcd/EtcdEndpoint.java | 2 - .../camel/component/etcd/EtcdKeysComponent.java| 50 + .../camel/component/etcd/EtcdKeysEndpoint.java | 9 +- .../camel/component/etcd/EtcdKeysProducer.java | 10 +- .../apache/camel/component/etcd/EtcdNamespace.java | 22 --- ...dStatsProducer.java => EtcdStatsComponent.java} | 37 ++-- .../camel/component/etcd/EtcdStatsConsumer.java| 2 +- .../camel/component/etcd/EtcdStatsEndpoint.java| 12 +- .../camel/component/etcd/EtcdStatsProducer.java| 6 +- ...dStatsProducer.java => EtcdWatchComponent.java} | 37 ++-- .../camel/component/etcd/EtcdWatchConsumer.java| 8 +- .../camel/component/etcd/EtcdWatchEndpoint.java| 12 +- .../apache/camel/component/etcd/EtcdKeysTest.java | 12 +- .../apache/camel/component/etcd/EtcdStatsTest.java | 14 +- .../apache/camel/component/etcd/EtcdWatchTest.java | 14 +- .../component/ComponentsBuilderFactory.java| 35 .../dsl/EtcdKeysComponentBuilderFactory.java | 187 ++ .../dsl/EtcdStatsComponentBuilderFactory.java | 209 + .../dsl/EtcdWatchComponentBuilderFactory.java | 187 ++ .../src/generated/resources/metadata.json | 60 ++ 50 files changed, 1223 insertions(+), 227 deletions(-) diff --git a/components/camel-etcd/pom.xml b/components/camel-etcd/pom.xml index 684a99b..7979a35 100644 --- a/components/camel-etcd/pom.xml +++ b/components/camel-etcd/pom.xml @@ -32,9 +32,6 @@ Camel :: Etcd Camel Etcd support - - - diff --git a/components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdComponentConfigurer.java b/components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdKeysComponentConfigurer.java similarity index 85% copy from components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdComponentConfigurer.java copy to components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdKeysComponentConfigurer.java index bc0fc55..488b719 100644 --- a/components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdComponentConfigurer.java +++ b/components/camel-etcd/src/generated/java/org/apache/camel/component/etcd/EtcdKeysComponentConfigurer.java @@ -9,22 +9,20 @@ import org.apache.camel.support.component.PropertyConfigurerSupport; * Generated by camel build tools
[GitHub] [camel-k] nicolaferraro commented on a change in pull request #1272: tekton parameters with parentheses instead of curly brackets
nicolaferraro commented on a change in pull request #1272: tekton parameters with parentheses instead of curly brackets URL: https://github.com/apache/camel-k/pull/1272#discussion_r378158943 ## File path: docs/modules/ROOT/pages/tutorials/tekton/tekton.adoc ## @@ -35,7 +35,7 @@ spec: args: - "run" - "--wait" -- "${inputs.params.file}" //<2> +- "$(inputs.params.file)" //<2> TIP: Tekton Pipelines 0.6+ support also the $() syntax for variable substitution Review comment: ```suggestion ``` We should remove this as well This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] lburgazzoli edited a comment on issue #704: Ensure that catalog files are added to the native image
lburgazzoli edited a comment on issue #704: Ensure that catalog files are added to the native image URL: https://github.com/apache/camel-quarkus/pull/704#issuecomment-585137226 > Thanks for the improvements. I still think the config options we expose should be documented so that they make sense to a newcomer. If there is no Camel page explaining the nature and purpose of the catalog. Please raise an issue on camel side, we should improve camel in general rather than this specific sub-project so we can do the work only once for everyone to benefit. btw, there are already some javadocs - maybe limited - on the related classes on camel side: - https://github.com/apache/camel/blob/master/catalog/camel-catalog/src/main/java/org/apache/camel/catalog/CamelCatalog.java - https://github.com/apache/camel/blob/master/core/camel-api/src/main/java/org/apache/camel/catalog/RuntimeCamelCatalog.java This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] lburgazzoli commented on issue #704: Ensure that catalog files are added to the native image
lburgazzoli commented on issue #704: Ensure that catalog files are added to the native image URL: https://github.com/apache/camel-quarkus/pull/704#issuecomment-585137226 > Thanks for the improvements. I still think the config options we expose should be documented so that they make sense to a newcomer. If there is no Camel page explaining the nature and purpose of the catalog. Please rise an issue on camel side, we should improve camel in general rather than this specific sub-project so we can do the work only once for everyone to benefit. btw, there are already some javadocs - maybe limited - on the related classes on camel side: - https://github.com/apache/camel/blob/master/catalog/camel-catalog/src/main/java/org/apache/camel/catalog/CamelCatalog.java - https://github.com/apache/camel/blob/master/core/camel-api/src/main/java/org/apache/camel/catalog/RuntimeCamelCatalog.java This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] ppalaga commented on issue #704: Ensure that catalog files are added to the native image
ppalaga commented on issue #704: Ensure that catalog files are added to the native image URL: https://github.com/apache/camel-quarkus/pull/704#issuecomment-585134697 Thanks for the improvements. I still think the config options we expose should be documented so that they make sense to a newcomer. If there is no Camel page explaining the nature and purpose of the catalog, then I vote for adding a sentence here rather than waiting for it to happen elsewhere. I'd be ready to write that sentence but I am quite frankly missing the required knowledge. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [camel-quarkus] jamesnetherton merged pull request #703: Use camel-quarkus-support-httpclient in slack extension
jamesnetherton merged pull request #703: Use camel-quarkus-support-httpclient in slack extension URL: https://github.com/apache/camel-quarkus/pull/703 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[camel-quarkus] branch master updated (ca39d37 -> a766a3a)
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git. from ca39d37 Remove enableJni from integration tests as JNI si always enabled on GraalVM 19.3.1 add a766a3a Use camel-quarkus-support-httpclient in slack extension No new revisions were added by this update. Summary of changes: extensions/slack/deployment/pom.xml | 4 .../camel/quarkus/component/slack/deployment/SlackProcessor.java | 8 extensions/slack/runtime/pom.xml | 4 3 files changed, 8 insertions(+), 8 deletions(-)
[GitHub] [camel-quarkus] lburgazzoli commented on a change in pull request #704: Ensure that catalog files are added to the native image
lburgazzoli commented on a change in pull request #704: Ensure that catalog files are added to the native image URL: https://github.com/apache/camel-quarkus/pull/704#discussion_r378143829 ## File path: extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelConfig.java ## @@ -174,4 +180,48 @@ public Optional> includePatterns; } +@ConfigGroup +public static class RuntimeCatalogConfig { +/** + * Enable {@link CamelRuntimeCatalog} functionaries. Review comment: should be fixed now This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services