[GitHub] [camel-quarkus] ppalaga opened a new pull request #717: Fix #716 Move the Atlassian Maven repository to the Jira runtime module
ppalaga opened a new pull request #717: Fix #716 Move the Atlassian Maven repository to the Jira runtime module URL: https://github.com/apache/camel-quarkus/pull/717 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 (7a98333 -> 9001c88)
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 7a98333 Add maven repo for camel-jira so we can build docs add 9001c88 Upgrade AWS SDK v2 to version 2.10.64 No new revisions were added by this update. Summary of changes: parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
[GitHub] [camel-quarkus] ppalaga opened a new issue #716: Move the Atlassian Maven repository to the Jira runtime module.
ppalaga opened a new issue #716: Move the Atlassian Maven repository to the Jira runtime module. URL: https://github.com/apache/camel-quarkus/issues/716 Thinking again about where to put additional Maven repos, like https://packages.atlassian.com/maven-external that came yesterday. I thought the top level is better to keep the overview. But in the end, keeping it at the lower level is better for the build performance. Maven is searching all repos sequentially and thus reducing the number of repos for the most of the modules by sinking atlassian repo deeper into the hierarchy will actually speedup the build. Moreover, @oscerd says this particular repo tends to be unstable. Thus let's move it back to the Jira runtime module where @ffang has put it originally. Sorry for the confusion from my side. Plz. assign to me. 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 (abe8046 -> 7a98333)
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 abe8046 Merge pull request #3577 from valdar/CAMEL-14540 add fff9d91 CAMEL-14545: Add doc about camel-catalog add 7a98333 Add maven repo for camel-jira so we can build docs No new revisions were added by this update. Summary of changes: docs/pom.xml | 8 .../modules/ROOT/pages/camel-catalog.adoc | 55 ++ 2 files changed, 63 insertions(+) create mode 100644 docs/user-manual/modules/ROOT/pages/camel-catalog.adoc
[GitHub] [camel-quarkus] ppalaga commented on issue #714: camel-jira extension:more polish up
ppalaga commented on issue #714: camel-jira extension:more polish up URL: https://github.com/apache/camel-quarkus/pull/714#issuecomment-586123842 Yes, there is no hurry. Letting the CI pass is the minimal requirement, giving others reasonable time frame to give feedback would be even better. 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-runtime] lburgazzoli commented on issue #242: Fix #241: add master helper component
lburgazzoli commented on issue #242: Fix #241: add master helper component URL: https://github.com/apache/camel-k-runtime/pull/242#issuecomment-586036600 ok to test 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-runtime] nicolaferraro opened a new pull request #242: Fix #241: add master helper component
nicolaferraro opened a new pull request #242: Fix #241: add master helper component URL: https://github.com/apache/camel-k-runtime/pull/242 Fix #241 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 (9d5b774 -> abe8046)
This is an automated email from the ASF dual-hosted git repository. valdar pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git. from 9d5b774 Add a sync point for all component dependencies to ensure proper build ordering new d489464 fix CAMEL-14540: Change the switch/case indentation sourcecheck policy to 4 spaces instead of 0. new d86f179 camel-util-json: fixed switch/cases indentation see CAMEL-14540 new 5bc871e camel-package-maven-plugin: fixed switch/cases indentation see CAMEL-14540 new 4677f12 camel-util: fixed switch/cases indentation see CAMEL-14540 new 2503394 camel-api: fixed switch/cases indentation see CAMEL-14540 new be1bd99 camel-support: fixed switch/cases indentation see CAMEL-14540 new 87b03ec camel-base: fixed switch/cases indentation see CAMEL-14540 new 7b8b66a camel-core-engine: fixed switch/cases indentation see CAMEL-14540 new 354fa20 camel-bean: fixed switch/cases indentation see CAMEL-14540 new 6457750 camel-dataset: fixed switch/cases indentation see CAMEL-14540 new d029060 camel-xml-jaxp: fixed switch/cases indentation see CAMEL-14540 new 819c0c4 camel-xpath: fixed switch/cases indentation see CAMEL-14540 new d90a024 camel-core: fixed switch/cases indentation see CAMEL-14540 new 217df25 camel-swagger-rest-dsl-generator: fixed switch/cases indentation see CAMEL-14540 new de8fc44 camel-openapi-rest-dsl-generator: fixed switch/cases indentation see CAMEL-14540 new 01d9e4c camel-management: fixed switch/cases indentation see CAMEL-14540 new 4dbe60d camel-main: fixed switch/cases indentation see CAMEL-14540 new 592d7f2 camel-spring: fixed switch/cases indentation see CAMEL-14540 new 7e25646 camel-blueprint: fixed switch/cases indentation see CAMEL-14540 new e1e5c2b camel-cdi: fixed switch/cases indentation see CAMEL-14540 new c3c4b2e camel-api-component-maven-plugin: fixed switch/cases indentation see CAMEL-14540 new 96e030f camel-http: fixed switch/cases indentation see CAMEL-14540 new bb3c923 camel-jms: fixed switch/cases indentation see CAMEL-14540 new 340affd camel-apns: fixed switch/cases indentation see CAMEL-14540 new 5e2895d camel-as2-api: fixed switch/cases indentation see CAMEL-14540 new 3d0b0c6 camel-as2: fixed switch/cases indentation see CAMEL-14540 new 250a34d camel-aws2-ddb: fixed switch/cases indentation see CAMEL-14540 new d9ff839 camel-aws-ddb: fixed switch/cases indentation see CAMEL-14540 new b8705b4 camel-aws-ec2: fixed switch/cases indentation see CAMEL-14540 new d5d2112 camel-aws-ecs: fixed switch/cases indentation see CAMEL-14540 new c0a0b50 camel-aws-eks: fixed switch/cases indentation see CAMEL-14540 new d9862fe camel-aws-iam: fixed switch/cases indentation see CAMEL-14540 new c18ac8c camel-aws-kinesis: fixed switch/cases indentation see CAMEL-14540 new 2fd612e camel-aws-kms: fixed switch/cases indentation see CAMEL-14540 new f2503ff camel-aws-lambda: fixed switch/cases indentation see CAMEL-14540 new d243e4a camel-aws-mq: fixed switch/cases indentation see CAMEL-14540 new 00ed8ef camel-aws-msk: fixed switch/cases indentation see CAMEL-14540 new 196a11f camel-aws-s3: fixed switch/cases indentation see CAMEL-14540 new c90f27b camel-aws-sdb: fixed switch/cases indentation see CAMEL-14540 new 5dfc108 camel-aws-sqs: fixed switch/cases indentation see CAMEL-14540 new fac5267 camel-aws-swf: fixed switch/cases indentation see CAMEL-14540 new 593883c camel-aws-translate: fixed switch/cases indentation see CAMEL-14540 new 5ad02d7 camel-aws-xray: fixed switch/cases indentation see CAMEL-14540 new 67dbf27 camel-aws2-ec2 fixed switch/cases indentation see CAMEL-14540 new 1b921d0 camel-aws2-ecs fixed switch/cases indentation see CAMEL-14540 new 0743e4c camel-aws2-eks fixed switch/cases indentation see CAMEL-14540 new 144ad9a camel-aws2-iam fixed switch/cases indentation see CAMEL-14540 new c878803 camel-aws2-kms fixed switch/cases indentation see CAMEL-14540 new 7a8e696 camel-aws2-mq fixed switch/cases indentation see CAMEL-14540 new c22ed5c camel-aws2-msk fixed switch/cases indentation see CAMEL-14540 new a98a49d camel-aws2-translate fixed switch/cases indentation see CAMEL-14540 new 37220f9 camel-azure fixed switch/cases indentation see CAMEL-14540 new 26bfb97 camel-box fixed switch/cases indentation see CAMEL-14540 new 36f6dbe camel-braintree fixed switch/cases indentation see CAMEL-14540 new 4192534 camel-cassandraql fixed switch/cases indentation see CAMEL-14540 new 146f1dd camel-coap fixed switch/cases indentation see CAMEL-14540 new 7507d73 camel-undertow fixed switch/cases indentation see CAMEL-14540 new 357b07b camel-consul fixed switch/cases indentation see
[GitHub] [camel-quarkus] ffang commented on issue #714: camel-jira extension:more polish up
ffang commented on issue #714: camel-jira extension:more polish up URL: https://github.com/apache/camel-quarkus/pull/714#issuecomment-586021069 > may be better if you give the pr job the time to verify the pr @lburgazzoli , sure for next time 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 a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379174339 ## File path: integration-tests/jira/pom.xml ## @@ -0,0 +1,202 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-integration-tests +1.1.0-SNAPSHOT + + +camel-quarkus-integration-test-jira +Camel Quarkus :: Integration Tests :: Jira +Integration tests for Camel Quarkus Jira extension + + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus +camel-quarkus-direct + + +org.apache.camel.quarkus +camel-quarkus-log + + +io.quarkus +quarkus-resteasy + + + + +io.quarkus +quarkus-junit5 +test + + +com.google.guava +guava + + + + +io.rest-assured +rest-assured +test + + + + + + +io.quarkus +quarkus-maven-plugin + + + +build + + + + + + + + + + +native + + +native + + + + + +org.apache.maven.plugins +maven-failsafe-plugin + + + +integration-test +verify + + + + ${project.build.directory}/${project.build.finalName}-runner + + + + + + +io.quarkus +quarkus-maven-plugin + + +native-image + +native-image + + + false +true + true +false +false +${graalvmHome} +true + true +true + + --initialize-at-run-time=com.google.api.client.auth.oauth.OAuthParameters,--allow-incomplete-classpath + Review comment: tracked by #715 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 a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379174226 ## File path: integration-tests/jira/src/main/java/org/apache/camel/quarkus/component/jira/it/JiraRouteBuilder.java ## @@ -0,0 +1,41 @@ +/* + * 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.quarkus.component.jira.it; + +import org.apache.camel.builder.RouteBuilder; +import org.apache.camel.component.jira.JiraConstants; + +public class JiraRouteBuilder extends RouteBuilder { +String TEST_JIRA_URL = "https://somerepo.atlassian.net;; +String PROJECT = "TST"; +String USERNAME = "someguy"; +String PASSWORD = "my_password"; Review comment: tracked by #715 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 a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379174291 ## File path: integration-tests/jira/src/main/java/org/apache/camel/quarkus/component/jira/it/JiraResource.java ## @@ -0,0 +1,86 @@ +/* + * 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.quarkus.component.jira.it; + +import java.net.URI; + +import javax.enterprise.context.ApplicationScoped; +import javax.inject.Inject; +import javax.ws.rs.Consumes; +import javax.ws.rs.GET; +import javax.ws.rs.POST; +import javax.ws.rs.Path; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; + +import com.atlassian.jira.rest.client.api.RestClientException; +import org.apache.camel.ConsumerTemplate; +import org.apache.camel.ProducerTemplate; +import org.jboss.logging.Logger; + +@Path("/jira") +@ApplicationScoped +public class JiraResource { + +private static final Logger log = Logger.getLogger(JiraResource.class); + +String TEST_JIRA_URL = "https://somerepo.atlassian.net;; +String PROJECT = "TST"; +String USERNAME = "someguy"; +String PASSWORD = "my_password"; Review comment: tracked by #715 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 #712: create camel-jira extension #710
ffang commented on issue #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#issuecomment-586020653 This commit https://github.com/apache/camel-quarkus/commit/45d8654855988b8a84f44ad9593ea36c298a3421 addressed some straightforward feedback And other feedback not addressed tracked by https://github.com/apache/camel-quarkus/issues/715 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 issue #715: improve camel-jira integration test
ffang opened a new issue #715: improve camel-jira integration test URL: https://github.com/apache/camel-quarkus/issues/715 As the feedback here https://github.com/apache/camel-quarkus/pull/712 Like remove additionalBuildArgs from pom.xml; using application.properties for configuration 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 #714: camel-jira extension:more polish up
lburgazzoli commented on issue #714: camel-jira extension:more polish up URL: https://github.com/apache/camel-quarkus/pull/714#issuecomment-586019617 may be better if you give the pr job the time to verify the pr 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: camel-jira extension:more polish up
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 a06e266 camel-jira extension:more polish up new 45d8654 Merge pull request #714 from ffang/issues710 a06e266 is described below commit a06e266214f435fe29f0d8b013fdb8dff1f652dd Author: Freeman Fang AuthorDate: Thu Feb 13 18:09:07 2020 -0500 camel-jira extension:more polish up --- .github/workflows/pr-build.yaml| 3 +- .../component/jira/deployment/JiraProcessor.java | 6 ++ extensions/jira/runtime/pom.xml| 13 extensions/pom.xml | 2 +- integration-tests/jira/pom.xml | 69 -- .../quarkus/component/jira/it/JiraResource.java| 2 - integration-tests/pom.xml | 2 +- pom.xml| 14 - poms/bom/pom.xml | 42 ++--- 9 files changed, 54 insertions(+), 99 deletions(-) diff --git a/.github/workflows/pr-build.yaml b/.github/workflows/pr-build.yaml index 4a29823..c9fd9ed 100644 --- a/.github/workflows/pr-build.yaml +++ b/.github/workflows/pr-build.yaml @@ -379,7 +379,8 @@ jobs: -pl :camel-quarkus-integration-test-stream \ -pl :camel-quarkus-integration-test-tarfile \ -pl :camel-quarkus-integration-test-validator \ --pl :camel-quarkus-integration-test-zipfile +-pl :camel-quarkus-integration-test-zipfile \ +-pl :camel-quarkus-integration-test-jira saas: runs-on: ubuntu-latest needs: build diff --git a/extensions/jira/deployment/src/main/java/org/apache/camel/quarkus/component/jira/deployment/JiraProcessor.java b/extensions/jira/deployment/src/main/java/org/apache/camel/quarkus/component/jira/deployment/JiraProcessor.java index befac44..89be59f 100644 --- a/extensions/jira/deployment/src/main/java/org/apache/camel/quarkus/component/jira/deployment/JiraProcessor.java +++ b/extensions/jira/deployment/src/main/java/org/apache/camel/quarkus/component/jira/deployment/JiraProcessor.java @@ -17,6 +17,7 @@ package org.apache.camel.quarkus.component.jira.deployment; import io.quarkus.deployment.annotations.BuildStep; +import io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem; import io.quarkus.deployment.builditem.FeatureBuildItem; class JiraProcessor { @@ -24,6 +25,11 @@ class JiraProcessor { private static final String FEATURE = "camel-jira"; @BuildStep +ExtensionSslNativeSupportBuildItem activateSslNativeSupport() { +return new ExtensionSslNativeSupportBuildItem(FEATURE); +} + +@BuildStep FeatureBuildItem feature() { return new FeatureBuildItem(FEATURE); } diff --git a/extensions/jira/runtime/pom.xml b/extensions/jira/runtime/pom.xml index 6faa1d9..2be8ea1 100644 --- a/extensions/jira/runtime/pom.xml +++ b/extensions/jira/runtime/pom.xml @@ -46,19 +46,6 @@ - - -atlassian -https://packages.atlassian.com/maven-external/ -atlassian exteranl repo - -false - - -true - - - diff --git a/extensions/pom.xml b/extensions/pom.xml index d562bf7..2ece525 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -77,6 +77,7 @@ infinispan jackson jdbc +jira jsonpath kafka kotlin @@ -89,7 +90,6 @@ netty-http olingo4 opentracing -jira paho pdf platform-http diff --git a/integration-tests/jira/pom.xml b/integration-tests/jira/pom.xml index 195d96f..c0bcaf5 100644 --- a/integration-tests/jira/pom.xml +++ b/integration-tests/jira/pom.xml @@ -31,6 +31,16 @@ Camel Quarkus :: Integration Tests :: Jira Integration tests for Camel Quarkus Jira extension + + + + + + + + camel-quarkus-direct-deployment,camel-quarkus-jira-deployment,camel-quarkus-log-deployment,camel-quarkus-support-policy-deployment + + org.apache.camel.quarkus @@ -84,60 +94,6 @@ - native @@ -181,15 +137,10 @@ false false ${graalvmHome} -true - true true --initialize-at-run-time=com.google.api.client.auth.oauth.OAuthParameters,--allow-incomplete-classpath
[camel] branch master updated (c175296 -> 9d5b774)
This is an automated email from the ASF dual-hosted git repository. gnodet pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git. from c175296 bridgeEndpoint is a query parameter on the producer side add 9d5b774 Add a sync point for all component dependencies to ensure proper build ordering No new revisions were added by this update. Summary of changes: apache-camel/pom.xml | 1699 +--- bom/pom.xml|3 + catalog/pom.xml|9 + components/camel-rabbitmq/pom.xml |5 - .../rabbitmq/RabbitMQEndpointDSLTest.java | 54 - .../pom.xml| 733 ++--- core/camel-componentdsl/pom.xml| 1560 +- core/camel-endpointdsl/pom.xml |6 + core/pom.xml |5 +- docs/pom.xml |9 + parent/pom.xml |6 + .../camel/maven/packaging/ComponentDslMojo.java| 50 - .../maven/packaging/PrepareComponentMojo.java | 58 +- 13 files changed, 241 insertions(+), 3956 deletions(-) delete mode 100644 components/camel-rabbitmq/src/test/java/org/apache/camel/component/rabbitmq/RabbitMQEndpointDSLTest.java copy core/{camel-componentdsl => camel-allcomponents}/pom.xml (60%)
[GitHub] [camel-quarkus] ffang opened a new pull request #714: camel-jira extension:more polish up
ffang opened a new pull request #714: camel-jira extension:more polish up URL: https://github.com/apache/camel-quarkus/pull/714 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 #714: camel-jira extension:more polish up
ffang merged pull request #714: camel-jira extension:more polish up URL: https://github.com/apache/camel-quarkus/pull/714 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 a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379168276 ## File path: integration-tests/jira/pom.xml ## @@ -0,0 +1,202 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-integration-tests +1.1.0-SNAPSHOT + + +camel-quarkus-integration-test-jira +Camel Quarkus :: Integration Tests :: Jira +Integration tests for Camel Quarkus Jira extension + + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus +camel-quarkus-direct + + +org.apache.camel.quarkus +camel-quarkus-log + + +io.quarkus +quarkus-resteasy + + + + +io.quarkus +quarkus-junit5 +test + + +com.google.guava +guava + + + + +io.rest-assured +rest-assured +test + + + + + + +io.quarkus +quarkus-maven-plugin + + + +build + + + + + + + + + + +native + + +native + + + + + +org.apache.maven.plugins +maven-failsafe-plugin + + + +integration-test +verify + + + + ${project.build.directory}/${project.build.finalName}-runner + + + + + + +io.quarkus +quarkus-maven-plugin + + +native-image + +native-image + + + false +true + true +false +false +${graalvmHome} +true + true +true + + --initialize-at-run-time=com.google.api.client.auth.oauth.OAuthParameters,--allow-incomplete-classpath + Review comment: fast test with RuntimeInitializedClassBuildItem doesn't work. I will create another issue to track 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] ffang commented on a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379167601 ## File path: pom.xml ## @@ -42,11 +42,13 @@ 2.10.4 3.0.1 +20.0 Review comment: OK, change the property to guava.version, and the version is 26.0-jre 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 a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379163520 ## File path: integration-tests/jira/src/test/java/org/apache/camel/quarkus/component/jira/it/JiraTest.java ## @@ -0,0 +1,41 @@ +/* + * 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.quarkus.component.jira.it; + +import java.util.UUID; + +import io.quarkus.test.junit.QuarkusTest; +import io.restassured.RestAssured; +import io.restassured.http.ContentType; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +@QuarkusTest +class JiraTest { + +@Test +public void test() { +final String msg = UUID.randomUUID().toString().replace("-", ""); +RestAssured.given() // +.contentType(ContentType.TEXT).body(msg).post("/jira/post") +.then().statusCode(404);//external jira not exist, expect to return 404 Review comment: I thought even external server isn't available, configure the jira producer endpoint to know it can send out request is still useful. How you guys normally test producer endpoint like this in quarkus? 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 a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379162760 ## File path: integration-tests/jira/src/main/java/org/apache/camel/quarkus/component/jira/it/JiraResource.java ## @@ -0,0 +1,86 @@ +/* + * 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.quarkus.component.jira.it; + +import java.net.URI; + +import javax.enterprise.context.ApplicationScoped; +import javax.inject.Inject; +import javax.ws.rs.Consumes; +import javax.ws.rs.GET; +import javax.ws.rs.POST; +import javax.ws.rs.Path; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; + +import com.atlassian.jira.rest.client.api.RestClientException; +import org.apache.camel.ConsumerTemplate; +import org.apache.camel.ProducerTemplate; +import org.jboss.logging.Logger; + +@Path("/jira") +@ApplicationScoped Review comment: done! 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 a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379158877 ## File path: integration-tests/jira/pom.xml ## @@ -0,0 +1,202 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-integration-tests +1.1.0-SNAPSHOT + + +camel-quarkus-integration-test-jira +Camel Quarkus :: Integration Tests :: Jira +Integration tests for Camel Quarkus Jira extension + + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus +camel-quarkus-direct + + +org.apache.camel.quarkus +camel-quarkus-log + + +io.quarkus +quarkus-resteasy + + + + +io.quarkus +quarkus-junit5 +test + + +com.google.guava +guava + + + + +io.rest-assured +rest-assured +test + + + + + + +io.quarkus +quarkus-maven-plugin + + + +build + + + + + + + + + + +native + + +native + + + + + +org.apache.maven.plugins +maven-failsafe-plugin + + + +integration-test +verify + + + + ${project.build.directory}/${project.build.finalName}-runner + + + + + + +io.quarkus +quarkus-maven-plugin + + +native-image + +native-image + + + false +true + true +false +false +${graalvmHome} +true + true Review comment: good to know, done! 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 #712: create camel-jira extension #710
lburgazzoli commented on issue #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#issuecomment-585996468 IMHO commenting and requiring changes on a closed PR is not really the best thing to do as it is quite easy to get things lost. As the code is already on master it may be better to open issues to give a change to others to jump into the conversation and eventually help fix issues. 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 a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379142658 ## File path: integration-tests/jira/pom.xml ## @@ -0,0 +1,202 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-integration-tests +1.1.0-SNAPSHOT + + +camel-quarkus-integration-test-jira +Camel Quarkus :: Integration Tests :: Jira +Integration tests for Camel Quarkus Jira extension + + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus +camel-quarkus-direct + + +org.apache.camel.quarkus +camel-quarkus-log + + +io.quarkus +quarkus-resteasy + + + + +io.quarkus +quarkus-junit5 +test + + +com.google.guava +guava + + + + +io.rest-assured +rest-assured +test + + + + + + +io.quarkus +quarkus-maven-plugin + + + +build + + + + + + + + + + +native + + +native + + + + + +org.apache.maven.plugins +maven-failsafe-plugin + + + +integration-test +verify + + + + ${project.build.directory}/${project.build.finalName}-runner + + + + + + +io.quarkus +quarkus-maven-plugin + + +native-image + +native-image + + + false +true + true +false +false +${graalvmHome} +true + true +true + + --initialize-at-run-time=com.google.api.client.auth.oauth.OAuthParameters,--allow-incomplete-classpath + + Review comment: done 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 a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379142309 ## File path: integration-tests/jira/pom.xml ## @@ -0,0 +1,202 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-integration-tests +1.1.0-SNAPSHOT + + +camel-quarkus-integration-test-jira +Camel Quarkus :: Integration Tests :: Jira +Integration tests for Camel Quarkus Jira extension + + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus +camel-quarkus-direct + + +org.apache.camel.quarkus +camel-quarkus-log + + +io.quarkus +quarkus-resteasy + + + + +io.quarkus +quarkus-junit5 +test + + +com.google.guava +guava + + + + +io.rest-assured +rest-assured +test + + + + + + +io.quarkus +quarkus-maven-plugin + + + +build + + + + + + + + + + +native + + +native + + + + + +org.apache.maven.plugins +maven-failsafe-plugin + + + +integration-test +verify + + + + ${project.build.directory}/${project.build.finalName}-runner + + + + + + +io.quarkus +quarkus-maven-plugin + + +native-image + +native-image + + + false +true + true +false +false +${graalvmHome} +true Review comment: done 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 a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379141940 ## File path: integration-tests/jira/pom.xml ## @@ -0,0 +1,202 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-integration-tests +1.1.0-SNAPSHOT + + +camel-quarkus-integration-test-jira +Camel Quarkus :: Integration Tests :: Jira +Integration tests for Camel Quarkus Jira extension + + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus +camel-quarkus-direct + + +org.apache.camel.quarkus +camel-quarkus-log + + +io.quarkus +quarkus-resteasy + + + + +io.quarkus +quarkus-junit5 +test + + +com.google.guava +guava + + + + +io.rest-assured +rest-assured +test + + + + + + +io.quarkus +quarkus-maven-plugin + + + +build + + + + + + + + Review comment: done! 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 a change in pull request #712: create camel-jira extension #710
ffang commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379140142 ## File path: extensions/jira/runtime/pom.xml ## @@ -0,0 +1,125 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-jira-parent +1.1.0-SNAPSHOT +../pom.xml + + +camel-quarkus-jira +Camel Quarkus :: Jira :: Runtime + + +1.1.0 + + + + + +org.apache.camel.quarkus +camel-quarkus-bom +${project.version} +pom +import + + + + + +atlassian +https://packages.atlassian.com/maven-external/ +atlassian exteranl repo + +false + + +true + + + Review comment: We still need the repo in camel-quarkus, I will move it to top module 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379126589 ## File path: integration-tests/jira/src/main/java/org/apache/camel/quarkus/component/jira/it/JiraResource.java ## @@ -0,0 +1,86 @@ +/* + * 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.quarkus.component.jira.it; + +import java.net.URI; + +import javax.enterprise.context.ApplicationScoped; +import javax.inject.Inject; +import javax.ws.rs.Consumes; +import javax.ws.rs.GET; +import javax.ws.rs.POST; +import javax.ws.rs.Path; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; + +import com.atlassian.jira.rest.client.api.RestClientException; +import org.apache.camel.ConsumerTemplate; +import org.apache.camel.ProducerTemplate; +import org.jboss.logging.Logger; + +@Path("/jira") +@ApplicationScoped +public class JiraResource { + +private static final Logger log = Logger.getLogger(JiraResource.class); + +String TEST_JIRA_URL = "https://somerepo.atlassian.net;; +String PROJECT = "TST"; +String USERNAME = "someguy"; +String PASSWORD = "my_password"; Review comment: That'd be awesome, at least for fetching. 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 commented on a change in pull request #712: create camel-jira extension #710
jamesnetherton commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379125729 ## File path: integration-tests/jira/src/main/java/org/apache/camel/quarkus/component/jira/it/JiraResource.java ## @@ -0,0 +1,86 @@ +/* + * 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.quarkus.component.jira.it; + +import java.net.URI; + +import javax.enterprise.context.ApplicationScoped; +import javax.inject.Inject; +import javax.ws.rs.Consumes; +import javax.ws.rs.GET; +import javax.ws.rs.POST; +import javax.ws.rs.Path; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; + +import com.atlassian.jira.rest.client.api.RestClientException; +import org.apache.camel.ConsumerTemplate; +import org.apache.camel.ProducerTemplate; +import org.jboss.logging.Logger; + +@Path("/jira") +@ApplicationScoped +public class JiraResource { + +private static final Logger log = Logger.getLogger(JiraResource.class); + +String TEST_JIRA_URL = "https://somerepo.atlassian.net;; +String PROJECT = "TST"; +String USERNAME = "someguy"; +String PASSWORD = "my_password"; Review comment: I was thinking that it'd be better to do anonymous authentication if possible and use `jra:fetchIssue` against `issues.apache.org`. Then there'd be no need for credentials. Not sure if the Jira component supports that, but it might be possible with a custom `JiraRestClientFactory`. 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379125879 ## File path: pom.xml ## @@ -42,11 +42,13 @@ 2.10.4 3.0.1 +20.0 Review comment: > Yeah, I don't think we want to have Guava in `dependencyManagement` within the BOM. That has the effect of forcing the Guava version for the other components, right? No, I am fine with managing it. Having one version for all is good IMO, because that ensures that any combination of extensions can coexist in a single application. 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 commented on a change in pull request #712: create camel-jira extension #710
jamesnetherton commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379123618 ## File path: pom.xml ## @@ -42,11 +42,13 @@ 2.10.4 3.0.1 +20.0 Review comment: Yeah, I don't think we want to have Guava in `dependencyManagement` within the BOM. That has the effect of forcing the Guava version for the other components, right? Can we not just get away with adding it directly into the Jira extension runtime POM? 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 #712: create camel-jira extension #710
ffang commented on issue #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#issuecomment-585973892 @oscerd rerun the CI, all passed 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379118117 ## File path: extensions/jira/runtime/pom.xml ## @@ -0,0 +1,125 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-jira-parent +1.1.0-SNAPSHOT +../pom.xml + + +camel-quarkus-jira +Camel Quarkus :: Jira :: Runtime + + +1.1.0 + + + + + +org.apache.camel.quarkus +camel-quarkus-bom +${project.version} +pom +import + + + + + +atlassian +https://packages.atlassian.com/maven-external/ +atlassian exteranl repo + +false + + +true + + + Review comment: Is the atlassian repo actually required given that it is there in the camel Jira module? 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379099041 ## File path: integration-tests/jira/pom.xml ## @@ -0,0 +1,202 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-integration-tests +1.1.0-SNAPSHOT + + +camel-quarkus-integration-test-jira +Camel Quarkus :: Integration Tests :: Jira +Integration tests for Camel Quarkus Jira extension + + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus +camel-quarkus-direct + + +org.apache.camel.quarkus +camel-quarkus-log + + +io.quarkus +quarkus-resteasy + + + + +io.quarkus +quarkus-junit5 +test + + +com.google.guava +guava + + + + +io.rest-assured +rest-assured +test + + + + + + +io.quarkus +quarkus-maven-plugin + + + +build + + + + + + + + + + +native + + +native + + + + + +org.apache.maven.plugins +maven-failsafe-plugin + + + +integration-test +verify + + + + ${project.build.directory}/${project.build.finalName}-runner + + + + + + +io.quarkus +quarkus-maven-plugin + + +native-image + +native-image + + + false +true + true +false +false +${graalvmHome} +true Review comment: Please remove `true` Note to myself: https://github.com/apache/camel-quarkus/issues/713 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379106862 ## File path: integration-tests/jira/src/test/java/org/apache/camel/quarkus/component/jira/it/JiraTest.java ## @@ -0,0 +1,41 @@ +/* + * 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.quarkus.component.jira.it; + +import java.util.UUID; + +import io.quarkus.test.junit.QuarkusTest; +import io.restassured.RestAssured; +import io.restassured.http.ContentType; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +@QuarkusTest +class JiraTest { + +@Test +public void test() { +final String msg = UUID.randomUUID().toString().replace("-", ""); +RestAssured.given() // +.contentType(ContentType.TEXT).body(msg).post("/jira/post") +.then().statusCode(404);//external jira not exist, expect to return 404 Review comment: What is the idea behind this test? 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379105437 ## File path: integration-tests/jira/src/main/java/org/apache/camel/quarkus/component/jira/it/JiraResource.java ## @@ -0,0 +1,86 @@ +/* + * 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.quarkus.component.jira.it; + +import java.net.URI; + +import javax.enterprise.context.ApplicationScoped; +import javax.inject.Inject; +import javax.ws.rs.Consumes; +import javax.ws.rs.GET; +import javax.ws.rs.POST; +import javax.ws.rs.Path; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; + +import com.atlassian.jira.rest.client.api.RestClientException; +import org.apache.camel.ConsumerTemplate; +import org.apache.camel.ProducerTemplate; +import org.jboss.logging.Logger; + +@Path("/jira") +@ApplicationScoped Review comment: `@ApplicationScoped` should not be necessary. 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379095468 ## File path: extensions/jira/runtime/pom.xml ## @@ -0,0 +1,125 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-jira-parent +1.1.0-SNAPSHOT +../pom.xml + + +camel-quarkus-jira +Camel Quarkus :: Jira :: Runtime + + +1.1.0 + + + + + +org.apache.camel.quarkus +camel-quarkus-bom +${project.version} +pom +import + + + + + +atlassian +https://packages.atlassian.com/maven-external/ +atlassian exteranl repo + +false + + +true + + + Review comment: Could you please move this repo definition to the top level module with a comment which groupIds are pulled from 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
[GitHub] [camel-quarkus] ppalaga commented on a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379104727 ## File path: integration-tests/jira/pom.xml ## @@ -0,0 +1,202 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-integration-tests +1.1.0-SNAPSHOT + + +camel-quarkus-integration-test-jira +Camel Quarkus :: Integration Tests :: Jira +Integration tests for Camel Quarkus Jira extension + + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus +camel-quarkus-direct + + +org.apache.camel.quarkus +camel-quarkus-log + + +io.quarkus +quarkus-resteasy + + + + +io.quarkus +quarkus-junit5 +test + + +com.google.guava +guava + + + + +io.rest-assured +rest-assured +test + + + + + + +io.quarkus +quarkus-maven-plugin + + + +build + + + + + + + + + + +native + + +native + + + + + +org.apache.maven.plugins +maven-failsafe-plugin + + + +integration-test +verify + + + + ${project.build.directory}/${project.build.finalName}-runner + + + + + + +io.quarkus +quarkus-maven-plugin + + +native-image + +native-image + + + false +true + true +false +false +${graalvmHome} +true + true +true + + --initialize-at-run-time=com.google.api.client.auth.oauth.OAuthParameters,--allow-incomplete-classpath + Review comment: Similar as above: There is `RuntimeInitializedClassBuildItem` for `--initialize-at-run-time` Why do you need `--allow-incomplete-classpath`? I think we want to avoid it as far as possible. 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379114814 ## File path: pom.xml ## @@ -42,11 +42,13 @@ 2.10.4 3.0.1 +20.0 Review comment: Could you please explain why would we want to manage guava version under a Jira specific property name? Quarkus works with a flat class path and there is no way to have two guavas in the same application. I do not think we want to even awake an impression that we would allow two extensions depending on two different Guava versions. WDYT @jamesnetherton and @lburgazzoli ? Could you please check if jira works with a newer Guava and if so, upgrade it here? 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379108730 ## File path: integration-tests/jira/src/main/java/org/apache/camel/quarkus/component/jira/it/JiraResource.java ## @@ -0,0 +1,86 @@ +/* + * 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.quarkus.component.jira.it; + +import java.net.URI; + +import javax.enterprise.context.ApplicationScoped; +import javax.inject.Inject; +import javax.ws.rs.Consumes; +import javax.ws.rs.GET; +import javax.ws.rs.POST; +import javax.ws.rs.Path; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; + +import com.atlassian.jira.rest.client.api.RestClientException; +import org.apache.camel.ConsumerTemplate; +import org.apache.camel.ProducerTemplate; +import org.jboss.logging.Logger; + +@Path("/jira") +@ApplicationScoped +public class JiraResource { + +private static final Logger log = Logger.getLogger(JiraResource.class); + +String TEST_JIRA_URL = "https://somerepo.atlassian.net;; +String PROJECT = "TST"; +String USERNAME = "someguy"; +String PASSWORD = "my_password"; Review comment: I think application.properties would be a better place for these values. We do something similar with Twitter and Telegram. 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379096824 ## File path: extensions/pom.xml ## @@ -89,6 +89,7 @@ netty-http olingo4 opentracing +jira Review comment: Could you please sort the modules by running `mvn process-resources -Pformat` from the top level folder? 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379101876 ## File path: integration-tests/jira/pom.xml ## @@ -0,0 +1,202 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-integration-tests +1.1.0-SNAPSHOT + + +camel-quarkus-integration-test-jira +Camel Quarkus :: Integration Tests :: Jira +Integration tests for Camel Quarkus Jira extension + + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus +camel-quarkus-direct + + +org.apache.camel.quarkus +camel-quarkus-log + + +io.quarkus +quarkus-resteasy + + + + +io.quarkus +quarkus-junit5 +test + + +com.google.guava +guava + + + + +io.rest-assured +rest-assured +test + + + + + + +io.quarkus +quarkus-maven-plugin + + + +build + + + + + + + + + + +native + + +native + + + + + +org.apache.maven.plugins +maven-failsafe-plugin + + + +integration-test +verify + + + + ${project.build.directory}/${project.build.finalName}-runner + + + + + + +io.quarkus +quarkus-maven-plugin + + +native-image + +native-image + + + false +true + true +false +false +${graalvmHome} +true + true +true + + --initialize-at-run-time=com.google.api.client.auth.oauth.OAuthParameters,--allow-incomplete-classpath + + Review comment: This comment can perhaps be removed? 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379097680 ## File path: integration-tests/jira/pom.xml ## @@ -0,0 +1,202 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-integration-tests +1.1.0-SNAPSHOT + + +camel-quarkus-integration-test-jira +Camel Quarkus :: Integration Tests :: Jira +Integration tests for Camel Quarkus Jira extension + + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus +camel-quarkus-direct + + +org.apache.camel.quarkus +camel-quarkus-log + + +io.quarkus +quarkus-resteasy + + + + +io.quarkus +quarkus-junit5 +test + + +com.google.guava +guava + + + + +io.rest-assured +rest-assured +test + + + + + + +io.quarkus +quarkus-maven-plugin + + + +build + + + + + + + + Review comment: This comment can perhaps be removed? 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379101606 ## File path: integration-tests/jira/pom.xml ## @@ -0,0 +1,202 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-integration-tests +1.1.0-SNAPSHOT + + +camel-quarkus-integration-test-jira +Camel Quarkus :: Integration Tests :: Jira +Integration tests for Camel Quarkus Jira extension + + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus +camel-quarkus-direct + + +org.apache.camel.quarkus +camel-quarkus-log + + +io.quarkus +quarkus-resteasy + + + + +io.quarkus +quarkus-junit5 +test + + +com.google.guava +guava + + + + +io.rest-assured +rest-assured +test + + + + + + +io.quarkus +quarkus-maven-plugin + + + +build + + + + + + + + + + +native + + +native + + + + + +org.apache.maven.plugins +maven-failsafe-plugin + + + +integration-test +verify + + + + ${project.build.directory}/${project.build.finalName}-runner + + + + + + +io.quarkus +quarkus-maven-plugin + + +native-image + +native-image + + + false +true + true +false +false +${graalvmHome} +true + true Review comment: Producing a `ExtensionSslNativeSupportBuildItem` by the `JiraProcessor` would be a better place to do this. The way you did it would require this piece of config in every project using the Jira extension. Producing `ExtensionSslNativeSupportBuildItem` would let Quarkus do the magic every time, the app develepr depends on the JIra extension. 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 a change in pull request #712: create camel-jira extension #710
ppalaga commented on a change in pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#discussion_r379108868 ## File path: integration-tests/jira/src/main/java/org/apache/camel/quarkus/component/jira/it/JiraRouteBuilder.java ## @@ -0,0 +1,41 @@ +/* + * 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.quarkus.component.jira.it; + +import org.apache.camel.builder.RouteBuilder; +import org.apache.camel.component.jira.JiraConstants; + +public class JiraRouteBuilder extends RouteBuilder { +String TEST_JIRA_URL = "https://somerepo.atlassian.net;; +String PROJECT = "TST"; +String USERNAME = "someguy"; +String PASSWORD = "my_password"; Review comment: Same as above: I think application.properties would be a better place for these values. We do something similar with Twitter and Telegram. 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 #713: Revisit the Quarkus native image mojo options generated by create-extension
ppalaga opened a new issue #713: Revisit the Quarkus native image mojo options generated by create-extension URL: https://github.com/apache/camel-quarkus/issues/713 At least `true` should be removed 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: bridgeEndpoint is a query parameter on the producer side
This is an automated email from the ASF dual-hosted git repository. bvahdat 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 c175296 bridgeEndpoint is a query parameter on the producer side c175296 is described below commit c17529661771c780e0e31ddd3559668ecd724512 Author: Babak Vahdat AuthorDate: Thu Feb 13 20:59:45 2020 +0100 bridgeEndpoint is a query parameter on the producer side --- .../org/apache/camel/component/cxf/jaxrs/JettyCxfRsSpringRouter.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/jaxrs/JettyCxfRsSpringRouter.xml b/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/jaxrs/JettyCxfRsSpringRouter.xml index ecf21d8..7d8397e 100644 --- a/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/jaxrs/JettyCxfRsSpringRouter.xml +++ b/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/jaxrs/JettyCxfRsSpringRouter.xml @@ -40,8 +40,6 @@ - - @@ -53,7 +51,7 @@ http://camel.apache.org/schema/spring; trace="true"> - http://localhost:{{CXFTestSupport.port5}}/CxfRsRouterTest/route?matchOnUriPrefix=truebridgeEndpoint=true"/> + http://localhost:{{CXFTestSupport.port5}}/CxfRsRouterTest/route?matchOnUriPrefix=true"/>
[GitHub] [camel-quarkus] oscerd commented on issue #712: create camel-jira extension #710
oscerd commented on issue #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#issuecomment-585943804 Checks were failing btw. Can you double check? 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 closed issue #710: create camel-jira extension
ffang closed issue #710: create camel-jira extension URL: https://github.com/apache/camel-quarkus/issues/710 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: create camel-jira extension #710
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 ddd1448 create camel-jira extension #710 new 6655ce1 Merge pull request #712 from ffang/issues710 ddd1448 is described below commit ddd14483ead6c43119e83a06ba79c4c48c5cf771 Author: Freeman Fang AuthorDate: Thu Feb 13 14:03:25 2020 -0500 create camel-jira extension #710 --- .../pages/list-of-camel-quarkus-extensions.adoc| 5 +- extensions/jira/deployment/pom.xml | 79 .../component/jira/deployment/JiraProcessor.java | 31 extensions/jira/pom.xml| 39 extensions/jira/runtime/pom.xml| 125 + .../main/resources/META-INF/quarkus-extension.yaml | 27 +++ extensions/pom.xml | 1 + extensions/readme.adoc | 5 +- integration-tests/jira/pom.xml | 202 + .../quarkus/component/jira/it/JiraResource.java| 86 + .../component/jira/it/JiraRouteBuilder.java| 41 + .../camel/quarkus/component/jira/it/JiraIT.java| 24 +++ .../camel/quarkus/component/jira/it/JiraTest.java | 41 + integration-tests/pom.xml | 1 + pom.xml| 2 + poms/bom-deployment/pom.xml| 5 + poms/bom/pom.xml | 22 ++- 17 files changed, 733 insertions(+), 3 deletions(-) diff --git a/docs/modules/ROOT/pages/list-of-camel-quarkus-extensions.adoc b/docs/modules/ROOT/pages/list-of-camel-quarkus-extensions.adoc index b97e9be..b884fda 100644 --- a/docs/modules/ROOT/pages/list-of-camel-quarkus-extensions.adoc +++ b/docs/modules/ROOT/pages/list-of-camel-quarkus-extensions.adoc @@ -18,7 +18,7 @@ In case you are missing some Camel feature in the list: == Camel Components // components: START -Number of Camel components: 63 in 54 JAR artifacts (0 deprecated) +Number of Camel components: 64 in 55 JAR artifacts (0 deprecated) [width="100%",cols="4,1,5",options="header"] |=== @@ -114,6 +114,9 @@ Number of Camel components: 63 in 54 JAR artifacts (0 deprecated) | link:https://camel.apache.org/components/latest/jdbc-component.html[JDBC] (camel-quarkus-jdbc) + `jdbc:dataSourceName` | 0.2.0 | The jdbc component enables you to access databases through JDBC, where SQL queries are sent in the message body. +| link:https://camel.apache.org/components/latest/jira-component.html[Jira] (camel-quarkus-jira) + +`jira:type` | 1.1.0 | The jira component interacts with the JIRA issue tracker. + | link:https://camel.apache.org/components/latest/kafka-component.html[Kafka] (camel-quarkus-kafka) + `kafka:topic` | 1.0.0-M1 | The kafka component allows messages to be sent to (or consumed from) Apache Kafka brokers. diff --git a/extensions/jira/deployment/pom.xml b/extensions/jira/deployment/pom.xml new file mode 100644 index 000..2e1dd6c --- /dev/null +++ b/extensions/jira/deployment/pom.xml @@ -0,0 +1,79 @@ + + +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/xsd/maven-4.0.0.xsd;> +4.0.0 + +org.apache.camel.quarkus +camel-quarkus-jira-parent +1.1.0-SNAPSHOT +../pom.xml + + +camel-quarkus-jira-deployment +Camel Quarkus :: Jira :: Deployment + + + + +org.apache.camel.quarkus +camel-quarkus-bom-deployment +${project.version} +pom +import + + + + + + +org.apache.camel.quarkus +camel-quarkus-core-deployment + + +org.apache.camel.quarkus +camel-quarkus-jira + + +org.apache.camel.quarkus + camel-quarkus-support-commons-logging-deployment + + + + + + +org.apache.maven.plugins +maven-compiler-plugin + + + +io.quarkus + quarkus-extension-processor +${quarkus.version} + + + + + + + + diff --git a/extensions/jira/deployment/src/main/java/org/apache/camel/quarkus/component/jira/deployment/JiraProcessor.java b/extensions/jira/deployment/src/main/java/org/apache/camel/quarkus/component/jira/deployment/JiraProcessor.java new file mode 100644 index 000..befac44 --- /dev/null +++
[GitHub] [camel-quarkus] ffang commented on issue #712: create camel-jira extension #710
ffang commented on issue #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712#issuecomment-585941951 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 #712: create camel-jira extension #710
ffang merged pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712 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 #712: create camel-jira extension #710
ffang opened a new pull request #712: create camel-jira extension #710 URL: https://github.com/apache/camel-quarkus/pull/712 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] 02/02: Fix MongoDbProcessor according to the latest changes in the mongodb extension
This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a commit to branch quarkus-master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git commit a3d0fbdc26aa47741f3c3e94455248f42d0f69e3 Author: lburgazzoli AuthorDate: Fri Feb 7 10:49:27 2020 +0100 Fix MongoDbProcessor according to the latest changes in the mongodb extension --- .../mongodb/deployment/MongoDbProcessor.java | 22 ++ 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/extensions/mongodb/deployment/src/main/java/org/apache/camel/quarkus/component/mongodb/deployment/MongoDbProcessor.java b/extensions/mongodb/deployment/src/main/java/org/apache/camel/quarkus/component/mongodb/deployment/MongoDbProcessor.java index f14c0c9..00abff7 100644 --- a/extensions/mongodb/deployment/src/main/java/org/apache/camel/quarkus/component/mongodb/deployment/MongoDbProcessor.java +++ b/extensions/mongodb/deployment/src/main/java/org/apache/camel/quarkus/component/mongodb/deployment/MongoDbProcessor.java @@ -16,12 +16,15 @@ */ package org.apache.camel.quarkus.component.mongodb.deployment; -import com.mongodb.MongoClient; +import java.util.List; + +import io.quarkus.deployment.annotations.BuildProducer; import io.quarkus.deployment.annotations.BuildStep; import io.quarkus.deployment.annotations.ExecutionTime; import io.quarkus.deployment.annotations.Record; import io.quarkus.deployment.builditem.FeatureBuildItem; import io.quarkus.mongodb.deployment.MongoClientBuildItem; +import io.quarkus.mongodb.runtime.MongoClientRecorder; import org.apache.camel.quarkus.component.mongodb.CamelMongoClientRecorder; import org.apache.camel.quarkus.core.deployment.CamelRuntimeBeanBuildItem; @@ -36,10 +39,21 @@ class MongoDbProcessor { @BuildStep @Record(ExecutionTime.RUNTIME_INIT) -CamelRuntimeBeanBuildItem registerCamelMongoClientProducer(MongoClientBuildItem mongoClientBuildItem, +void registerCamelMongoClientProducer( +List mongoClients, +BuildProducer runtimeBeans, CamelMongoClientRecorder recorder) { -return new CamelRuntimeBeanBuildItem("camelMongoClient", MongoClient.class.getName(), - recorder.createCamelMongoClient(mongoClientBuildItem.getClient())); +for (MongoClientBuildItem mongoClient : mongoClients) { +// If there is a default mongo client instance, then bind it to the camel registry +// with the default mongo client name used by the camel-mongodb component +if (MongoClientRecorder.DEFAULT_MONGOCLIENT_NAME.equals(mongoClient.getName())) { +runtimeBeans.produce( +new CamelRuntimeBeanBuildItem( +"camelMongoClient", +"com.mongodb.MongoClient", + recorder.createCamelMongoClient(mongoClients.get(0).getClient(; +} +} } }
[camel-quarkus] 01/02: Set quarkus.version to 999-SNAPSHOT
This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a commit to branch quarkus-master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git commit e435e652ddf1d7110f356709a7600053550bbc6e Author: lburgazzoli AuthorDate: Fri Feb 7 10:48:54 2020 +0100 Set quarkus.version to 999-SNAPSHOT --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index aa66c18..7ab93e7 100644 --- a/pom.xml +++ b/pom.xml @@ -43,7 +43,7 @@ 2.10.4 3.0.1 4.1.0 -1.3.0.Alpha1 +999-SNAPSHOT 4.1.3 9.4.18.v20190429 1.4.11
[camel-quarkus] branch quarkus-master updated (df73414 -> a3d0fbd)
This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a change to branch quarkus-master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git. discard df73414 Fix MongoDbProcessor according to the latest changes in the mongodb extension discard 982d7ff Set quarkus.version to 999-SNAPSHOT add 68f9774 Add olingo4 extension add 74c51b1 chore: Remove redundant note related to fileWatcher param in stream extension docs add 6e759cd Add olingo4 itest to project list add 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 add 53ffbc5 Cleanup: Declare quarkus-development-mode-spi as a nonExtensionArtifact add 7634cc0 Fix #696 Test HTTPS with the HTTP clients add d5c59e1 Re-use the cached local Maven repo even in build-alternative-jvm job add 73afcd2 Merge pull request #697 from ppalaga/i696 add 95ecf8f #670 fix PDF itests in native mode add 4deda38 Merge pull request #707 from ffang/issue670 add f140b71 Ensure that catalog files are added to the native image #686 add 95a081e Ensure that catalog files are added to the native image #686 (fix findings) add 08201fe Set -Dmaven.wagon.http.retryHandler.requestSentEnabled=true add 559fbdb Update via -Pformat add cd5d161 Update mvnd.builder.rules by running mvn process-resources -Pformat add c9a5ddd Fix #688 Create extension mojo not working after Quarkus 1.3.0.Alpha1 upgrade add a2c8b41 Fix #694 quarkus-maven-plugin generate application.properties file for IT tests new e435e65 Set quarkus.version to 999-SNAPSHOT new a3d0fbd Fix MongoDbProcessor according to the latest changes in the mongodb extension This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (df73414) \ N -- N -- N refs/heads/quarkus-master (a3d0fbd) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. 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: .github/workflows/pr-build.yaml| 9 ++ .mvn/maven.config | 1 + docs/modules/ROOT/pages/extensions/stream.adoc | 4 - .../pages/list-of-camel-quarkus-extensions.adoc| 5 +- examples/file-split-log-xml/pom.xml| 10 ++ examples/observability/pom.xml | 10 ++ examples/rest-json/pom.xml | 10 ++ examples/timer-log-cdi/pom.xml | 10 ++ examples/timer-log-kotlin/pom.xml | 7 ++ examples/timer-log-spring/pom.xml | 10 ++ examples/timer-log-xml/pom.xml | 10 ++ examples/timer-log/pom.xml | 10 ++ .../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 ++ .../mongodb/deployment/MongoDbProcessor.java | 22 ++-- .../{aws-kinesis => olingo4}/deployment/pom.xml| 22 ++-- .../olingo4/deployment/Olingo4Processor.java | 72 extensions/{bindy => olingo4}/pom.xml | 4 +- extensions/{sql => olingo4}/runtime/pom.xml| 32 +++--- .../olingo4/graal/ODataImplSubstitutions.java} | 16 ++- .../main/resources/META-INF/quarkus-extension.yaml | 9 +- extensions/pdf/deployment/pom.xml | 4 + .../component/pdf/deployment/PdfProcessor.java | 10 +- extensions/pdf/runtime/pom.xml | 10 ++ extensions/pom.xml | 3 +- extensions/readme.adoc | 5 +- extensions/slack/deployment/pom.xml| 4 + .../component/slack/deployment/SlackProcessor.java | 8 -- extensions/slack/runtime/pom.xml | 4 +
[camel] branch master updated: CAMEL-14548: resilience4j doesn't catch configuration from spring boot
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 60a8dc9 CAMEL-14548: resilience4j doesn't catch configuration from spring boot 60a8dc9 is described below commit 60a8dc94c7b608172e30e4d0d6176637cf0b3cdc Author: Claus Ibsen AuthorDate: Thu Feb 13 18:37:46 2020 +0100 CAMEL-14548: resilience4j doesn't catch configuration from spring boot --- .../apache/camel/component/resilience4j/ResilienceReifier.java | 10 ++ 1 file changed, 6 insertions(+), 4 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 b0bf8b6..bb7e2b1 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 @@ -168,16 +168,18 @@ public class ResilienceReifier extends ProcessorReifier camelContext.getExtension(Model.class).getResilience4jConfiguration(null), -() -> lookup(camelContext, "Camel", Resilience4jConfigurationDefinition.class))); +loadProperties(camelContext, properties, Suppliers.firstNotNull( +() -> camelContext.getExtension(Model.class).getResilience4jConfiguration(null), +() -> lookup(camelContext, ResilienceConstants.DEFAULT_RESILIENCE_CONFIGURATION_ID, Resilience4jConfigurationDefinition.class))); // Extract properties from referenced configuration, the one configured // on camel context takes the precedence over those in the registry if (definition.getConfigurationRef() != null) { final String ref = definition.getConfigurationRef(); -loadProperties(camelContext, properties, Suppliers.firstNotNull(() -> camelContext.getExtension(Model.class).getResilience4jConfiguration(ref), -() -> mandatoryLookup(camelContext, ref, Resilience4jConfigurationDefinition.class))); +loadProperties(camelContext, properties, Suppliers.firstNotNull( +() -> camelContext.getExtension(Model.class).getResilience4jConfiguration(ref), +() -> mandatoryLookup(camelContext, ref, Resilience4jConfigurationDefinition.class))); } // Extract properties from local configuration
[GitHub] [camel-quarkus] lburgazzoli commented on issue #698: Camel master update
lburgazzoli commented on issue #698: Camel master update URL: https://github.com/apache/camel-quarkus/pull/698#issuecomment-585869308 > But you're right, it is a bit tricky to manage when the target keeps on moving. it is the funny part 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 commented on issue #698: Camel master update
jamesnetherton commented on issue #698: Camel master update URL: https://github.com/apache/camel-quarkus/pull/698#issuecomment-585868541 The error is reproducible by slurping down the latest SNAPSHOTs. E.g build with `-U`. But you're right, it is a bit tricky to manage when the target keeps on moving. 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 opened a new issue #711: Create extension for camel-master component
lburgazzoli opened a new issue #711: Create extension for camel-master component URL: https://github.com/apache/camel-quarkus/issues/711 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-585854700 There is never enough fun with snapshots. The CI apparently uses a different snapshot than my machine. There is no way to figure out which one is used by the CI and there is no way to force the two machines to use the same snapshot. What do you guys do in situations like 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-quarkus] lburgazzoli closed issue #627: Add JniBuildItem to extensions that need JNI
lburgazzoli closed issue #627: Add JniBuildItem to extensions that need JNI URL: https://github.com/apache/camel-quarkus/issues/627 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 #627: Add JniBuildItem to extensions that need JNI
ppalaga commented on issue #627: Add JniBuildItem to extensions that need JNI URL: https://github.com/apache/camel-quarkus/issues/627#issuecomment-585849673 Can't we close this one after https://github.com/apache/camel-quarkus/pull/701 ? 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 (0a183fe -> a183005)
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 0a183fe Fix the build by making sure the current package plugin is always used add a183005 Camel-Debezium-maven-plugin: add explicit version for camel-package-maven-plugin No new revisions were added by this update. Summary of changes: components/camel-debezium-common/camel-debezium-maven-plugin/pom.xml | 1 + 1 file changed, 1 insertion(+)
[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-585841818 One more fix in e974195 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 closed issue #688: Create extension mojo not working after Quarkus 1.3.0.Alpha1 upgrade
lburgazzoli closed issue #688: Create extension mojo not working after Quarkus 1.3.0.Alpha1 upgrade URL: https://github.com/apache/camel-quarkus/issues/688 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] 01/02: Fix #688 Create extension mojo not working after Quarkus 1.3.0.Alpha1 upgrade
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 c9a5ddd3c259f57b3a7198dba956e15db5a38fb0 Author: Peter Palaga AuthorDate: Thu Feb 13 15:01:15 2020 +0100 Fix #688 Create extension mojo not working after Quarkus 1.3.0.Alpha1 upgrade --- extensions/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/pom.xml b/extensions/pom.xml index 373a23d..289a289 100644 --- a/extensions/pom.xml +++ b/extensions/pom.xml @@ -157,7 +157,7 @@ Camel Quarkus :: :: component - file:///${project.basedir}/../tooling/create-extension-templates + file://../tooling/create-extension-templates ../poms/bom/pom.xml ../poms/bom-deployment/pom.xml @{camel-quarkus.version}
[camel-quarkus] branch master updated (cd5d161 -> a2c8b41)
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 cd5d161 Update mvnd.builder.rules by running mvn process-resources -Pformat new c9a5ddd Fix #688 Create extension mojo not working after Quarkus 1.3.0.Alpha1 upgrade new a2c8b41 Fix #694 quarkus-maven-plugin generate application.properties file for IT tests 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: extensions/pom.xml | 2 +- .../integration-test-application.properties}| 0 2 files changed, 1 insertion(+), 1 deletion(-) copy tooling/{package-maven-plugin/src/main/resources/camel-quarkus-package-maven-plugin.properties => create-extension-templates/integration-test-application.properties} (100%)
[GitHub] [camel-quarkus] lburgazzoli merged pull request #709: #688 #694 Minor create-extension mojo fixes
lburgazzoli merged pull request #709: #688 #694 Minor create-extension mojo fixes URL: https://github.com/apache/camel-quarkus/pull/709 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 closed issue #694: quarkus-maven-plugin generate application.properties file for IT tests
lburgazzoli closed issue #694: quarkus-maven-plugin generate application.properties file for IT tests URL: https://github.com/apache/camel-quarkus/issues/694 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] 02/02: Fix #694 quarkus-maven-plugin generate application.properties file for IT tests
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 a2c8b41de7c6db195de8621185b55d5dab03c917 Author: Peter Palaga AuthorDate: Thu Feb 13 15:14:16 2020 +0100 Fix #694 quarkus-maven-plugin generate application.properties file for IT tests --- .../integration-test-application.properties | 16 1 file changed, 16 insertions(+) diff --git a/tooling/create-extension-templates/integration-test-application.properties b/tooling/create-extension-templates/integration-test-application.properties new file mode 100644 index 000..fa7a54b --- /dev/null +++ b/tooling/create-extension-templates/integration-test-application.properties @@ -0,0 +1,16 @@ +## --- +## 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. +## ---
[camel] branch master updated: Fix the build by making sure the current package plugin is always used
This is an automated email from the ASF dual-hosted git repository. gnodet 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 0a183fe Fix the build by making sure the current package plugin is always used 0a183fe is described below commit 0a183fe67cb3b701d35942ec63667d568ea3a4e1 Author: Guillaume Nodet AuthorDate: Thu Feb 13 17:17:36 2020 +0100 Fix the build by making sure the current package plugin is always used --- archetypes/pom.xml | 1 - catalog/camel-catalog-provider-karaf/pom.xml| 1 - catalog/camel-catalog/pom.xml | 1 - components/camel-blueprint/pom.xml | 1 - components/camel-cdi/pom.xml| 1 - .../camel-debezium-common/camel-debezium-maven-plugin/pom.xml | 1 - components/camel-jmx/pom.xml| 1 - components/pom.xml | 1 - core/camel-core/pom.xml | 1 - core/pom.xml| 1 - parent/pom.xml | 6 +- 11 files changed, 5 insertions(+), 11 deletions(-) diff --git a/archetypes/pom.xml b/archetypes/pom.xml index 57af885..def9964 100644 --- a/archetypes/pom.xml +++ b/archetypes/pom.xml @@ -73,7 +73,6 @@ org.apache.camel camel-package-maven-plugin -${project.version} diff --git a/catalog/camel-catalog-provider-karaf/pom.xml b/catalog/camel-catalog-provider-karaf/pom.xml index 14f73bd..a345f36 100644 --- a/catalog/camel-catalog-provider-karaf/pom.xml +++ b/catalog/camel-catalog-provider-karaf/pom.xml @@ -81,7 +81,6 @@ org.apache.camel camel-package-maven-plugin -${project.version} diff --git a/catalog/camel-catalog/pom.xml b/catalog/camel-catalog/pom.xml index 694fcfd..68f8d1f 100644 --- a/catalog/camel-catalog/pom.xml +++ b/catalog/camel-catalog/pom.xml @@ -115,7 +115,6 @@ org.apache.camel camel-package-maven-plugin -${project.version} diff --git a/components/camel-blueprint/pom.xml b/components/camel-blueprint/pom.xml index ac62d1e..8fad90c 100644 --- a/components/camel-blueprint/pom.xml +++ b/components/camel-blueprint/pom.xml @@ -184,7 +184,6 @@ org.apache.camel camel-package-maven-plugin -${project.version} jaxb-list diff --git a/components/camel-cdi/pom.xml b/components/camel-cdi/pom.xml index ae104c2..7803cd5 100644 --- a/components/camel-cdi/pom.xml +++ b/components/camel-cdi/pom.xml @@ -207,7 +207,6 @@ org.apache.camel camel-package-maven-plugin -${project.version} jaxb-list diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/pom.xml b/components/camel-debezium-common/camel-debezium-maven-plugin/pom.xml index 1ded555..a67869b 100644 --- a/components/camel-debezium-common/camel-debezium-maven-plugin/pom.xml +++ b/components/camel-debezium-common/camel-debezium-maven-plugin/pom.xml @@ -49,7 +49,6 @@ org.apache.camel camel-package-maven-plugin -${project.version} org.apache.maven diff --git a/components/camel-jmx/pom.xml b/components/camel-jmx/pom.xml index 81a51d4..bade9b9 100644 --- a/components/camel-jmx/pom.xml +++ b/components/camel-jmx/pom.xml @@ -74,7 +74,6 @@ org.apache.camel camel-package-maven-plugin -${project.version} jaxb-list diff --git a/components/pom.xml b/components/pom.xml index 473a8b3..3b878de 100644 --- a/components/pom.xml +++ b/components/pom.xml @@ -387,7 +387,6 @@ org.apache.camel camel-package-maven-plugin -${project.version} false diff --git a/core/camel-core/pom.xml b/core/camel-core/pom.xml index 286a9d5..8845389 100644 --- a/core/camel-core/pom.xml +++ b/core/camel-core/pom.xml @@ -252,7 +252,6 @@ org.apache.camel camel-package-maven-plugin -${project.version}
[GitHub] [camel-quarkus] ffang opened a new issue #710: create camel-jira extension
ffang opened a new issue #710: create camel-jira extension URL: https://github.com/apache/camel-quarkus/issues/710 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 closed pull request #199: Camel jira
ffang closed pull request #199: Camel jira URL: https://github.com/apache/camel-quarkus/pull/199 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 #199: Camel jira
ffang commented on issue #199: Camel jira URL: https://github.com/apache/camel-quarkus/pull/199#issuecomment-585836760 I will close this PR since this is messy and out-of-date, will send a new PR for camel-jira quarkus extension with native mode fixed 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: Upgrade Fabric8 Maven plugin to version 4.4.0
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 c95ea3d Upgrade Fabric8 Maven plugin to version 4.4.0 c95ea3d is described below commit c95ea3d63423c46efece16fc9adaf6f635c93d2e Author: Andrea Cosentino AuthorDate: Thu Feb 13 16:29:28 2020 +0100 Upgrade Fabric8 Maven plugin to version 4.4.0 --- parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parent/pom.xml b/parent/pom.xml index bbcc766..1b27089 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -191,7 +191,7 @@ 2.1.1 2.18.0 1.6.0 -4.3.1 +4.4.0 2.4.13 2.4.13_1 1.2.62
[camel] branch master updated: [CAMEL-14560] Use a custom xref checker as the antora one is very slow
This is an automated email from the ASF dual-hosted git repository. gnodet 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 7a00de4 [CAMEL-14560] Use a custom xref checker as the antora one is very slow 7a00de4 is described below commit 7a00de4da0f9c6055cb55a0a30890e58d6e648d5 Author: Guillaume Nodet AuthorDate: Thu Feb 13 16:25:26 2020 +0100 [CAMEL-14560] Use a custom xref checker as the antora one is very slow --- docs/pom.xml | 15 +-- parent/pom.xml | 1 + tooling/maven/camel-package-maven-plugin/pom.xml | 19 ++- .../camel/maven/packaging/XRefCheckMojo.java | 133 + 4 files changed, 155 insertions(+), 13 deletions(-) diff --git a/docs/pom.xml b/docs/pom.xml index 56f1a15..09477cd 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -80,17 +80,18 @@ ${project.basedir}/node/yarn/dist/bin/yarn.js --non-interactive gulp + + + +org.apache.camel +camel-package-maven-plugin + -antora-xref-check +xref-check -exec +xref-check verify - - ${project.basedir}/node/node - ${project.basedir}/node/yarn/dist/bin/yarn.js --non-interactive antora --generator @antora/xref-validator site.yml -${fastinstall} - diff --git a/parent/pom.xml b/parent/pom.xml index 344e9d1..bbcc766 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -4670,6 +4670,7 @@ org.apache.camel camel-package-maven-plugin +${project.version} jakarta.xml.bind diff --git a/tooling/maven/camel-package-maven-plugin/pom.xml b/tooling/maven/camel-package-maven-plugin/pom.xml index 15514eb..e1b7b6f 100644 --- a/tooling/maven/camel-package-maven-plugin/pom.xml +++ b/tooling/maven/camel-package-maven-plugin/pom.xml @@ -167,6 +167,19 @@ 7.0 + + +org.apache.camel +spi-annotations + + + + +org.snakeyaml +snakeyaml-engine +2.1 + + org.apache.logging.log4j @@ -184,12 +197,6 @@ test - - -org.apache.camel -spi-annotations - - org.junit.jupiter diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/XRefCheckMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/XRefCheckMojo.java new file mode 100644 index 000..1ab48a5 --- /dev/null +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/XRefCheckMojo.java @@ -0,0 +1,133 @@ +/* + * 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.maven.packaging; + +import java.io.IOError; +import java.io.IOException; +import java.io.Reader; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.regex.Matcher; +import java.util.regex.Pattern; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +import org.apache.camel.tooling.util.PackageHelper; +import org.apache.maven.plugin.AbstractMojo; +import org.apache.maven.plugin.MojoExecutionException; +import org.apache.maven.plugin.MojoFailureException; +import
[camel-spring-boot] branch master updated: CAMEL-14548: resilience4j doesn't catch configuration from spring boot
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 9167057 CAMEL-14548: resilience4j doesn't catch configuration from spring boot 9167057 is described below commit 916705758f2f4758da246dc528971293e713c0cd Author: Claus Ibsen AuthorDate: Thu Feb 13 16:26:11 2020 +0100 CAMEL-14548: resilience4j doesn't catch configuration from spring boot --- .../client/src/main/java/sample/camel/ClientApplication.java | 5 + .../camel-example-spring-boot-resilience4j/client2/pom.xml | 12 .../camel-example-spring-boot-resilience4j/service2/pom.xml | 4 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/examples/camel-example-spring-boot-resilience4j/client/src/main/java/sample/camel/ClientApplication.java b/examples/camel-example-spring-boot-resilience4j/client/src/main/java/sample/camel/ClientApplication.java index 1c493cd..bda2eab 100644 --- a/examples/camel-example-spring-boot-resilience4j/client/src/main/java/sample/camel/ClientApplication.java +++ b/examples/camel-example-spring-boot-resilience4j/client/src/main/java/sample/camel/ClientApplication.java @@ -23,10 +23,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; * A Spring Boot application that runs the Camel Resilience client application that calls service 1 and service 2 (as fallback) */ @SpringBootApplication -public final class ClientApplication { - -private ClientApplication() { -} +public class ClientApplication { /** * A main method to start this application. diff --git a/examples/camel-example-spring-boot-resilience4j/client2/pom.xml b/examples/camel-example-spring-boot-resilience4j/client2/pom.xml index d9899e4..2194ffc 100644 --- a/examples/camel-example-spring-boot-resilience4j/client2/pom.xml +++ b/examples/camel-example-spring-boot-resilience4j/client2/pom.xml @@ -46,23 +46,27 @@ - + org.apache.camel -camel-core +camel-main org.apache.camel -camel-main +camel-resilience4j org.apache.camel -camel-resilience4j +camel-bean org.apache.camel camel-http + +org.apache.camel +camel-timer + diff --git a/examples/camel-example-spring-boot-resilience4j/service2/pom.xml b/examples/camel-example-spring-boot-resilience4j/service2/pom.xml index 1a29440..a16c480 100644 --- a/examples/camel-example-spring-boot-resilience4j/service2/pom.xml +++ b/examples/camel-example-spring-boot-resilience4j/service2/pom.xml @@ -49,10 +49,6 @@ org.apache.camel -camel-core - - -org.apache.camel camel-main
[camel-website] branch master updated: feat: add Spring Boot starters project
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 12d47d6 feat: add Spring Boot starters project 12d47d6 is described below commit 12d47d631a63081e4362ef1935abe8d50b99c46e Author: Zoran Regvart AuthorDate: Thu Feb 13 13:05:01 2020 +0100 feat: add Spring Boot starters project This adds the Spring Boot starters to the Projects menu and links from the homepage. --- config.toml | 9 - content/_index.md | 8 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/config.toml b/config.toml index e30f660..9d9460d 100644 --- a/config.toml +++ b/config.toml @@ -43,7 +43,14 @@ timeout = 30 parent = "projects" weight = 3 identifier = "project-camel-kafka-connector" -url = "/projects/camel-kafka-connector/" +url = "/projects/camel-kafka-connector/" + +[[menu.main]] +name = "Camel Spring Boot" +parent = "projects" +weight = 4 +identifier = "project-camel-spring-boot" +url = "/camel-spring-boot/latest/" [[menu.main]] name = "Documentation" diff --git a/content/_index.md b/content/_index.md index 64ad676..c105546 100644 --- a/content/_index.md +++ b/content/_index.md @@ -76,6 +76,14 @@ Camel supports around 50 data formats, allowing to translate messagesRead the docs {{< /div >}} +{{< div "project" >}} +# Camel Spring Boot + +**Apache Camel Spring Boot** run Camel on [Spring Boot](https://spring.io/projects/spring-boot). + +Read the docs +{{< /div >}} + {{< /section >}} {{< section "frontpage columns apache" >}}
[GitHub] [camel-website] zregvart merged pull request #157: feat: add Spring Boot starters project
zregvart merged pull request #157: feat: add Spring Boot starters project URL: https://github.com/apache/camel-website/pull/157 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] 02/02: Added a test for aws2-ses starter
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 commit 4155933a3bd2e87ce7130bf617c34db70008bec9 Author: Andrea Cosentino AuthorDate: Thu Feb 13 16:19:27 2020 +0100 Added a test for aws2-ses starter --- .../camel/itest/springboot/CamelAws2SesTest.java | 48 ++ 1 file changed, 48 insertions(+) diff --git a/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelAws2SesTest.java b/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelAws2SesTest.java new file mode 100644 index 000..2e499fc --- /dev/null +++ b/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelAws2SesTest.java @@ -0,0 +1,48 @@ +/* + * 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 CamelAws2SesTest extends AbstractSpringBootTestSupport { + +@Deployment +public static Archive createSpringBootPackage() throws Exception { +return ArquillianPackager.springBootPackage(createTestConfig()); +} + +public static ITestConfig createTestConfig() { +return new ITestConfigBuilder() +.module(inferModuleName(CamelAws2SesTest.class)) +.build(); +} + +@Test +public void componentTests() throws Exception { +this.runComponentTest(config); +this.runModuleUnitTestsIfEnabled(config); +} + + +}
[camel-spring-boot] 01/02: Added a starter for aws2-ses
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 commit 84a7d47cc139be6e8d238cb0a81e26eead5aafb9 Author: Andrea Cosentino AuthorDate: Thu Feb 13 16:12:19 2020 +0100 Added a starter for aws2-ses --- .../camel/springboot/catalog/components.properties | 1 + .../springboot/catalog/components/aws2-ses.json| 46 components-starter/camel-aws2-ses-starter/pom.xml | 61 + .../src/main/docs/aws2-ses-starter.adoc| 45 .../springboot/Ses2ComponentAutoConfiguration.java | 128 ++ .../ses/springboot/Ses2ComponentConfiguration.java | 278 + .../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 ++ components-starter/pom.xml | 1 + docs/modules/ROOT/pages/aws2-ses-starter.adoc | 45 tooling/camel-spring-boot-dependencies/pom.xml | 5 + 13 files changed, 860 insertions(+) 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 287b135..91064ee 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 @@ -46,6 +46,7 @@ aws2-iam aws2-kms aws2-mq aws2-msk +aws2-ses aws2-translate azure-blob azure-queue diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ses.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ses.json new file mode 100644 index 000..85bc450 --- /dev/null +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ses.json @@ -0,0 +1,46 @@ +{ + "component": { +"kind": "component", +"scheme": "aws2-ses", +"extendsScheme": "", +"syntax": "aws2-ses:from", +"title": "AWS 2 Simple Email Service", +"description": "The aws2-ses component is used for sending emails with Amazon's SES service.", +"label": "cloud,mail", +"deprecated": false, +"async": false, +"consumerOnly": false, +"producerOnly": true, +"lenientProperties": false, +"javaType": "org.apache.camel.component.aws2.ses.Ses2Component", +"firstVersion": "3.1.0", +"groupId": "org.apache.camel.springboot", +"artifactId": "camel-aws2-ses-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 SES 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.ses.Ses2Configuration", "deprecated": false, "secret": false,
[camel-spring-boot] branch master updated (0c018a5 -> 4155933)
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-spring-boot.git. from 0c018a5 Regen new 84a7d47 Added a starter for aws2-ses new 4155933 Added a test for aws2-ses starter 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: .../camel/springboot/catalog/components.properties | 1 + .../components/{aws-ses.json => aws2-ses.json} | 40 +-- .../pom.xml| 4 +- .../src/main/docs/aws2-ses-starter.adoc| 45 ++ .../Ses2ComponentAutoConfiguration.java} | 32 +++ .../springboot/Ses2ComponentConfiguration.java}| 30 +++ .../src/main/resources/META-INF/LICENSE.txt| 0 .../src/main/resources/META-INF/NOTICE.txt | 0 .../src/main/resources/META-INF/spring.factories | 2 +- .../src/main/resources/META-INF/spring.provides| 2 +- components-starter/pom.xml | 1 + docs/modules/ROOT/pages/aws2-ses-starter.adoc | 45 ++ ...CamelAws2EcsTest.java => CamelAws2SesTest.java} | 4 +- tooling/camel-spring-boot-dependencies/pom.xml | 5 +++ 14 files changed, 154 insertions(+), 57 deletions(-) copy catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/{aws-ses.json => aws2-ses.json} (70%) copy components-starter/{camel-aws2-cw-starter => camel-aws2-ses-starter}/pom.xml (96%) create mode 100644 components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc copy components-starter/{camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentAutoConfiguration.java => camel-aws2-ses-starter/src/main/java/org/apache/camel/component/aws2/ses/springboot/Ses2ComponentAutoConfiguration.java} (85%) copy components-starter/{camel-aws-ses-starter/src/main/java/org/apache/camel/component/aws/ses/springboot/SesComponentConfiguration.java => camel-aws2-ses-starter/src/main/java/org/apache/camel/component/aws2/ses/springboot/Ses2ComponentConfiguration.java} (89%) copy {tooling/camel-spring-boot-docs-maven-plugin => components-starter/camel-aws2-ses-starter}/src/main/resources/META-INF/LICENSE.txt (100%) copy {tooling/camel-spring-boot-docs-maven-plugin => components-starter/camel-aws2-ses-starter}/src/main/resources/META-INF/NOTICE.txt (100%) copy components-starter/{camel-aws2-ecs-starter => camel-aws2-ses-starter}/src/main/resources/META-INF/spring.factories (94%) copy components-starter/{camel-ahc-ws-starter => camel-aws2-ses-starter}/src/main/resources/META-INF/spring.provides (97%) create mode 100644 docs/modules/ROOT/pages/aws2-ses-starter.adoc copy tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/{CamelAws2EcsTest.java => CamelAws2SesTest.java} (92%)
[camel] branch master updated: Revert "Regen"
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.git The following commit(s) were added to refs/heads/master by this push: new fcd27f4 Revert "Regen" fcd27f4 is described below commit fcd27f4e6777a3d9461078b993101163eca1e509 Author: lburgazzoli AuthorDate: Thu Feb 13 15:51:15 2020 +0100 Revert "Regen" This reverts commit 120d7f96d8b1b3b5df3dcbc2f0f28ab9868db70d. --- .../component/ComponentsBuilderFactory.java| 11 -- .../dsl/XmlsecurityComponentBuilderFactory.java| 139 - .../src/generated/resources/metadata.json | 20 --- 3 files changed, 170 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 94a2a9d..a0c69a2 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 @@ -3905,17 +3905,6 @@ public interface ComponentsBuilderFactory { return org.apache.camel.builder.component.dsl.XjComponentBuilderFactory.xj(); } /** - * XML Security (camel-xmlsecurity) - * Used to sign and verify exchanges using the XML signature specification. - * - * Category: security,transformation - * Since: 2.12 - * Maven coordinates: org.apache.camel:camel-xmlsecurity - */ -static org.apache.camel.builder.component.dsl.XmlsecurityComponentBuilderFactory.XmlsecurityComponentBuilder xmlsecurity() { -return org.apache.camel.builder.component.dsl.XmlsecurityComponentBuilderFactory.xmlsecurity(); -} -/** * XML Security Sign (camel-xmlsecurity) * Used to sign exchanges using the XML signature specification. * diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/XmlsecurityComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/XmlsecurityComponentBuilderFactory.java deleted file mode 100644 index 61e4572..000 --- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/XmlsecurityComponentBuilderFactory.java +++ /dev/null @@ -1,139 +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.xmlsecurity.XmlSignatureComponent; - -/** - * Used to sign and verify exchanges using the XML signature specification. - * - * Generated by camel-package-maven-plugin - do not edit this file! - */ -@Generated("org.apache.camel.maven.packaging.ComponentDslMojo") -public interface XmlsecurityComponentBuilderFactory { - -/** - * XML Security (camel-xmlsecurity) - * Used to sign and verify exchanges using the XML signature specification. - * - * Category: security,transformation - * Since: 2.12 - * Maven coordinates: org.apache.camel:camel-xmlsecurity - */ -static XmlsecurityComponentBuilder xmlsecurity() { -return new XmlsecurityComponentBuilderImpl(); -} - -/** - * Builder for the XML Security component. - */ -interface XmlsecurityComponentBuilder -extends -ComponentBuilder { -/** - * 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.
[camel-spring-boot] branch master updated: Regen
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 0c018a5 Regen 0c018a5 is described below commit 0c018a5fa7fe8aadc8220c902d5cf0ad5d201f42 Author: Andrea Cosentino AuthorDate: Thu Feb 13 16:04:47 2020 +0100 Regen --- .../camel/springboot/catalog/dataformats/fhirJson.json | 2 +- .../apache/camel/springboot/catalog/dataformats/fhirXml.json | 2 +- components-starter/camel-corda-starter/pom.xml | 12 .../fhir/springboot/FhirJsonDataFormatConfiguration.java | 6 +++--- .../fhir/springboot/FhirXmlDataFormatConfiguration.java | 6 +++--- tooling/camel-spring-boot-dependencies/pom.xml | 5 + 6 files changed, 25 insertions(+), 8 deletions(-) diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/fhirJson.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/fhirJson.json index 6e12c3b..e9135ab 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/fhirJson.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/fhirJson.json @@ -27,7 +27,7 @@ "overrideResourceIdWithBundleEntryFullUrl": { "kind": "attribute", "displayName": "Override Resource Id With Bundle Entry Full Url", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "If set to true (which is the default), the Bundle.entry.fullUrl will override the Bundle.entry.resource's resource id if the fullUrl is defined. This behavior happens when parsing the source data into a Bund [...] "summaryMode": { "kind": "attribute", "displayName": "Summary Mode", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "If set to true (default is false) only elements marked by the FHIR specification as being summary elements will be included." }, "suppressNarratives": { "kind": "attribute", "displayName": "Suppress Narratives", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "If set to true (default is false), narratives will not be included in the encoded values." }, -"dontStripVersionsFromReferencesAtPaths": { "kind": "attribute", "displayName": "Dont Strip Versions From References At Paths", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "secret": false, "description": "If supplied value(s), any resource references at the specified paths will have their resource versions encoded instead of being automatically stripped during the encoding process. This setting has no effect on the parsing [...] +"dontStripVersionsFromReferencesAtPaths": { "kind": "attribute", "displayName": "Dont Strip Versions From References At Paths", "required": false, "type": "array", "javaType": "java.util.List", "deprecated": false, "secret": false, "description": "If supplied value(s), any resource references at the specified paths will have their resource versions encoded instead of being automatically stripped during the encoding process. This setting has no effect on the parsing [...] "contentTypeHeader": { "kind": "attribute", "displayName": "Content Type Header", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application\/xml for data formats marshalling to XML, or application\/json for data formats marshalling to JS [...] "id": { "kind": "attribute", "displayName": "Id", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "The id of this node" } } diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/fhirXml.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/fhirXml.json index d5fb5e1..d2d9e50 100644 --- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/fhirXml.json +++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/fhirXml.json @@ -27,7 +27,7 @@
[GitHub] [camel-k] nicolaferraro opened a new issue #1273: Release 1.0.0-RC2
nicolaferraro opened a new issue #1273: Release 1.0.0-RC2 URL: https://github.com/apache/camel-k/issues/1273 Let's do a 1 week effort to finish the most important issues for RC2, then we do a release. 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 (120d7f9 -> 78ce73c)
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 120d7f9 Regen new e1fe780 CAMEL-14551 - Create an AWS-SES component based on SDK v2, Fixed some descriptions new a268836 CAMEL-14551 - Create an AWS-SES component based on SDK v2, Regen the generated code new 78ce73c CAMEL-14551 - Create an AWS-SES component based on SDK v2, Regen docs 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: .../services/org/apache/camel/component.properties | 2 +- .../services/org/apache/camel/component/aws-ses| 2 - .../org/apache/camel/configurer/aws-ses-component | 2 - .../org/apache/camel/configurer/aws-ses-endpoint | 2 - .../apache/camel/component/aws/ses/aws-ses.json| 46 -- .../apache/camel/component/aws2/ses/aws2-ses.json | 2 +- .../camel/component/aws2/ses/Ses2Endpoint.java | 2 +- .../camel/component/aws2/ses/Ses2Producer.java | 2 +- .../component/ComponentsBuilderFactory.java| 2 +- .../dsl/Aws2SesComponentBuilderFactory.java| 4 +- .../src/generated/resources/metadata.json | 2 +- docs/components/modules/ROOT/pages/index.adoc | 2 +- 12 files changed, 9 insertions(+), 61 deletions(-) delete mode 100644 components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component/aws-ses delete mode 100644 components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-component delete mode 100644 components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-endpoint delete mode 100644 components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json
[camel] 03/03: CAMEL-14551 - Create an AWS-SES component based on SDK v2, Regen docs
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 commit 78ce73c1f73c10ba06687e48e234a5225315db6e Author: Andrea Cosentino AuthorDate: Thu Feb 13 15:41:58 2020 +0100 CAMEL-14551 - Create an AWS-SES component based on SDK v2, Regen docs --- docs/components/modules/ROOT/pages/index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/components/modules/ROOT/pages/index.adoc b/docs/components/modules/ROOT/pages/index.adoc index 1c27d54..6380cd0 100644 --- a/docs/components/modules/ROOT/pages/index.adoc +++ b/docs/components/modules/ROOT/pages/index.adoc @@ -66,7 +66,7 @@ Number of Components: 326 in 260 JAR artifacts (1 deprecated) | xref:aws2-msk-component.adoc[AWS 2 MSK] (camel-aws2-msk) | 3.1 | The aws2-msk is used for managing Amazon MSK -| xref:aws2-ses-component.adoc[AWS 2 Simple Email Service] (camel-aws2-ses) | 3.1 | The aws-ses component is used for sending emails with Amazon's SES service. +| xref:aws2-ses-component.adoc[AWS 2 Simple Email Service] (camel-aws2-ses) | 3.1 | The aws2-ses component is used for sending emails with Amazon's SES service. | xref:aws2-translate-component.adoc[AWS 2 Translate] (camel-aws2-translate) | 3.1 | The aws2-translate component is used for managing Amazon Translate
[camel] 02/03: CAMEL-14551 - Create an AWS-SES component based on SDK v2, Regen the generated code
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 commit a268836edf6602eff1a0143b07c97f373e747c3b Author: Andrea Cosentino AuthorDate: Thu Feb 13 15:17:34 2020 +0100 CAMEL-14551 - Create an AWS-SES component based on SDK v2, Regen the generated code --- .../services/org/apache/camel/component.properties | 2 +- .../services/org/apache/camel/component/aws-ses| 2 - .../org/apache/camel/configurer/aws-ses-component | 2 - .../org/apache/camel/configurer/aws-ses-endpoint | 2 - .../apache/camel/component/aws/ses/aws-ses.json| 46 -- 5 files changed, 1 insertion(+), 53 deletions(-) diff --git a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties index a5f6be3..0957599 100644 --- a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties +++ b/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties @@ -1,5 +1,5 @@ # Generated by camel build tools - do NOT edit this file! -components=aws-ses aws2-ses +components=aws2-ses groupId=org.apache.camel artifactId=camel-aws2-ses version=3.1.0-SNAPSHOT diff --git a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component/aws-ses b/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component/aws-ses deleted file mode 100644 index d377d3d..000 --- a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component/aws-ses +++ /dev/null @@ -1,2 +0,0 @@ -# Generated by camel build tools - do NOT edit this file! -class=org.apache.camel.component.aws.ses.SesComponent diff --git a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-component b/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-component deleted file mode 100644 index e001d04..000 --- a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-component +++ /dev/null @@ -1,2 +0,0 @@ -# Generated by camel build tools - do NOT edit this file! -class=org.apache.camel.component.aws.ses.SesComponentConfigurer diff --git a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-endpoint b/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-endpoint deleted file mode 100644 index 99b6f64..000 --- a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-endpoint +++ /dev/null @@ -1,2 +0,0 @@ -# Generated by camel build tools - do NOT edit this file! -class=org.apache.camel.component.aws.ses.SesEndpointConfigurer diff --git a/components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json b/components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json deleted file mode 100644 index 316a4f2..000 --- a/components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "component": { -"kind": "component", -"scheme": "aws-ses", -"extendsScheme": "", -"syntax": "aws-ses:from", -"title": "AWS Simple Email Service", -"description": "The aws-ses component is used for sending emails with Amazon's SES service.", -"label": "cloud,mail", -"deprecated": false, -"async": false, -"consumerOnly": false, -"producerOnly": true, -"lenientProperties": false, -"javaType": "org.apache.camel.component.aws.ses.SesComponent", -"firstVersion": "2.9.0", -"groupId": "org.apache.camel", -"artifactId": "camel-aws-ses", -"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",
[camel] 01/03: CAMEL-14551 - Create an AWS-SES component based on SDK v2, Fixed some descriptions
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 commit e1fe7806871b31b9b654162562dd81f90f95d752 Author: Andrea Cosentino AuthorDate: Thu Feb 13 15:16:13 2020 +0100 CAMEL-14551 - Create an AWS-SES component based on SDK v2, Fixed some descriptions --- .../resources/org/apache/camel/component/aws2/ses/aws2-ses.json | 2 +- .../main/java/org/apache/camel/component/aws2/ses/Ses2Endpoint.java | 2 +- .../main/java/org/apache/camel/component/aws2/ses/Ses2Producer.java | 2 +- .../org/apache/camel/builder/component/ComponentsBuilderFactory.java | 2 +- .../camel/builder/component/dsl/Aws2SesComponentBuilderFactory.java | 4 ++-- core/camel-componentdsl/src/generated/resources/metadata.json | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws2/ses/aws2-ses.json b/components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws2/ses/aws2-ses.json index c41b77d..9a01dc9 100644 --- a/components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws2/ses/aws2-ses.json +++ b/components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws2/ses/aws2-ses.json @@ -5,7 +5,7 @@ "extendsScheme": "", "syntax": "aws2-ses:from", "title": "AWS 2 Simple Email Service", -"description": "The aws-ses component is used for sending emails with Amazon's SES service.", +"description": "The aws2-ses component is used for sending emails with Amazon's SES service.", "label": "cloud,mail", "deprecated": false, "async": false, diff --git a/components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Endpoint.java b/components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Endpoint.java index 4d95fb0..469646e 100644 --- a/components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Endpoint.java +++ b/components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Endpoint.java @@ -35,7 +35,7 @@ import software.amazon.awssdk.services.ses.SesClient; import software.amazon.awssdk.services.ses.SesClientBuilder; /** - * The aws-ses component is used for sending emails with Amazon's SES service. + * The aws2-ses component is used for sending emails with Amazon's SES service. */ @UriEndpoint(firstVersion = "3.1.0", scheme = "aws2-ses", title = "AWS 2 Simple Email Service", syntax = "aws2-ses:from", producerOnly = true, label = "cloud,mail") public class Ses2Endpoint extends DefaultEndpoint { diff --git a/components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Producer.java b/components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Producer.java index 7ebba4e..fc61236 100644 --- a/components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Producer.java +++ b/components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Producer.java @@ -39,7 +39,7 @@ import software.amazon.awssdk.services.ses.model.SendRawEmailRequest; import software.amazon.awssdk.services.ses.model.SendRawEmailResponse; /** - * A Producer which sends messages to the Amazon Simple Email Service + * A Producer which sends messages to the Amazon Simple Email Service SDK v2 * http://aws.amazon.com/ses/;>AWS SES */ public class Ses2Producer extends DefaultProducer { 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 cc828a0..94a2a9d 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 @@ -575,7 +575,7 @@ public interface ComponentsBuilderFactory { } /** * AWS 2 Simple Email Service (camel-aws2-ses) - * The aws-ses component is used for sending emails with Amazon's SES + * The aws2-ses component is used for sending emails with Amazon's SES * service. * * Category: cloud,mail diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2SesComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2SesComponentBuilderFactory.java index cc274a6..f8da3b0 100644 --- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2SesComponentBuilderFactory.java +++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2SesComponentBuilderFactory.java @@ -23,7 +23,7 @@ import
[GitHub] [camel-quarkus] ppalaga opened a new pull request #709: #688 #694 Minor create-extension mojo fixes
ppalaga opened a new pull request #709: #688 #694 Minor create-extension mojo fixes URL: https://github.com/apache/camel-quarkus/pull/709 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] 02/02: Regen
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.git commit 120d7f96d8b1b3b5df3dcbc2f0f28ab9868db70d Author: lburgazzoli AuthorDate: Thu Feb 13 15:08:31 2020 +0100 Regen --- .../component/ComponentsBuilderFactory.java| 11 ++ .../dsl/XmlsecurityComponentBuilderFactory.java| 139 + .../src/generated/resources/metadata.json | 20 +++ 3 files changed, 170 insertions(+) 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 a79beec..cc828a0 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 @@ -3905,6 +3905,17 @@ public interface ComponentsBuilderFactory { return org.apache.camel.builder.component.dsl.XjComponentBuilderFactory.xj(); } /** + * XML Security (camel-xmlsecurity) + * Used to sign and verify exchanges using the XML signature specification. + * + * Category: security,transformation + * Since: 2.12 + * Maven coordinates: org.apache.camel:camel-xmlsecurity + */ +static org.apache.camel.builder.component.dsl.XmlsecurityComponentBuilderFactory.XmlsecurityComponentBuilder xmlsecurity() { +return org.apache.camel.builder.component.dsl.XmlsecurityComponentBuilderFactory.xmlsecurity(); +} +/** * XML Security Sign (camel-xmlsecurity) * Used to sign exchanges using the XML signature specification. * diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/XmlsecurityComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/XmlsecurityComponentBuilderFactory.java new file mode 100644 index 000..61e4572 --- /dev/null +++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/XmlsecurityComponentBuilderFactory.java @@ -0,0 +1,139 @@ +/* + * 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.xmlsecurity.XmlSignatureComponent; + +/** + * Used to sign and verify exchanges using the XML signature specification. + * + * Generated by camel-package-maven-plugin - do not edit this file! + */ +@Generated("org.apache.camel.maven.packaging.ComponentDslMojo") +public interface XmlsecurityComponentBuilderFactory { + +/** + * XML Security (camel-xmlsecurity) + * Used to sign and verify exchanges using the XML signature specification. + * + * Category: security,transformation + * Since: 2.12 + * Maven coordinates: org.apache.camel:camel-xmlsecurity + */ +static XmlsecurityComponentBuilder xmlsecurity() { +return new XmlsecurityComponentBuilderImpl(); +} + +/** + * Builder for the XML Security component. + */ +interface XmlsecurityComponentBuilder +extends +ComponentBuilder { +/** + * 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 starting the + * producer may take a little time and prolong the total processing time + * of the processing. +
[camel] branch master updated (b8c5d3b -> 120d7f9)
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.git. from b8c5d3b CAMEL-14551 - Create an AWS-SES component based on SDK v2, Fixed CS new 1de91a0 Fix CS new 120d7f9 Regen 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: .../component/ComponentsBuilderFactory.java| 11 ++ ...ava => XmlsecurityComponentBuilderFactory.java} | 41 +++--- .../src/generated/resources/metadata.json | 20 +++ .../org/apache/camel/model/ThreadsDefinition.java | 2 +- .../camel/model/dataformat/YAMLDataFormat.java | 4 +-- 5 files changed, 62 insertions(+), 16 deletions(-) copy core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{XmlsecuritySignComponentBuilderFactory.java => XmlsecurityComponentBuilderFactory.java} (74%)
[camel] 01/02: Fix CS
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.git commit 1de91a070ffcfc13e8378d5bb7dd4a9a1c1877c9 Author: lburgazzoli AuthorDate: Thu Feb 13 15:06:52 2020 +0100 Fix CS --- .../src/main/java/org/apache/camel/model/ThreadsDefinition.java | 2 +- .../main/java/org/apache/camel/model/dataformat/YAMLDataFormat.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/camel-core-engine/src/main/java/org/apache/camel/model/ThreadsDefinition.java b/core/camel-core-engine/src/main/java/org/apache/camel/model/ThreadsDefinition.java index 3fe8f29..b01ca61 100644 --- a/core/camel-core-engine/src/main/java/org/apache/camel/model/ThreadsDefinition.java +++ b/core/camel-core-engine/src/main/java/org/apache/camel/model/ThreadsDefinition.java @@ -63,7 +63,7 @@ public class ThreadsDefinition extends NoOutputDefinition imp @Metadata(defaultValue = "Threads") private String threadName; @XmlAttribute -@Metadata(javaType = "org.apache.camel.util.concurrent.ThreadPoolRejectedPolicy", enums="Abort,CallerRuns,DiscardOldest,Discard") +@Metadata(javaType = "org.apache.camel.util.concurrent.ThreadPoolRejectedPolicy", enums = "Abort,CallerRuns,DiscardOldest,Discard") private String rejectedPolicy; @XmlAttribute @Metadata(defaultValue = "true") diff --git a/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/YAMLDataFormat.java b/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/YAMLDataFormat.java index ef273c8..7eb2015 100644 --- a/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/YAMLDataFormat.java +++ b/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/YAMLDataFormat.java @@ -57,10 +57,10 @@ public class YAMLDataFormat extends DataFormatDefinition { private String useApplicationContextClassLoader = Boolean.toString(true); @XmlAttribute @Metadata(javaType = "java.lang.Boolean", defaultValue = "false") -protected String prettyFlow = Boolean.toString(false); +private String prettyFlow = Boolean.toString(false); @XmlAttribute @Metadata(javaType = "java.lang.Boolean", defaultValue = "false") -protected String allowAnyType = Boolean.toString(false); +private String allowAnyType = Boolean.toString(false); @XmlElement(name = "typeFilter") private List typeFilters;
[GitHub] [camel-website] oscerd commented on issue #158: fix wrong URL to camel example main
oscerd commented on issue #158: fix wrong URL to camel example main URL: https://github.com/apache/camel-website/pull/158#issuecomment-585772611 Thank you! 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: fix wrong URL to camel example main
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-website.git The following commit(s) were added to refs/heads/master by this push: new 1288fb5 fix wrong URL to camel example main new 6a29ac1 Merge pull request #158 from apulbere/patch-1 1288fb5 is described below commit 1288fb517f37bf3ceb3a3f577fc7d6efefc72fde Author: apulbere AuthorDate: Thu Feb 13 16:06:17 2020 +0200 fix wrong URL to camel example main --- content/blog/Camel3-Whatsnew/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/blog/Camel3-Whatsnew/index.md b/content/blog/Camel3-Whatsnew/index.md index cf48d53..a74e5e9 100644 --- a/content/blog/Camel3-Whatsnew/index.md +++ b/content/blog/Camel3-Whatsnew/index.md @@ -158,7 +158,7 @@ Camel already have integration with reactive frameworks such as Vert.X, RxJava a ### 8) Camel Main We have introduced `camel-main` as a standalone JAR that makes it easier to run just Camel. -There are a [couple of examples](https://github.com/apache/camel/blob/master/examples/camel-example-main/readme.adoc) with the source code that demonstrates how to do that. +There are a [couple of examples](https://github.com/apache/camel-examples/blob/master/examples/camel-example-main/readme.adoc) with the source code that demonstrates how to do that. We also use `camel-main` to have common code to configure and bootstrap Camel for standalone, Spring Boot, Camel K, and Camel Quarkus. This allows us to share the same code, and configuration options.
[GitHub] [camel-website] oscerd merged pull request #158: fix wrong URL to camel example main
oscerd merged pull request #158: fix wrong URL to camel example main URL: https://github.com/apache/camel-website/pull/158 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] apulbere opened a new pull request #158: fix wrong URL to camel example main
apulbere opened a new pull request #158: fix wrong URL to camel example main URL: https://github.com/apache/camel-website/pull/158 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