[GitHub] [camel-quarkus] djencks merged pull request #3429: camel-website #701: RI info (2.4.x)

2022-01-02 Thread GitBox


djencks merged pull request #3429:
URL: https://github.com/apache/camel-quarkus/pull/3429


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel-quarkus] branch 2.4.x updated: RI info

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch 2.4.x
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/2.4.x by this push:
 new e902746  RI info
e902746 is described below

commit e9027461d787bd737a56675d3feb9d99610fa6d1
Author: David Jencks 
AuthorDate: Sun Jan 2 21:28:46 2022 -0800

RI info
---
 docs/antora.yml|  2 ++
 docs/modules/ROOT/pages/index.adoc | 14 ++
 2 files changed, 16 insertions(+)

diff --git a/docs/antora.yml b/docs/antora.yml
index 7b142b6..6f3caff 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -26,6 +26,8 @@ asciidoc:
 
 min-maven-version: 3.6.2 # replace ${min-maven-version}
 target-maven-version: 3.8.1 # replace ${target-maven-version}
+camel-version: 3.12.0 # replace ${camel.version}
+camel-docs-version: 3.12.x # replace ${camel.docs.components.version}
 quarkus-version: 2.4.0.Final # replace ${quarkus.version}
 # attributes used in xrefs to other Antora components
 cq-camel-components: 3.12.x@components # replace 
${camel.docs.components.xref}
diff --git a/docs/modules/ROOT/pages/index.adoc 
b/docs/modules/ROOT/pages/index.adoc
index 090a56e..d7116c9 100644
--- a/docs/modules/ROOT/pages/index.adoc
+++ b/docs/modules/ROOT/pages/index.adoc
@@ -1,5 +1,19 @@
 = Apache Camel extensions for Quarkus
 
+[NOTE]
+--
+This version ({page-component-display-version}) of {page-component-title} 
depends on:
+
+* xref:{camel-docs-version}@components::index.adoc[Camel] at version 
{camel-version}
+* https://quarkus.io[Quarkus] at version {quarkus-version}
+
+ifdef::lts[This long term service release will be supported until {lts}.]
+ifndef::lts[]
+ifdef::prerelease[This is the development version of {page-component-title}. 
It should not be used in production.]
+ifndef::prerelease[This release will not be updated, but rather replaced by a 
new release.]
+endif::[]
+--
+
 This project aims to bring the awesome integration capabilities of 
xref:manual::index.adoc[Apache Camel]
 and its vast xref:{cq-camel-components}::index.adoc[component library] to the
 https://quarkus.io/[Quarkus runtime].


[camel-quarkus] branch 2.5.x updated: RI info

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch 2.5.x
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/2.5.x by this push:
 new a67b436  RI info
a67b436 is described below

commit a67b436bd7629f923e7cf665b3cf09c3d776a0ca
Author: David Jencks 
AuthorDate: Sun Jan 2 21:28:46 2022 -0800

RI info
---
 docs/antora.yml|  1 +
 docs/modules/ROOT/pages/index.adoc | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/docs/antora.yml b/docs/antora.yml
index ea17066..031899f 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -27,6 +27,7 @@ asciidoc:
 min-maven-version: 3.6.2 # replace ${min-maven-version}
 target-maven-version: 3.8.1 # replace ${target-maven-version}
 camel-version: 3.13.0 # replace ${camel.version}
+camel-docs-version: 3.13.x # replace ${camel.docs.components.version}
 quarkus-version: 2.5.0.Final # replace ${quarkus.version}
 # attributes used in xrefs to other Antora components
 cq-camel-components: 3.13.x@components # replace 
${camel.docs.components.xref}
diff --git a/docs/modules/ROOT/pages/index.adoc 
b/docs/modules/ROOT/pages/index.adoc
index 090a56e..d7116c9 100644
--- a/docs/modules/ROOT/pages/index.adoc
+++ b/docs/modules/ROOT/pages/index.adoc
@@ -1,5 +1,19 @@
 = Apache Camel extensions for Quarkus
 
+[NOTE]
+--
+This version ({page-component-display-version}) of {page-component-title} 
depends on:
+
+* xref:{camel-docs-version}@components::index.adoc[Camel] at version 
{camel-version}
+* https://quarkus.io[Quarkus] at version {quarkus-version}
+
+ifdef::lts[This long term service release will be supported until {lts}.]
+ifndef::lts[]
+ifdef::prerelease[This is the development version of {page-component-title}. 
It should not be used in production.]
+ifndef::prerelease[This release will not be updated, but rather replaced by a 
new release.]
+endif::[]
+--
+
 This project aims to bring the awesome integration capabilities of 
xref:manual::index.adoc[Apache Camel]
 and its vast xref:{cq-camel-components}::index.adoc[component library] to the
 https://quarkus.io/[Quarkus runtime].


[GitHub] [camel-quarkus] djencks merged pull request #3428: camel-website #701: RI info (2.5.x)

2022-01-02 Thread GitBox


djencks merged pull request #3428:
URL: https://github.com/apache/camel-quarkus/pull/3428


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel-quarkus] djencks merged pull request #3427: camel-website #701: RI info (2.6.x)

2022-01-02 Thread GitBox


djencks merged pull request #3427:
URL: https://github.com/apache/camel-quarkus/pull/3427


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel-quarkus] branch 2.6.x updated: RI info

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch 2.6.x
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/2.6.x by this push:
 new 8a4107d  RI info
8a4107d is described below

commit 8a4107dbf995e7fa0cb84c6c22b0c550e9e6b580
Author: David Jencks 
AuthorDate: Sun Jan 2 21:28:46 2022 -0800

RI info
---
 docs/antora.yml|  1 +
 docs/modules/ROOT/pages/index.adoc | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/docs/antora.yml b/docs/antora.yml
index d0d9210..4b648db 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -27,6 +27,7 @@ asciidoc:
 min-maven-version: 3.6.2 # replace ${min-maven-version}
 target-maven-version: 3.8.4 # replace ${target-maven-version}
 camel-version: 3.14.0 # replace ${camel.version}
+camel-docs-version: 3.14.x # replace ${camel.docs.components.version}
 quarkus-version: 2.6.0.Final # replace ${quarkus.version}
 # attributes used in xrefs to other Antora components
 cq-camel-components: 3.14.x@components # replace 
${camel.docs.components.xref}
diff --git a/docs/modules/ROOT/pages/index.adoc 
b/docs/modules/ROOT/pages/index.adoc
index 090a56e..d7116c9 100644
--- a/docs/modules/ROOT/pages/index.adoc
+++ b/docs/modules/ROOT/pages/index.adoc
@@ -1,5 +1,19 @@
 = Apache Camel extensions for Quarkus
 
+[NOTE]
+--
+This version ({page-component-display-version}) of {page-component-title} 
depends on:
+
+* xref:{camel-docs-version}@components::index.adoc[Camel] at version 
{camel-version}
+* https://quarkus.io[Quarkus] at version {quarkus-version}
+
+ifdef::lts[This long term service release will be supported until {lts}.]
+ifndef::lts[]
+ifdef::prerelease[This is the development version of {page-component-title}. 
It should not be used in production.]
+ifndef::prerelease[This release will not be updated, but rather replaced by a 
new release.]
+endif::[]
+--
+
 This project aims to bring the awesome integration capabilities of 
xref:manual::index.adoc[Apache Camel]
 and its vast xref:{cq-camel-components}::index.adoc[component library] to the
 https://quarkus.io/[Quarkus runtime].


[GitHub] [camel-quarkus] djencks merged pull request #3426: camel-website #701: RI info (main)

2022-01-02 Thread GitBox


djencks merged pull request #3426:
URL: https://github.com/apache/camel-quarkus/pull/3426


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel-quarkus] branch main updated: RI info

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/main by this push:
 new 6d95db3  RI info
6d95db3 is described below

commit 6d95db3e2794ecb75aa5f7f4bcb0daaf1f93c31a
Author: David Jencks 
AuthorDate: Sun Jan 2 21:28:46 2022 -0800

RI info
---
 docs/antora.yml|  2 ++
 docs/modules/ROOT/pages/index.adoc | 14 ++
 2 files changed, 16 insertions(+)

diff --git a/docs/antora.yml b/docs/antora.yml
index 22c2ef2..5d11b0b 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -24,11 +24,13 @@ nav:
 - modules/ROOT/nav.adoc
 asciidoc:
   attributes:
+prerelease: true
 requires: "'util=camel-website-util,quarkus=xref:js/quarkus.js'"
 
 min-maven-version: 3.6.2 # replace ${min-maven-version}
 target-maven-version: 3.8.4 # replace ${target-maven-version}
 camel-version: 3.14.0 # replace ${camel.version}
+camel-docs-version: 3.14.x # replace ${camel.docs.components.version}
 quarkus-version: 2.6.0.Final # replace ${quarkus.version}
 # attributes used in xrefs to other Antora components
 cq-camel-components: 3.14.x@components # replace 
${camel.docs.components.xref}
diff --git a/docs/modules/ROOT/pages/index.adoc 
b/docs/modules/ROOT/pages/index.adoc
index 090a56e..d7116c9 100644
--- a/docs/modules/ROOT/pages/index.adoc
+++ b/docs/modules/ROOT/pages/index.adoc
@@ -1,5 +1,19 @@
 = Apache Camel extensions for Quarkus
 
+[NOTE]
+--
+This version ({page-component-display-version}) of {page-component-title} 
depends on:
+
+* xref:{camel-docs-version}@components::index.adoc[Camel] at version 
{camel-version}
+* https://quarkus.io[Quarkus] at version {quarkus-version}
+
+ifdef::lts[This long term service release will be supported until {lts}.]
+ifndef::lts[]
+ifdef::prerelease[This is the development version of {page-component-title}. 
It should not be used in production.]
+ifndef::prerelease[This release will not be updated, but rather replaced by a 
new release.]
+endif::[]
+--
+
 This project aims to bring the awesome integration capabilities of 
xref:manual::index.adoc[Apache Camel]
 and its vast xref:{cq-camel-components}::index.adoc[component library] to the
 https://quarkus.io/[Quarkus runtime].


[GitHub] [camel-website] github-actions[bot] commented on pull request #747: DO NOT MERGE PREVIEW ONLY preview playbook for RI work

2022-01-02 Thread GitBox


github-actions[bot] commented on pull request #747:
URL: https://github.com/apache/camel-website/pull/747#issuecomment-1003919200


   🚀 Preview is available at https://pr-747--camel.netlify.app


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] djencks commented on pull request #6614: CAMEL-17409: run master-push-build.yml workflow on this branch (3.7.x)

2022-01-02 Thread GitBox


djencks commented on pull request #6614:
URL: https://github.com/apache/camel/pull/6614#issuecomment-1003918506


   The action created a regen_bot-3.7.x branch.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] oscerd merged pull request #6616: Generated sources regen

2022-01-02 Thread GitBox


oscerd merged pull request #6616:
URL: https://github.com/apache/camel/pull/6616


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel] branch regen_bot-3.7.x created (now f2d4289)

2022-01-02 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch regen_bot-3.7.x
in repository https://gitbox.apache.org/repos/asf/camel.git.


  at f2d4289  Regen for commit 1780d703567d6fd882295864fd6c48dbf2a72651

No new revisions were added by this update.


[GitHub] [camel] github-actions[bot] opened a new pull request #6616: Generated sources regen

2022-01-02 Thread GitBox


github-actions[bot] opened a new pull request #6616:
URL: https://github.com/apache/camel/pull/6616


   Regen bot :robot: found some uncommited changes after running build on 
:camel: camel-3.7.x.
   Please do not delete `regen_bot-3.7.x` branch after merge/rebase.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel-kafka-connector] tadayosi opened a new pull request #1307: Fix Maven IT failures due to doc generation removal

2022-01-02 Thread GitBox


tadayosi opened a new pull request #1307:
URL: https://github.com/apache/camel-kafka-connector/pull/1307


   Caused by commit 281fc53d7a65455dafffec7bc2170aff22a1922b
   
   Sorry, I finally have found time to revisit the Maven IT issue. I think this 
fixes it.
   
   @djencks Just FYI, sometimes changes to the Maven plugin causes an error to 
the daily Maven IT CI. It'd be great if we keep an eye on the results when we 
touch the Maven plugins. Thanks.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel] branch main updated: Regen

2022-01-02 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
 new 0139ad4  Regen
0139ad4 is described below

commit 0139ad4403872e7ede191316058acd3fe5af4b79
Author: Andrea Cosentino 
AuthorDate: Mon Jan 3 08:41:59 2022 +0100

Regen
---
 .../camel/catalog/components/salesforce.json   | 20 ++---
 .../dsl/SalesforceComponentBuilderFactory.java | 15 ++--
 .../dsl/SalesforceEndpointBuilderFactory.java  | 90 +-
 3 files changed, 73 insertions(+), 52 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/salesforce.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/salesforce.json
index 341fc85..30fa3a6 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/salesforce.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/salesforce.json
@@ -47,11 +47,11 @@
 "maxRecords": { "kind": "property", "displayName": "Max Records", "group": 
"common", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "The maximum number of records 
to retrieve per set of results for a Bulk 2.0 Query. The request is still 
subject to the size l [...]
 "notFoundBehaviour": { "kind": "property", "displayName": "Not Found 
Behaviour", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.salesforce.NotFoundBehaviour", "enum": [ 
"EXCEPTION", "NULL" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "EXCEPTION", "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Sets the be [...]
 "notifyForFields": { "kind": "property", "displayName": "Notify For 
Fields", "group": "common", "label": "", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.salesforce.internal.dto.NotifyForFieldsEnum", 
"enum": [ "ALL", "REFERENCED", "SELECT", "WHERE" ], "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Notify for [...]
-"notifyForOperationCreate": { "kind": "property", "displayName": "Notify 
For Operation Create", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Notify for create operation, 
defaults to false (API version = 29.0)" },
-"notifyForOperationDelete": { "kind": "property", "displayName": "Notify 
For Operation Delete", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Notify for delete operation, 
defaults to false (API version = 29.0)" },
-"notifyForOperations": { "kind": "property", "displayName": "Notify For 
Operations", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.salesforce.internal.dto.NotifyForOperationsEnum", 
"enum": [ "ALL", "CREATE", "EXTENDED", "UPDATE" ], "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description":  [...]
-"notifyForOperationUndelete": { "kind": "property", "displayName": "Notify 
For Operation Undelete", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Notify for un-delete operation, 
defaults to false (API version = 29.0)" },
-"notifyForOperationUpdate": { "kind": "property", "displayName": "Notify 
For Operation Update", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "co

[camel] branch regen_bot updated (54e8dd5 -> 239e264)

2022-01-02 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git.


 discard 54e8dd5  Regen for commit 58fefda671acb0a9f8dc3de2a11c3bd16ce9d9d4
 add 8dd13d2  Moved Jenkinsfile.jdk11 file as standard build for Camel
 add 239e264  Regen for commit 8dd13d2f2e7cee07aad081ebee07e6f4415cbd9b

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   (54e8dd5)
\
 N -- N -- N   refs/heads/regen_bot (239e264)

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.

No new revisions were added by this update.

Summary of changes:
 Jenkinsfile   |  16 ++---
 Jenkinsfile.jdk11 | 100 --
 2 files changed, 2 insertions(+), 114 deletions(-)
 delete mode 100644 Jenkinsfile.jdk11


[GitHub] [camel-quarkus] ashwinair edited a comment on issue #3296: Use InfinispanTestResource in the Infinispan integration tests

2022-01-02 Thread GitBox


ashwinair edited a comment on issue #3296:
URL: https://github.com/apache/camel-quarkus/issues/3296#issuecomment-1003908136


   Hi @zbendhiba , can i work on this issue? i'm new to open source.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




svn commit: r51874 - in /release/camel/camel-kamelets/0.6.0: ./ camel-kamelets-sources-0.6.0.tar.gz camel-kamelets-sources-0.6.0.tar.gz.asc camel-kamelets-sources-0.6.0.tar.gz.sha512

2022-01-02 Thread acosentino
Author: acosentino
Date: Mon Jan  3 07:19:19 2022
New Revision: 51874

Log:
Camel-Kamelets 0.6.0 import.

Added:
release/camel/camel-kamelets/0.6.0/
release/camel/camel-kamelets/0.6.0/camel-kamelets-sources-0.6.0.tar.gz   
(with props)
release/camel/camel-kamelets/0.6.0/camel-kamelets-sources-0.6.0.tar.gz.asc  
 (with props)

release/camel/camel-kamelets/0.6.0/camel-kamelets-sources-0.6.0.tar.gz.sha512

Added: release/camel/camel-kamelets/0.6.0/camel-kamelets-sources-0.6.0.tar.gz
==
Binary file - no diff available.

Propchange: 
release/camel/camel-kamelets/0.6.0/camel-kamelets-sources-0.6.0.tar.gz
--
svn:mime-type = application/x-gzip

Added: 
release/camel/camel-kamelets/0.6.0/camel-kamelets-sources-0.6.0.tar.gz.asc
==
Binary file - no diff available.

Propchange: 
release/camel/camel-kamelets/0.6.0/camel-kamelets-sources-0.6.0.tar.gz.asc
--
svn:mime-type = application/pgp-signature

Added: 
release/camel/camel-kamelets/0.6.0/camel-kamelets-sources-0.6.0.tar.gz.sha512
==
--- 
release/camel/camel-kamelets/0.6.0/camel-kamelets-sources-0.6.0.tar.gz.sha512 
(added)
+++ 
release/camel/camel-kamelets/0.6.0/camel-kamelets-sources-0.6.0.tar.gz.sha512 
Mon Jan  3 07:19:19 2022
@@ -0,0 +1 @@
+dc2f2b5d630b853cd01e6e7f39ee67c23ac32e4f7030cae0109145f3e0330ad816acc8cd8dca18a466446610feb6cd45d256643c8e5513201e1adedd90e1aaf5
 *camel-kamelets-0.6.0.tar.gz




svn commit: r51873 - /release/camel/camel-kamelets/0.6.0/

2022-01-02 Thread acosentino
Author: acosentino
Date: Mon Jan  3 07:18:56 2022
New Revision: 51873

Log:
remove wrong refs

Removed:
release/camel/camel-kamelets/0.6.0/



[GitHub] [camel-quarkus] ashwinair commented on issue #3296: Use InfinispanTestResource in the Infinispan integration tests

2022-01-02 Thread GitBox


ashwinair commented on issue #3296:
URL: https://github.com/apache/camel-quarkus/issues/3296#issuecomment-1003908136


   Hi @zbendhiba , can i work on this issue i'm new to open source.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel-website] github-actions[bot] commented on pull request #746: Release Camel-Kamelets 0.6.0

2022-01-02 Thread GitBox


github-actions[bot] commented on pull request #746:
URL: https://github.com/apache/camel-website/pull/746#issuecomment-1003902642


   🚀 Preview is available at https://pr-746--camel.netlify.app


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel] branch camel-3.7.x updated: run master-push-build.yml workflow on this branch

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-3.7.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-3.7.x by this push:
 new 1780d70  run master-push-build.yml workflow on this branch
1780d70 is described below

commit 1780d703567d6fd882295864fd6c48dbf2a72651
Author: David Jencks 
AuthorDate: Sun Jan 2 18:31:08 2022 -0800

run master-push-build.yml workflow on this branch
---
 .github/workflows/master-push-build.yml | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/master-push-build.yml 
b/.github/workflows/master-push-build.yml
index dff1447..ddb0cfb 100644
--- a/.github/workflows/master-push-build.yml
+++ b/.github/workflows/master-push-build.yml
@@ -20,7 +20,7 @@ name: build
 on:
   push:
 branches:
-  - master
+  - camel-3.7.x
 jobs:
   build:
 runs-on: ubuntu-latest
@@ -44,16 +44,17 @@ jobs:
   - name: Create Pull Request
 uses: peter-evans/create-pull-request@v3
 with:
+  base: camel-3.7.x
   token: ${{ secrets.GITHUB_TOKEN }}
   commit-message: "Regen for commit ${{ github.sha }}"
   committer: GitHub 
   author: ${{ github.actor }} <${{ github.actor 
}}@users.noreply.github.com>
   signoff: true
-  branch: regen_bot
+  branch: regen_bot-3.7.x
   title: "Generated sources regen"
   body: |
-Regen bot :robot: found some uncommited changes after running 
build on :camel: master.
-Please do not delete `regen_bot` branch after merge/rebase.
+Regen bot :robot: found some uncommited changes after running 
build on :camel: camel-3.7.x.
+Please do not delete `regen_bot-3.7.x` branch after merge/rebase.
   labels: |
 regen
 automated pr


[GitHub] [camel] djencks merged pull request #6614: CAMEL-17409: run master-push-build.yml workflow on this branch (3.7.x)

2022-01-02 Thread GitBox


djencks merged pull request #6614:
URL: https://github.com/apache/camel/pull/6614


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] djencks commented on pull request #6615: Generated sources regen

2022-01-02 Thread GitBox


djencks commented on pull request #6615:
URL: https://github.com/apache/camel/pull/6615#issuecomment-1003900751


   I suppose we could use "before" for < and "at least" for >=


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] oscerd commented on pull request #6614: CAMEL-17409: run master-push-build.yml workflow on this branch (3.7.x)

2022-01-02 Thread GitBox


oscerd commented on pull request #6614:
URL: https://github.com/apache/camel/pull/6614#issuecomment-1003900239


   Try to merge this and let's see. 


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] djencks commented on pull request #6614: CAMEL-17409: run master-push-build.yml workflow on this branch (3.7.x)

2022-01-02 Thread GitBox


djencks commented on pull request #6614:
URL: https://github.com/apache/camel/pull/6614#issuecomment-1003899273


   According to the action docs, it will create the branch if it doesn't exist.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] oscerd commented on pull request #6614: CAMEL-17409: run master-push-build.yml workflow on this branch (3.7.x)

2022-01-02 Thread GitBox


oscerd commented on pull request #6614:
URL: https://github.com/apache/camel/pull/6614#issuecomment-1003898902


   I did nothing for the moment. I need to create the branches.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] djencks commented on pull request #6613: CAMEL-17409: Camel 3.11.x GitHub push workflow (3.11.x)

2022-01-02 Thread GitBox


djencks commented on pull request #6613:
URL: https://github.com/apache/camel/pull/6613#issuecomment-1003898498


   Thanks, should be fixed. I force-pushed and can't see your changes.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] djencks commented on pull request #6614: CAMEL-17409: run master-push-build.yml workflow on this branch (3.7.x)

2022-01-02 Thread GitBox


djencks commented on pull request #6614:
URL: https://github.com/apache/camel/pull/6614#issuecomment-1003898529


   Thanks, should be fixed. I force-pushed and can't see your changes.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] djencks commented on pull request #6612: CAMEL-17409: run master-push-build.yml workflow on this branch (3.12.x)

2022-01-02 Thread GitBox


djencks commented on pull request #6612:
URL: https://github.com/apache/camel/pull/6612#issuecomment-1003898467


   Thanks, should be fixed. I force-pushed and can't see your changes.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] djencks commented on pull request #6611: CAMEL-17409: run master-push-build.yml workflow on this branch (3.13.x)

2022-01-02 Thread GitBox


djencks commented on pull request #6611:
URL: https://github.com/apache/camel/pull/6611#issuecomment-1003898440


   Thanks, should be fixed. I force-pushed and can't see your changes.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel] branch main updated: Moved Jenkinsfile.jdk11 file as standard build for Camel

2022-01-02 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
 new 8dd13d2  Moved Jenkinsfile.jdk11 file as standard build for Camel
8dd13d2 is described below

commit 8dd13d2f2e7cee07aad081ebee07e6f4415cbd9b
Author: Andrea Cosentino 
AuthorDate: Mon Jan 3 07:34:46 2022 +0100

Moved Jenkinsfile.jdk11 file as standard build for Camel
---
 Jenkinsfile   |  16 ++---
 Jenkinsfile.jdk11 | 100 --
 2 files changed, 2 insertions(+), 114 deletions(-)

diff --git a/Jenkinsfile b/Jenkinsfile
index f9bf444..8b32852 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -18,7 +18,7 @@
  */
 
 def AGENT_LABEL = env.AGENT_LABEL ?: 'ubuntu'
-def JDK_NAME = env.JDK_NAME ?: 'adoptopenjdk_hotspot_8u282'
+def JDK_NAME = env.JDK_NAME ?: 'jdk_11_latest'
 
 def MAVEN_PARAMS = "-U -B -e -fae -V -Dnoassembly -Dmaven.compiler.fork=true 
-Dsurefire.rerunFailingTestsCount=2"
 
@@ -63,24 +63,12 @@ pipeline {
 branch 'main'
 }
 steps {
-sh "./mvnw $MAVEN_PARAMS -Pdeploy -Dmaven.test.skip.exec=true 
clean deploy"
-}
-}
-
-stage('Website update') {
-when {
-branch 'main'
-changeset 'docs/**/*'
-}
-
-steps {
-build job: 'Camel/Camel.website/main', wait: false
+sh "./mvnw $MAVEN_PARAMS -Dmaven.test.skip.exec=true clean 
deploy"
 }
 }
 
 stage('Checks') {
 steps {
-sh "./mvnw $MAVEN_PARAMS -pl :camel-buildtools install"
 sh "./mvnw $MAVEN_PARAMS -Psourcecheck 
-Dcheckstyle.failOnViolation=false checkstyle:check"
 }
 }
diff --git a/Jenkinsfile.jdk11 b/Jenkinsfile.jdk11
deleted file mode 100644
index c9af873..000
--- a/Jenkinsfile.jdk11
+++ /dev/null
@@ -1,100 +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.
- */
-
-def AGENT_LABEL = env.AGENT_LABEL ?: 'ubuntu'
-def JDK_NAME = env.JDK_NAME ?: 'jdk_11_latest'
-
-def MAVEN_PARAMS = "-U -B -e -fae -V -Dnoassembly -Dmaven.compiler.fork=true 
-Dsurefire.rerunFailingTestsCount=2"
-
-pipeline {
-
-agent {
-label AGENT_LABEL
-}
-
-tools {
-jdk JDK_NAME
-}
-
-environment {
-MAVEN_SKIP_RC = true
-}
-
-options {
-buildDiscarder(
-logRotator(artifactNumToKeepStr: '5', numToKeepStr: '10')
-)
-disableConcurrentBuilds()
-}
-
-parameters {
-booleanParam(name: 'CLEAN', defaultValue: true, description: 'Perform 
the build in clean workspace')
-}
-
-stages {
-
-stage('Clean workspace') {
- when {
- expression { params.CLEAN }
- }
- steps {
- sh 'git clean -fdx'
-   }
-}
-
-stage('Build & Deploy') {
-when {
-branch 'main'
-}
-steps {
-sh "./mvnw $MAVEN_PARAMS -Dmaven.test.skip.exec=true clean 
install"
-}
-}
-
-stage('Checks') {
-steps {
-sh "./mvnw $MAVEN_PARAMS -Psourcecheck 
-Dcheckstyle.failOnViolation=false checkstyle:check"
-}
-}
-
-stage('Test') {
-steps {
-sh "./mvnw $MAVEN_PARAMS -Dmaven.test.failure.ignore=true 
clean install"
-}
-post {
-always {
-junit allowEmptyResults: true, testResults: 
'**/target/surefire-reports/*.xml'
-junit allowEmptyResults: true, testResults: 
'**/target/failsafe-reports/*.xml'
-}
-}
-}
-
-}
-
-post {
-always {
-emailext(
-subject: '${DEFAULT_SUBJECT}',
-body: '${DEFAULT_CONTENT}',
-recipientProviders: [[$class: 'CulpritsRecipientProvider']]
-)
-}
-}
-}
-


[GitHub] [camel-website] djencks opened a new pull request #747: preview playbook for RI work

2022-01-02 Thread GitBox


djencks opened a new pull request #747:
URL: https://github.com/apache/camel-website/pull/747


   See https://github.com/apache/camel-website/issues/701.  I plan to update 
this branch as I work through the subprojects.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] oscerd commented on pull request #6611: CAMEL-17409: run master-push-build.yml workflow on this branch (3.13.x)

2022-01-02 Thread GitBox


oscerd commented on pull request #6611:
URL: https://github.com/apache/camel/pull/6611#issuecomment-1003892258


   the regen_bot_3.13.x needs to be branched from 3.13.x obviously


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] oscerd commented on pull request #6613: CAMEL-17409: Camel 3.11.x GitHub push workflow (3.11.x)

2022-01-02 Thread GitBox


oscerd commented on pull request #6613:
URL: https://github.com/apache/camel/pull/6613#issuecomment-1003892181


   the regen_bot_3.11.x needs to be branched from 3.11.x obviously


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] oscerd commented on pull request #6612: CAMEL-17409: run master-push-build.yml workflow on this branch (3.12.x)

2022-01-02 Thread GitBox


oscerd commented on pull request #6612:
URL: https://github.com/apache/camel/pull/6612#issuecomment-1003892229


   the regen_bot_3.12.x needs to be branched from 3.12.x obviously


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] oscerd commented on pull request #6614: CAMEL-17409: run master-push-build.yml workflow on this branch (3.7.x)

2022-01-02 Thread GitBox


oscerd commented on pull request #6614:
URL: https://github.com/apache/camel/pull/6614#issuecomment-1003892160


   the regen_bot_3.7.x needs to be branched from 3.7.x obviously


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] djencks commented on pull request #6615: Generated sources regen

2022-01-02 Thread GitBox


djencks commented on pull request #6615:
URL: https://github.com/apache/camel/pull/6615#issuecomment-1003892051


   That’s awkward but OK for <, but pretty unsatisfactory IMO for >=.
   
   > On Jan 2, 2022, at 9:47 PM, Claus Ibsen ***@***.***> wrote:
   > 
   > 
   > We can use less than instead of < in the doc description
   > 
   > —
   > Reply to this email directly, view it on GitHub 
, or 
unsubscribe 
.
   > You are receiving this because you commented.
   > 
   
   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel-website] branch kamelets-0.6.0 created (now e0987a5)

2022-01-02 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch kamelets-0.6.0
in repository https://gitbox.apache.org/repos/asf/camel-website.git.


  at e0987a5  Added Camel-Kamelets 0.6.0 release

This branch includes the following new commits:

 new e0987a5  Added Camel-Kamelets 0.6.0 release

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[camel-website] 01/01: Added Camel-Kamelets 0.6.0 release

2022-01-02 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch kamelets-0.6.0
in repository https://gitbox.apache.org/repos/asf/camel-website.git

commit e0987a53824c5fc6adc3d7ba3707ffdd6198b65a
Author: Andrea Cosentino 
AuthorDate: Mon Jan 3 06:56:21 2022 +0100

Added Camel-Kamelets 0.6.0 release
---
 content/releases/kamelets/release-0.6.0.md | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/content/releases/kamelets/release-0.6.0.md 
b/content/releases/kamelets/release-0.6.0.md
new file mode 100644
index 000..04a5cf1
--- /dev/null
+++ b/content/releases/kamelets/release-0.6.0.md
@@ -0,0 +1,10 @@
+---
+url: "/releases/kamelets-0.6.0/"
+date: 2022-01-03
+type: release-note
+version: "0.6.0"
+title: "Kamelets 0.6.0"
+preview: ""
+changelog: ""
+category: "camel-kamelets"
+---


[GitHub] [camel-quarkus] djencks opened a new pull request #3429: camel-website #701: RI info (2.4.x)

2022-01-02 Thread GitBox


djencks opened a new pull request #3429:
URL: https://github.com/apache/camel-quarkus/pull/3429


   See apache/camel-website#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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel-quarkus] djencks opened a new pull request #3428: camel-website #701: RI info (2.5.x)

2022-01-02 Thread GitBox


djencks opened a new pull request #3428:
URL: https://github.com/apache/camel-quarkus/pull/3428


   See apache/camel-website#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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] davsclaus commented on pull request #6615: Generated sources regen

2022-01-02 Thread GitBox


davsclaus commented on pull request #6615:
URL: https://github.com/apache/camel/pull/6615#issuecomment-1003882511


   We can use `less than` instead of `<` in the doc description


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel-quarkus] djencks opened a new pull request #3427: camel-website #701: RI info (2.6.x)

2022-01-02 Thread GitBox


djencks opened a new pull request #3427:
URL: https://github.com/apache/camel-quarkus/pull/3427


   See apache/camel-website#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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel-quarkus] djencks opened a new pull request #3426: camel-website #701: RI info (main)

2022-01-02 Thread GitBox


djencks opened a new pull request #3426:
URL: https://github.com/apache/camel-quarkus/pull/3426


   See https://github.com/apache/camel-website/issues/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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




svn commit: r51872 - /release/camel/camel-kamelets/0.6.0/

2022-01-02 Thread acosentino
Author: acosentino
Date: Mon Jan  3 05:43:31 2022
New Revision: 51872

Log:
Camel-Kamelets 0.6.0 release

Added:
release/camel/camel-kamelets/0.6.0/
  - copied from r51871, dev/camel/camel-kamelets/0.6.0/



[GitHub] [camel-website] djencks commented on issue #720: Provide a way to do partial local subproject builds

2022-01-02 Thread GitBox


djencks commented on issue #720:
URL: https://github.com/apache/camel-website/issues/720#issuecomment-1003881917


   I think this is 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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel-website] djencks commented on pull request #735: DO NOT MERGE PREVIEW ONLY preview kamelet generation

2022-01-02 Thread GitBox


djencks commented on pull request #735:
URL: https://github.com/apache/camel-website/pull/735#issuecomment-1003881806


   The PRs are merged, closing


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel-quarkus] github-actions[bot] commented on issue #2926: [CI] - Quarkus Main Branch Build Failure

2022-01-02 Thread GitBox


github-actions[bot] commented on issue #2926:
URL: https://github.com/apache/camel-quarkus/issues/2926#issuecomment-1003871596


   The 
[quarkus-main](https://github.com/apache/camel-quarkus/tree/quarkus-main) 
branch build has failed:
   
   * Build ID: 1647701874-620-d3821289-3ac6-4abd-af46-efa67aaf9bb1
   * Camel Quarkus Commit: 7fcef7228a9b2f486178a46fae77fb03d9709ea3
   
   * Quarkus Main Commit: d803805422e831d29a7b863e83168bc82623cb6a
   * Link to build: 
https://github.com/apache/camel-quarkus/actions/runs/1647701874


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] djencks commented on pull request #6615: Generated sources regen

2022-01-02 Thread GitBox


djencks commented on pull request #6615:
URL: https://github.com/apache/camel/pull/6615#issuecomment-1003869761


   I didn't realize there were dsl classes generated as well.
   
   Does the bizarre `&gt;= 29.0).` construction in the generated 
javadoc hurt anything?  My changes at least make the website correct, and the 
previous generated javadoc was wrong, just like the website.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel] branch regen_bot updated (9c9e09c -> 54e8dd5)

2022-01-02 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git.


from 9c9e09c  camel-salesforce: Should return null
 add 1e6f322  fix search id conflict with header, use more standard id 
specification location
 add 58fefda  fix < and >= in .json descriptor for salesforce component
 add 54e8dd5  Regen for commit 58fefda671acb0a9f8dc3de2a11c3bd16ce9d9d4

No new revisions were added by this update.

Summary of changes:
 .../camel/catalog/components/salesforce.json   |  20 +-
 .../camel/component/salesforce/salesforce.json |  20 +-
 .../src/main/docs/salesforce-component.adoc| 218 ++---
 .../salesforce/SalesforceEndpointConfig.java   |  10 +-
 .../dsl/SalesforceComponentBuilderFactory.java |  15 +-
 .../dsl/SalesforceEndpointBuilderFactory.java  |  90 +
 6 files changed, 233 insertions(+), 140 deletions(-)


[GitHub] [camel] github-actions[bot] opened a new pull request #6615: Generated sources regen

2022-01-02 Thread GitBox


github-actions[bot] opened a new pull request #6615:
URL: https://github.com/apache/camel/pull/6615


   Regen bot :robot: found some uncommited changes after running build on 
:camel: main.
   Please do not delete `regen_bot` branch after merge/rebase.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel] 02/02: fix < and >= in .json descriptor for salesforce component

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 58fefda671acb0a9f8dc3de2a11c3bd16ce9d9d4
Author: David Jencks 
AuthorDate: Sun Jan 2 18:05:22 2022 -0800

fix < and >= in .json descriptor for salesforce component
---
 .../camel/component/salesforce/salesforce.json   | 20 ++--
 .../salesforce/SalesforceEndpointConfig.java | 10 +-
 2 files changed, 15 insertions(+), 15 deletions(-)

diff --git 
a/components/camel-salesforce/camel-salesforce-component/src/generated/resources/org/apache/camel/component/salesforce/salesforce.json
 
b/components/camel-salesforce/camel-salesforce-component/src/generated/resources/org/apache/camel/component/salesforce/salesforce.json
index 341fc85..30fa3a6 100644
--- 
a/components/camel-salesforce/camel-salesforce-component/src/generated/resources/org/apache/camel/component/salesforce/salesforce.json
+++ 
b/components/camel-salesforce/camel-salesforce-component/src/generated/resources/org/apache/camel/component/salesforce/salesforce.json
@@ -47,11 +47,11 @@
 "maxRecords": { "kind": "property", "displayName": "Max Records", "group": 
"common", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "The maximum number of records 
to retrieve per set of results for a Bulk 2.0 Query. The request is still 
subject to the size l [...]
 "notFoundBehaviour": { "kind": "property", "displayName": "Not Found 
Behaviour", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.salesforce.NotFoundBehaviour", "enum": [ 
"EXCEPTION", "NULL" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "EXCEPTION", "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Sets the be [...]
 "notifyForFields": { "kind": "property", "displayName": "Notify For 
Fields", "group": "common", "label": "", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.salesforce.internal.dto.NotifyForFieldsEnum", 
"enum": [ "ALL", "REFERENCED", "SELECT", "WHERE" ], "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Notify for [...]
-"notifyForOperationCreate": { "kind": "property", "displayName": "Notify 
For Operation Create", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Notify for create operation, 
defaults to false (API version = 29.0)" },
-"notifyForOperationDelete": { "kind": "property", "displayName": "Notify 
For Operation Delete", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Notify for delete operation, 
defaults to false (API version = 29.0)" },
-"notifyForOperations": { "kind": "property", "displayName": "Notify For 
Operations", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.salesforce.internal.dto.NotifyForOperationsEnum", 
"enum": [ "ALL", "CREATE", "EXTENDED", "UPDATE" ], "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description":  [...]
-"notifyForOperationUndelete": { "kind": "property", "displayName": "Notify 
For Operation Undelete", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationField": "config", "description": "Notify for un-delete operation, 
defaults to false (API version = 29.0)" },
-"notifyForOperationUpdate": { "kind": "property", "displayName": "Notify 
For Operation Update", "group": "common", "label": "", "required": false, 
"type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.salesforce.SalesforceEndpointConfig", 
"configurationFi

[GitHub] [camel-website] djencks commented on pull request #745: DO NOT MERGE PREVIEW ONLY view of CAMEL-17404

2022-01-02 Thread GitBox


djencks commented on pull request #745:
URL: https://github.com/apache/camel-website/pull/745#issuecomment-1003849023


   Preview looks good, PRs merged, closing


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel] branch main updated (9c9e09c -> 58fefda)

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git.


from 9c9e09c  camel-salesforce: Should return null
 new 1e6f322  fix search id conflict with header, use more standard id 
specification location
 new 58fefda  fix < and >= in .json descriptor for salesforce component

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/component/salesforce/salesforce.json |  20 +-
 .../src/main/docs/salesforce-component.adoc| 218 ++---
 .../salesforce/SalesforceEndpointConfig.java   |  10 +-
 3 files changed, 160 insertions(+), 88 deletions(-)


[camel] 01/02: fix search id conflict with header, use more standard id specification location

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 1e6f3221bbc1c92d8b64057b9dff88b3f3fe2bb8
Author: David Jencks 
AuthorDate: Sun Jan 2 14:44:17 2022 -0800

fix search id conflict with header, use more standard id specification 
location
---
 .../src/main/docs/salesforce-component.adoc| 218 ++---
 1 file changed, 145 insertions(+), 73 deletions(-)

diff --git 
a/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
 
b/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
index 6db534b..88607d2 100644
--- 
a/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
+++ 
b/components/camel-salesforce/camel-salesforce-component/src/main/docs/salesforce-component.adoc
@@ -154,7 +154,8 @@ Camel supports the following Salesforce APIs:
 * <>
 * <>
 
-=== REST API [[RESTAPI]]
+[[RESTAPI]]
+=== REST API
 
 The following operations are supported:
 
@@ -177,7 +178,7 @@ The following operations are supported:
 * <> - Retrieves more results (in case of large number of
 results) using result link returned from the 'query' API.
 * <> - Runs a SOQL query. Unlike the query operation, 
queryAll returns records that are deleted because of a merge or delete. 
queryAll also returns information about archived task and event records.
-* <> - Runs a Salesforce SOSL query.
+* <> - Runs a Salesforce SOSL query.
 * <> - Executes a user defined APEX REST API call.
 * <> - Submits a record or records (batch) for approval 
process.
 * <> - Fetches a list of all approval processes.
@@ -193,7 +194,8 @@ request as the input to a subsequent request.
 
 Unless otherwise specified, DTO types for the following options are from  
`org.apache.camel.component.salesforce.api.dto` or one if its sub-packages.
 
- Versions [[getVersions]]
+[[getVersions]]
+ Versions
 
 `getVersions`
 
@@ -203,7 +205,8 @@ Lists summary information about each Salesforce version 
currently available, inc
 
 Type:  `List`
 
- Resources by Version [[getResources]]
+[[getResources]]
+ Resources by Version
 
 `getResources`
 
@@ -213,7 +216,8 @@ Lists available resources for the specified API version, 
including resource name
 
 Type: `RestResources`
 
- Limits [[limits]]
+[[limits]]
+ Limits
 
 `limits`
 
@@ -251,7 +255,8 @@ from("direct:querySalesforce")
 .endChoice()
 
 
- Recently Viewed Items [[recent]]
+[[recent]]
+ Recently Viewed Items
 
 `recent`
 
@@ -286,7 +291,8 @@ from("direct:fetchRecentItems")
 .log("${body.name} at ${body.attributes.url}");
 
 
- Describe Global [[getGlobalObjects]]
+[[getGlobalObjects]]
+ Describe Global
 
 `getGlobalObjects`
 
@@ -297,7 +303,8 @@ as well as the maximum batch size permitted in queries.
 
 Type: `GlobalObjects`
 
- sObject Basic Information [[getBasicInfo]]
+[[getBasicInfo]]
+ sObject Basic Information
 
 `getBasicInfo`
 
@@ -313,7 +320,8 @@ Describes the individual metadata for the specified object.
 
 Type: `SObjectBasicInfo`
 
- sObject Describe [[getDescription]]
+[[getDescription]]
+ sObject Describe
 
 `getDescription`
 
@@ -329,7 +337,8 @@ Completely describes the individual metadata at all levels 
for the specified obj
 
 Type: `SObjectDescription`
 
- Retrieve SObject [[getSObject]]
+[[getSObject]]
+ Retrieve SObject
 
 `getSObject`
 
@@ -349,7 +358,8 @@ overrides `sObjectName` and `sObjectId` parameters.  | |
 
 Type: Subclass of `AbstractSObjectBase`
 
- Retrieve SObject by External Id [[getSObjectWithId]]
+[[getSObjectWithId]]
+ Retrieve SObject by External Id
 
 `getSObjectWithId`
 
@@ -369,7 +379,8 @@ overrides `sObjectName` and `sObjectIdValue` parameters.  | 
|
 
 Type: Subclass of `AbstractSObjectBase`
 
- sObject Blob Retrieve [[getBlobField]]
+[[getBlobField]]
+ sObject Blob Retrieve
 
 `getBlobField`
 
@@ -390,7 +401,8 @@ and `sObjectName` are not supplied
 
 Type: `InputStream`
 
- Create SObject [[createSObject]]
+[[createSObject]]
+ Create SObject
 
 `createSObject`
 
@@ -407,7 +419,8 @@ Creates a record in salesforce.
 
 Type: `CreateSObjectResult`
 
- Update SObject [[updateSObject]]
+[[updateSObject]]
+ Update SObject
 
 `updateSObject`
 
@@ -421,7 +434,8 @@ Updates a record in salesforce.
 | `sObjectId` | `String` | Id of record to update. Only used if Camel cannot 
determine from Body. | | If Body is a `String`
 |===
 
- Upsert SObject [[upsertSObject]]
+[[upsertSObject]]
+ Upsert SObject
 
 `upsertSObject`
 
@@ -440,7 +454,8 @@ Upserts a record by External ID.
 
 Type: `UpsertSObjectResult`
 
- Delete SObject [[deleteSObject]]
+[[deleteSObject]]
+ Delete SObject
 
 `deleteSObject`
 
@@ -454,7 +469,8 @@ Deletes a record in salesforce.
 | `sObjectId` | `String` | Id of record to delete. | | If Bo

[GitHub] [camel-website] djencks closed pull request #745: DO NOT MERGE PREVIEW ONLY view of CAMEL-17404

2022-01-02 Thread GitBox


djencks closed pull request #745:
URL: https://github.com/apache/camel-website/pull/745


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] djencks merged pull request #6610: fix search id conflict with header, use more standard id specification

2022-01-02 Thread GitBox


djencks merged pull request #6610:
URL: https://github.com/apache/camel/pull/6610


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel-karaf] djencks merged pull request #108: camel-17404: Camel karaf 3.7.x generate index

2022-01-02 Thread GitBox


djencks merged pull request #108:
URL: https://github.com/apache/camel-karaf/pull/108


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel-karaf] branch camel-karaf-3.7.x updated (b3b8cbb -> 2642c6f)

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a change to branch camel-karaf-3.7.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git.


from b3b8cbb  update to docs local build v2
 new a5b9a63  commit results of running mvn clean install -Pinstall
 new 456cb77  generate component json files into source
 new 3b3f864  commit generated json files in 
catalog/camel-catalog-provider-karaf/src/main/resources
 new bcd74eb  symlink json files into examples
 new f17430d  Generate components/etc tables with Antora
 new 2642c6f  use symlinks to camel-karaf specific component doc pages

The 6 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:
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/catalog/karaf/components.properties  | 206 +
 .../camel/catalog/karaf/components/activemq.json   | 224 +
 .../camel/catalog/karaf/components/ahc-ws.json |  59 ++
 .../apache/camel/catalog/karaf/components/ahc.json |  52 ++
 .../camel/catalog/karaf/components/amqp.json   | 221 +
 .../camel/catalog/karaf/components/apns.json   |  55 ++
 .../camel/catalog/karaf/components/arangodb.json   |  52 ++
 .../apache/camel/catalog/karaf/components/as2.json |  75 ++
 .../camel/catalog/karaf/components/asterisk.json   |  30 +-
 .../camel/catalog/karaf/components/atom.json   |  59 ++
 .../camel/catalog/karaf/components/avro.json   |  53 ++
 .../camel/catalog/karaf/components/aws-cw.json |  58 ++
 .../camel/catalog/karaf/components/aws-ddb.json|  62 ++
 .../camel/catalog/karaf/components/aws-ec2.json|  52 ++
 .../camel/catalog/karaf/components/aws-ecs.json|  52 ++
 .../camel/catalog/karaf/components/aws-eks.json|  52 ++
 .../camel/catalog/karaf/components/aws-iam.json|  52 ++
 .../catalog/karaf/components/aws-kinesis.json  |  80 ++
 .../camel/catalog/karaf/components/aws-kms.json|  52 ++
 .../camel/catalog/karaf/components/aws-lambda.json |  52 ++
 .../camel/catalog/karaf/components/aws-mq.json |  52 ++
 .../camel/catalog/karaf/components/aws-msk.json|  52 ++
 .../camel/catalog/karaf/components/aws-s3.json | 126 +++
 .../camel/catalog/karaf/components/aws-sdb.json|  43 +
 .../camel/catalog/karaf/components/aws-ses.json|  58 ++
 .../camel/catalog/karaf/components/aws-sns.json|  69 ++
 .../camel/catalog/karaf/components/aws-sqs.json| 126 +++
 .../camel/catalog/karaf/components/aws-swf.json|  90 ++
 .../catalog/karaf/components/aws-translate.json|  58 ++
 .../catalog/karaf/components/azure-eventhubs.json  |  73 ++
 .../karaf/components/azure-storage-blob.json   |  88 ++
 .../karaf/components/azure-storage-queue.json  |  63 ++
 .../catalog/karaf/components/bean-validator.json   |  46 +
 .../camel/catalog/karaf/components/bean.json   |  39 +
 .../camel/catalog/karaf/components/beanstalk.json  |  61 ++
 .../apache/camel/catalog/karaf/components/box.json |  95 +++
 .../camel/catalog/karaf/components/braintree.json  |  80 ++
 .../camel/catalog/karaf/components/browse.json |  26 +-
 .../camel/catalog/karaf/components/chatscript.json |  37 +
 .../camel/catalog/karaf/components/chunk.json  |  43 +
 .../camel/catalog/karaf/components/cm-sms.json |  37 +
 .../camel/catalog/karaf/components/cmis.json   |  40 +-
 .../camel/catalog/karaf/components/coap.json   |  37 +-
 .../camel/catalog/karaf/components/cometd.json |  59 ++
 .../camel/catalog/karaf/components/consul.json |  87 ++
 .../camel/catalog/karaf/components/controlbus.json |  39 +
 .../camel/catalog/karaf/components/corda.json  |  58 ++
 .../camel/catalog/karaf/components/couchdb.json|  39 +-
 .../camel/catalog/karaf/components/cron.json   |  29 +-
 .../camel/catalog/karaf/components/crypto-cms.json |  51 ++
 .../camel/catalog/karaf/components/crypto.json |  71 ++
 .../apache/camel/catalog/karaf/components/cxf.json |  71 ++
 .../camel/catalog/karaf/components/dataformat.json |  34 +
 .../camel/catalog/karaf/components/dataset.json|  53 ++
 .../catalog/karaf/components/digitalocean.json |  42 +
 .../camel/catalog/karaf/components/direct.json |  31 +-
 .../camel/catalog/karaf/components/disruptor.json  |  52 ++
 .../apache/camel/catalog/karaf/components/djl.json |  36 +
 .../apache/camel/catalog/karaf/components/dns.json |  33 +
 .../camel/catalog/karaf/components/docker.json |  72 ++
 .../camel/catalog/karaf/components/dozer.json  |  39 +
 .../camel/catalog/karaf/components/drill.json  |  37 +
 .../camel/catalog/karaf/components/dropbox.json|  34 +-
 .../camel/catalog/karaf/components/ehcache.json|  63 ++
 .../karaf/components/elasticsearch-rest.json   |  60 ++
 .../camel/catalog/karaf/components/elsql.json  |  86 

[camel-karaf] 02/06: generate component json files into source

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.7.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 456cb777ab7a3803845d5c177d56ebe04c1192c3
Author: David Jencks 
AuthorDate: Tue Dec 28 22:15:34 2021 -0800

generate component json files into source

remove obsolete doc generation

configure clean, set correct phase so .json end up in catalog
---
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/karaf/maven/PrepareCatalogKarafMojo.java |  24 +-
 tooling/camel-karaf-docs-maven-plugin/pom.xml  | 204 ---
 .../apache/camel/karaf/maven/ExtMvelHelper.java|  98 ---
 .../karaf/maven/UpdateDocComponentsListMojo.java   | 658 -
 .../src/main/resources/META-INF/LICENSE.txt| 203 ---
 .../src/main/resources/META-INF/NOTICE.txt |  11 -
 .../src/main/resources/components.mvel |  14 -
 .../src/main/resources/dataformats.mvel|  13 -
 .../src/main/resources/languages.mvel  |  13 -
 .../src/main/resources/others.mvel |  13 -
 tooling/pom.xml|   1 -
 12 files changed, 26 insertions(+), 1257 deletions(-)

diff --git a/catalog/camel-catalog-provider-karaf/pom.xml 
b/catalog/camel-catalog-provider-karaf/pom.xml
index 93afd08..638739d 100644
--- a/catalog/camel-catalog-provider-karaf/pom.xml
+++ b/catalog/camel-catalog-provider-karaf/pom.xml
@@ -86,7 +86,7 @@
 
 
 process-sources
-process-resources
+generate-sources
 
 unpack
 
@@ -106,32 +106,29 @@
 
 
 
-
 
-org.apache.camel.karaf
-
camel-catalog-generator-karaf-maven-plugin
-${project.version}
-
-
-
-prepare-catalog-karaf
-
-process-resources
-
-
+maven-clean-plugin
+3.1.0
+
+
+
+
src/main/resources/org/apache/camel/catalog/karaf
+
+
+
 
 
-
+
 
 org.apache.camel.karaf
-camel-karaf-docs-maven-plugin
+
camel-catalog-generator-karaf-maven-plugin
 ${project.version}
 
 
 
-update-doc-components-list
+prepare-catalog-karaf
 
-process-resources
+generate-resources
 
 
 
diff --git 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
index 3a0d29b..f7f4d07 100644
--- 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
+++ 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
@@ -60,31 +60,31 @@ public class PrepareCatalogKarafMojo extends AbstractMojo {
 /**
  * The output directory for components catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/components")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/components")
 protected File componentsOutDir;
 
 /**
  * The output directory for dataformats catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/dataformats")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/dataformats")
 protected File dataFormatsOutDir;
 
 /**
  * The output directory for languages catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/languages")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/languages")
 protected File languagesOutDir;
 
 /**
  * The output directory for others catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/others")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog

[camel-karaf] 06/06: use symlinks to camel-karaf specific component doc pages

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.7.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 2642c6fa8bd933c29e32d9c23daeb629c3a4fe7f
Author: David Jencks 
AuthorDate: Wed Dec 29 21:06:15 2021 -0800

use symlinks to camel-karaf specific component doc pages
---
 docs/modules/ROOT/pages/blueprint.adoc|  47 +---
 docs/modules/ROOT/pages/eventadmin-component.adoc | 111 +---
 docs/modules/ROOT/pages/kura.adoc | 300 +-
 docs/modules/ROOT/pages/paxlogging-component.adoc | 115 +
 4 files changed, 4 insertions(+), 569 deletions(-)

diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
deleted file mode 100644
index 953031b..000
--- a/docs/modules/ROOT/pages/blueprint.adoc
+++ /dev/null
@@ -1,46 +0,0 @@
-= Using OSGi blueprint with Camel
-:page-source: components/camel-blueprint/src/main/docs/blueprint.adoc
-
-A custom XML namespace for Blueprint has been created to let you leverage the 
nice XML dialect.
-Given Blueprint custom namespaces are not standardized yet, this namespace can 
only be used on the Apache Aries Blueprint
-implementation, which is the one used by Apache Karaf.
-
-== Overview
-
-The XML schema is mostly the same as the one for Spring, so all the XML 
snippets throughout the documentation
-referring to Spring XML also apply to Blueprint routes.
-
-Here is a very simple route definition using Blueprint:
-
-[source,xml]
-
-http://www.osgi.org/xmlns/blueprint/v1.0.0";>
-
-http://camel.apache.org/schema/blueprint";>
-
-
-
-
-
-
-
-
-
-There are a few limitations at this point about the supported xml elements 
(compared to the Spring XML syntax):
-
-- `beanPostProcessor` and `` are specific to Spring and are not in use
-
-However, using Blueprint when you deploy your applications in an OSGi 
environment has several advantages:
-
-- when upgrading to a new Camel version, you don't have to change the 
namespace, as the correct version will be
-  selected based on the Camel packages that are imported by your bundle
-- no startup ordering issue with respect to the custom namespaces and your 
bundles
-- you can use Blueprint property placeholders
-
-
-== Using camel-blueprint
-
-To leverage camel-blueprint in OSGi, you only need the Aries Blueprint bundle 
and the camel-blueprint bundle,
-in addition to camel-core-xml and its dependencies.
-
-If you use Karaf, you can use the feature named camel-blueprint which will 
install all the required bundles.
diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
new file mode 12
index 000..41fed46
--- /dev/null
+++ b/docs/modules/ROOT/pages/blueprint.adoc
@@ -0,0 +1 @@
+../../../../components/camel-blueprint/src/main/docs/blueprint.adoc
\ No newline at end of file
diff --git a/docs/modules/ROOT/pages/eventadmin-component.adoc 
b/docs/modules/ROOT/pages/eventadmin-component.adoc
deleted file mode 100644
index 1c08cac..000
--- a/docs/modules/ROOT/pages/eventadmin-component.adoc
+++ /dev/null
@@ -1,110 +0,0 @@
-[[eventadmin-component]]
-= OSGi EventAdmin Component
-:page-source: 
components/camel-eventadmin/src/main/docs/eventadmin-component.adoc
-
-*Since Camel 2.6*
-
-// HEADER START
-*Both producer and consumer is supported*
-// HEADER END
-
-The Eventadmin component can be used in an OSGi environment to receive
-OSGi EventAdmin events and process them.
-
-== Dependencies
-
-Maven users need to add the following dependency to their `pom.xml`
-
-[source,xml]

-
-  org.apache.camel
-  camel-eventadmin
-  ${camel-version}
-

-
-where `${camel-version`} must be replaced by the actual version of Camel.
-
-== URI format
-
-[source,xml]
---
-eventadmin:topic[?options]
---
-
-where `topic` is the name of the topic to listen too.
-
-== URI options
-
-// component options: START
-The OSGi EventAdmin component supports 4 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Type
-| *bundleContext* (common) | The OSGi BundleContext is automatic injected by 
Camel |  | BundleContext
-| *bridgeErrorHandler* (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions, that will be logged at WARN or ERROR level and ignored. | false | 
boolean
-| *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting l

[camel-karaf] 01/06: commit results of running mvn clean install -Pinstall

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.7.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit a5b9a639bdeeb555cdd75bed7832f75ec738be1b
Author: David Jencks 
AuthorDate: Fri Dec 31 22:19:27 2021 -0800

commit results of running mvn clean install -Pinstall
---
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-blueprint-main/src/generated/resources/blueprint-main.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-blueprint/src/generated/resources/blueprint.json   | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-cxf-blueprint/src/generated/resources/cxf-blueprint.json  | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../src/generated/resources/cxf-transport-blueprint.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/org/apache/camel/component/eventadmin/eventadmin.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-kura/src/generated/resources/kura.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-osgi-activator/src/generated/resources/osgi-activator.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/org/apache/camel/component/paxlogging/paxlogging.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-servlet-osgi/src/generated/resources/servlet-osgi.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-test-blueprint/src/generated/resources/test-blueprint.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-test-karaf/src/generated/resources/test-karaf.json | 2 +-
 22 files changed, 22 insertions(+), 22 deletions(-)

diff --git 
a/components/camel-blueprint-main/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 
b/components/camel-blueprint-main/src/generated/resources/META-INF/services/org/apache/camel/other.properties
index c9a0270..040ce11 100644
--- 
a/components/camel-blueprint-main/src/generated/resources/META-INF/services/org/apache/camel/other.properties
+++ 
b/components/camel-blueprint-main/src/generated/resources/META-INF/services/org/apache/camel/other.properties
@@ -2,6 +2,6 @@
 name=blueprint-main
 groupId=org.apache.camel.karaf
 artifactId=camel-blueprint-main
-version=3.7.7-SNAPSHOT
+version=3.7.8-SNAPSHOT
 projectName=Camel Karaf :: Blueprint Main
 projectDescription=Main support for OSGi Blueprint
diff --git 
a/components/camel-blueprint-main/src/generated/resources/blueprint-main.json 
b/components/camel-blueprint-main/src/generated/resources/blueprint-main.json
index 12b73a3..e5d9dd6 100644
--- 
a/components/camel-blueprint-main/src/generated/resources/blueprint-main.json
+++ 
b/components/camel-blueprint-main/src/generated/resources/blueprint-main.json
@@ -10,6 +10,6 @@
 "supportLevel": "Stable",
 "groupId": "org.apache.camel.karaf",
 "artifactId": "camel-blueprint-main",
-"version": "3.7.7-SNAPSHOT"
+"version": "3.7.8-SNAPSHOT"
   }
 }
diff --git 
a/components/camel-blueprint/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 
b/components/camel-blueprint/src/generated/resources/META-INF/services/org/apache/camel/other.properties
index 8b31dde..ab12a08 100644
--- 
a/components/camel-blueprint/src/generated/resources/META-INF/services/org/apache/camel/other.properties
+++ 
b/components/camel-blueprint/src/generated/resources/META-INF/services/org/apache/camel/other.properties
@@ -2,6 +2,6 @@
 name=blueprint
 groupId=org.apache.camel.karaf
 artifactId=camel-blueprint
-version=3.7.7-SNAPSHOT
+version=3.7.8-SNAPSHOT
 projectName=Camel Karaf :: Blueprint
 projectDescription=Using Camel with OSGi Blueprint
diff --git a/components/camel-blueprint/src/generated/resources/blueprint.json 
b/components/camel-blueprint/src/generated/resources/blueprint.json
index 106e998..5bb2420 100644
--- a/components/camel-blueprint/src/generated/resources/blueprint.json
+++ b/components/camel-blueprint/src/generated/resources/blueprint.json
@@ -10,6 +10,6 @@
 "supportLevel": "Stable",
 "groupId": "org.apache.camel.karaf",
 "artifactId": "camel-blueprint",
-"version": "3.7.7-SNAPSHOT"
+"version": "3.7.8-SNAPSHOT"
   }
 }
diff --git 
a/components/camel-cxf-blueprint/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 
b/components/camel-cxf-blueprint/src/generated/resources/META-INF/services/org/apache/camel/other.properties
index a7dd779..ba9fc41 100644
--- 
a/components/

[camel-karaf] 04/06: symlink json files into examples

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.7.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit bcd74eb8cfca5c93bf651852d3908fffbca4468a
Author: David Jencks 
AuthorDate: Tue Dec 28 22:22:04 2021 -0800

symlink json files into examples
---
 docs/modules/ROOT/examples/json | 1 +
 1 file changed, 1 insertion(+)

diff --git a/docs/modules/ROOT/examples/json b/docs/modules/ROOT/examples/json
new file mode 12
index 000..5b3d639
--- /dev/null
+++ b/docs/modules/ROOT/examples/json
@@ -0,0 +1 @@
+../../../../catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf
\ No newline at end of file


[camel-karaf] 05/06: Generate components/etc tables with Antora

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.7.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit f17430d006779b53751de25c2f7ac68cca176ff3
Author: David Jencks 
AuthorDate: Wed Dec 29 18:38:54 2021 -0800

Generate components/etc tables with Antora
---
 docs/antora.yml   |   5 +
 docs/modules/ROOT/examples/js/karaf.js|  79 +++
 docs/modules/ROOT/pages/components.adoc   | 931 +-
 docs/modules/ROOT/partials/summary-table.adoc |   7 +
 4 files changed, 115 insertions(+), 907 deletions(-)

diff --git a/docs/antora.yml b/docs/antora.yml
index cca8702..bbc058c 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -21,3 +21,8 @@ version: 3.7.x
 display_version: 3.7.x (LTS)
 nav:
 - modules/ROOT/nav.adoc
+
+asciidoc:
+  attributes:
+requires: "'util=camel-website-util,karaf=xref:js/karaf.js'"
+
diff --git a/docs/modules/ROOT/examples/js/karaf.js 
b/docs/modules/ROOT/examples/js/karaf.js
new file mode 100644
index 000..91d3be4
--- /dev/null
+++ b/docs/modules/ROOT/examples/js/karaf.js
@@ -0,0 +1,79 @@
+/*
+ * 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.
+ */
+
+const KARAF_GROUPID = 'org.apache.camel.karaf'
+
+module.exports = {
+  v: function (name, kind, $) {
+return $[kind][name]
+  },
+
+  extensionRef: function (version, module, kind, $) {
+const thing = $[kind]
+const name = thing.name.startsWith('bindy') ? 'bindy' : thing.name
+const pageName = kind === 'other' ? name : `${name}-${kind}`
+if (thing.groupId === KARAF_GROUPID) {
+  return `xref:${pageName}.adoc[${thing.title}]`
+}
+return 
`xref:${version}@components:${module}:${pageName}.adoc[${thing.title}]`
+  },
+
+  deprecatedFilterComponent: function (items) {
+return deprecatedFilter(items, 'component')
+  },
+
+  sortComponent: function (items) {
+return sort(items, 'component')
+  },
+
+  deprecatedFilterDataformat: function (items) {
+return deprecatedFilter(items, 'dataformat')
+  },
+
+  sortDataformat: function (items) {
+return sort(items, 'dataformat')
+  },
+
+  deprecatedFilterLanguage: function (items) {
+return deprecatedFilter(items, 'language')
+  },
+
+  sortLanguage: function (items) {
+return sort(items, 'language')
+  },
+
+  deprecatedFilterMiscellaneous: function (items) {
+return deprecatedFilter(items, 'other')
+  },
+
+  sortMiscellaneous: function (items) {
+return sort(items, 'other')
+  },
+}
+
+function deprecatedFilter (items, kind) {
+  return items.filter((item) => item.$[kind].deprecated === true)
+}
+
+function sort (items, kind) {
+  return items.sort((f1, f2) => {
+  const t1 = f1.$[kind].title.toLowerCase()
+  const t2 = f2.$[kind].title.toLowerCase()
+  return t1 < t2 ? -1 : t1 > t2 ? 1 : 0
+}
+  )
+}
diff --git a/docs/modules/ROOT/pages/components.adoc 
b/docs/modules/ROOT/pages/components.adoc
index 521987c..3e1adc3 100644
--- a/docs/modules/ROOT/pages/components.adoc
+++ b/docs/modules/ROOT/pages/components.adoc
@@ -4,923 +4,40 @@ Apache Camel Karaf supports the following Camel artifacts as 
Karaf features
 
 == Camel Components
 
-// components: START
-Number of Camel components: 206 in 206 JAR artifacts (1 deprecated)
+:indexer-module: ROOT
+:indexer-rel-filter: json/components/*.json
+:indexer-kind: component
+:indexer-human-readable-kind: Component
+:indexer-human-readable-kind-plural: components
 
-[width="100%",cols="4,1,5",options="header"]
-|===
-| Component | Since | Description
-
-| xref:3.7.x@components::activemq-component.adoc[ActiveMQ] (camel-activemq) +
-`activemq:destinationType:destinationName` | 1.0 | Send messages to (or 
consume from) Apache ActiveMQ. This component extends the Camel JMS component.
-
-| xref:3.7.x@components::amqp-component.adoc[AMQP] (camel-amqp) +
-`amqp:destinationType:destinationName` | 1.2 | Messaging with AMQP protocol 
using Apache QPid Client.
-
-| xref:3.7.x@components::apns-component.adoc[APNS] (camel-apns) +
-`apns:name` | 2.8 | Send notifications to Apple iOS devices.
-
-| xref:3.7.x@components::arangodb-component.adoc[ArangoDb] (camel-arangodb) +
-`arangodb:database` | 3.5 

[GitHub] [camel-karaf] djencks merged pull request #107: camel-17404: Camel karaf 3.11.x generate index

2022-01-02 Thread GitBox


djencks merged pull request #107:
URL: https://github.com/apache/camel-karaf/pull/107


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel-karaf] 01/06: commit results of mvn clean install -Pfastinstall

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.11.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 3c8af4b7830e586320110dec7b70ac56e3f9f168
Author: David Jencks 
AuthorDate: Fri Dec 31 21:14:10 2021 -0800

commit results of mvn clean install -Pfastinstall
---
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-bean-osgi/src/generated/resources/bean-osgi.json   | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../src/generated/resources/bean-validator-osgi.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-blueprint-main/src/generated/resources/blueprint-main.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-blueprint/src/generated/resources/blueprint.json   | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-cmis-osgi/src/generated/resources/cmis-osgi.json   | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-cxf-blueprint/src/generated/resources/cxf-blueprint.json  | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../src/generated/resources/cxf-transport-blueprint.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/org/apache/camel/component/eventadmin/eventadmin.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-jcache-osgi/src/generated/resources/jcache-osgi.json   | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-kura/src/generated/resources/kura.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-osgi-activator/src/generated/resources/osgi-activator.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/org/apache/camel/component/paxlogging/paxlogging.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-servlet-osgi/src/generated/resources/servlet-osgi.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-test-blueprint/src/generated/resources/test-blueprint.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-test-karaf/src/generated/resources/test-karaf.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../src/generated/resources/zookeeper-master-osgi.json  | 2 +-
 32 files changed, 32 insertions(+), 32 deletions(-)

diff --git 
a/components/camel-bean-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 
b/components/camel-bean-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
index 219652c..040f96b 100644
--- 
a/components/camel-bean-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
+++ 
b/components/camel-bean-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
@@ -2,6 +2,6 @@
 name=bean-osgi
 groupId=org.apache.camel.karaf
 artifactId=camel-bean-osgi
-version=3.11.5-SNAPSHOT
+version=3.11.6-SNAPSHOT
 projectName=Camel Karaf :: Bean
 projectDescription=Camel Bean component
diff --git a/components/camel-bean-osgi/src/generated/resources/bean-osgi.json 
b/components/camel-bean-osgi/src/generated/resources/bean-osgi.json
index 87a1f90..c4d2e1e 100644
--- a/components/camel-bean-osgi/src/generated/resources/bean-osgi.json
+++ b/components/camel-bean-osgi/src/generated/resources/bean-osgi.json
@@ -10,6 +10,6 @@
 "supportLevel": "Stable",
 "groupId": "org.apache.camel.karaf",
 "artifactId": "camel-bean-osgi",
-"version": "3.11.5-SNAPSHOT"
+"version": "3.11.6-SNAPSHOT"
   }
 }
diff --git 
a/components/camel-bean-validator-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 
b/components/camel-bean-validator-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
index b8ea6a4..6521154 100644
--- 
a/components/camel-bean-validator-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
+++ 
b/components/camel-bean-validator-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
@@ -2,6 +2,6 @@
 name=bean-validator-osgi
 groupId=org.apache.camel.karaf
 artifactId=camel-bean-validator-osgi
-version=3.11.5-SNAPSHOT
+version=3.11.6-SNAPSHOT
 projectName=Camel Karaf :: Bean Validator
 projectDescription=Camel bean validation support (JSR 303)
diff --git 
a/components/cam

[camel-karaf] 05/06: Generate components/etc tables with Antora

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.11.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit b0760c6cd0b6f0cb1dd9d2f3dab2595b73608773
Author: David Jencks 
AuthorDate: Wed Dec 29 18:38:54 2021 -0800

Generate components/etc tables with Antora
---
 docs/antora.yml   |   5 +
 docs/modules/ROOT/examples/js/karaf.js|  79 +++
 docs/modules/ROOT/pages/components.adoc   | 868 +-
 docs/modules/ROOT/partials/summary-table.adoc |   7 +
 4 files changed, 115 insertions(+), 844 deletions(-)

diff --git a/docs/antora.yml b/docs/antora.yml
index 8738950..d768950 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -21,3 +21,8 @@ version: 3.11.x
 display_version: 3.11.x (LTS)
 nav:
 - modules/ROOT/nav.adoc
+
+asciidoc:
+  attributes:
+requires: "'util=camel-website-util,karaf=xref:js/karaf.js'"
+
diff --git a/docs/modules/ROOT/examples/js/karaf.js 
b/docs/modules/ROOT/examples/js/karaf.js
new file mode 100644
index 000..91d3be4
--- /dev/null
+++ b/docs/modules/ROOT/examples/js/karaf.js
@@ -0,0 +1,79 @@
+/*
+ * 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.
+ */
+
+const KARAF_GROUPID = 'org.apache.camel.karaf'
+
+module.exports = {
+  v: function (name, kind, $) {
+return $[kind][name]
+  },
+
+  extensionRef: function (version, module, kind, $) {
+const thing = $[kind]
+const name = thing.name.startsWith('bindy') ? 'bindy' : thing.name
+const pageName = kind === 'other' ? name : `${name}-${kind}`
+if (thing.groupId === KARAF_GROUPID) {
+  return `xref:${pageName}.adoc[${thing.title}]`
+}
+return 
`xref:${version}@components:${module}:${pageName}.adoc[${thing.title}]`
+  },
+
+  deprecatedFilterComponent: function (items) {
+return deprecatedFilter(items, 'component')
+  },
+
+  sortComponent: function (items) {
+return sort(items, 'component')
+  },
+
+  deprecatedFilterDataformat: function (items) {
+return deprecatedFilter(items, 'dataformat')
+  },
+
+  sortDataformat: function (items) {
+return sort(items, 'dataformat')
+  },
+
+  deprecatedFilterLanguage: function (items) {
+return deprecatedFilter(items, 'language')
+  },
+
+  sortLanguage: function (items) {
+return sort(items, 'language')
+  },
+
+  deprecatedFilterMiscellaneous: function (items) {
+return deprecatedFilter(items, 'other')
+  },
+
+  sortMiscellaneous: function (items) {
+return sort(items, 'other')
+  },
+}
+
+function deprecatedFilter (items, kind) {
+  return items.filter((item) => item.$[kind].deprecated === true)
+}
+
+function sort (items, kind) {
+  return items.sort((f1, f2) => {
+  const t1 = f1.$[kind].title.toLowerCase()
+  const t2 = f2.$[kind].title.toLowerCase()
+  return t1 < t2 ? -1 : t1 > t2 ? 1 : 0
+}
+  )
+}
diff --git a/docs/modules/ROOT/pages/components.adoc 
b/docs/modules/ROOT/pages/components.adoc
index 38a382f..3e1adc3 100644
--- a/docs/modules/ROOT/pages/components.adoc
+++ b/docs/modules/ROOT/pages/components.adoc
@@ -4,860 +4,40 @@ Apache Camel Karaf supports the following Camel artifacts as 
Karaf features
 
 == Camel Components
 
-// components: START
-Number of Camel components: 183 in 183 JAR artifacts (1 deprecated)
+:indexer-module: ROOT
+:indexer-rel-filter: json/components/*.json
+:indexer-kind: component
+:indexer-human-readable-kind: Component
+:indexer-human-readable-kind-plural: components
 
-[width="100%",cols="4,1,5",options="header"]
-|===
-| Component | Since | Description
-
-| xref:3.11.x@components::activemq-component.adoc[ActiveMQ] (camel-activemq) +
-`activemq:destinationType:destinationName` | 1.0 | Send messages to (or 
consume from) Apache ActiveMQ. This component extends the Camel JMS component.
-
-| xref:3.11.x@components::amqp-component.adoc[AMQP] (camel-amqp) +
-`amqp:destinationType:destinationName` | 1.2 | Messaging with AMQP protocol 
using Apache QPid Client.
-
-| xref:3.11.x@components::arangodb-component.adoc[ArangoDb] (camel-arangodb) +
-`arangodb:database` | 3.5 | Perform operations on ArangoDb when used as a 
Document Database, or as a Graph Database
-
-| xref:3.11.x@components::as2-c

[camel-karaf] 06/06: use symlinks to camel-karaf specific component doc pages

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.11.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 3b87baf719a82013175541459d0bb549bd943752
Author: David Jencks 
AuthorDate: Wed Dec 29 21:06:15 2021 -0800

use symlinks to camel-karaf specific component doc pages
---
 docs/modules/ROOT/pages/blueprint.adoc|  47 +---
 docs/modules/ROOT/pages/eventadmin-component.adoc | 111 +---
 docs/modules/ROOT/pages/kura.adoc | 300 +-
 docs/modules/ROOT/pages/paxlogging-component.adoc | 115 +
 4 files changed, 4 insertions(+), 569 deletions(-)

diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
deleted file mode 100644
index 953031b..000
--- a/docs/modules/ROOT/pages/blueprint.adoc
+++ /dev/null
@@ -1,46 +0,0 @@
-= Using OSGi blueprint with Camel
-:page-source: components/camel-blueprint/src/main/docs/blueprint.adoc
-
-A custom XML namespace for Blueprint has been created to let you leverage the 
nice XML dialect.
-Given Blueprint custom namespaces are not standardized yet, this namespace can 
only be used on the Apache Aries Blueprint
-implementation, which is the one used by Apache Karaf.
-
-== Overview
-
-The XML schema is mostly the same as the one for Spring, so all the XML 
snippets throughout the documentation
-referring to Spring XML also apply to Blueprint routes.
-
-Here is a very simple route definition using Blueprint:
-
-[source,xml]
-
-http://www.osgi.org/xmlns/blueprint/v1.0.0";>
-
-http://camel.apache.org/schema/blueprint";>
-
-
-
-
-
-
-
-
-
-There are a few limitations at this point about the supported xml elements 
(compared to the Spring XML syntax):
-
-- `beanPostProcessor` and `` are specific to Spring and are not in use
-
-However, using Blueprint when you deploy your applications in an OSGi 
environment has several advantages:
-
-- when upgrading to a new Camel version, you don't have to change the 
namespace, as the correct version will be
-  selected based on the Camel packages that are imported by your bundle
-- no startup ordering issue with respect to the custom namespaces and your 
bundles
-- you can use Blueprint property placeholders
-
-
-== Using camel-blueprint
-
-To leverage camel-blueprint in OSGi, you only need the Aries Blueprint bundle 
and the camel-blueprint bundle,
-in addition to camel-core-xml and its dependencies.
-
-If you use Karaf, you can use the feature named camel-blueprint which will 
install all the required bundles.
diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
new file mode 12
index 000..41fed46
--- /dev/null
+++ b/docs/modules/ROOT/pages/blueprint.adoc
@@ -0,0 +1 @@
+../../../../components/camel-blueprint/src/main/docs/blueprint.adoc
\ No newline at end of file
diff --git a/docs/modules/ROOT/pages/eventadmin-component.adoc 
b/docs/modules/ROOT/pages/eventadmin-component.adoc
deleted file mode 100644
index 1c08cac..000
--- a/docs/modules/ROOT/pages/eventadmin-component.adoc
+++ /dev/null
@@ -1,110 +0,0 @@
-[[eventadmin-component]]
-= OSGi EventAdmin Component
-:page-source: 
components/camel-eventadmin/src/main/docs/eventadmin-component.adoc
-
-*Since Camel 2.6*
-
-// HEADER START
-*Both producer and consumer is supported*
-// HEADER END
-
-The Eventadmin component can be used in an OSGi environment to receive
-OSGi EventAdmin events and process them.
-
-== Dependencies
-
-Maven users need to add the following dependency to their `pom.xml`
-
-[source,xml]

-
-  org.apache.camel
-  camel-eventadmin
-  ${camel-version}
-

-
-where `${camel-version`} must be replaced by the actual version of Camel.
-
-== URI format
-
-[source,xml]
---
-eventadmin:topic[?options]
---
-
-where `topic` is the name of the topic to listen too.
-
-== URI options
-
-// component options: START
-The OSGi EventAdmin component supports 4 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Type
-| *bundleContext* (common) | The OSGi BundleContext is automatic injected by 
Camel |  | BundleContext
-| *bridgeErrorHandler* (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions, that will be logged at WARN or ERROR level and ignored. | false | 
boolean
-| *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting 

[camel-karaf] branch camel-karaf-3.11.x updated (cb6ec49 -> 3b87baf)

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a change to branch camel-karaf-3.11.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git.


from cb6ec49  Target Camel 3.11.6-SNAPSHOT for development
 new 3c8af4b  commit results of mvn clean install -Pfastinstall
 new 000b6d4  generate component json files into source
 new 01e70e5  commit generated json files in src/main/resources
 new 23c6fdf  symlink json files into examples
 new b0760c6  Generate components/etc tables with Antora
 new 3b87baf  use symlinks to camel-karaf specific component doc pages

The 6 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:
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/catalog/karaf/components.properties  | 183 +
 .../camel/catalog/karaf/components/activemq.json   | 228 ++
 .../camel/catalog/karaf/components/ahc-ws.json |  58 ++
 .../apache/camel/catalog/karaf/components/ahc.json |  51 ++
 .../camel/catalog/karaf/components/amqp.json   | 224 ++
 .../camel/catalog/karaf/components/arangodb.json   |  51 ++
 .../apache/camel/catalog/karaf/components/as2.json |  74 ++
 .../camel/catalog/karaf/components/asterisk.json   |  30 +-
 .../camel/catalog/karaf/components/atom.json   |  58 ++
 .../camel/catalog/karaf/components/avro.json   |  52 ++
 .../catalog/karaf/components/azure-eventhubs.json  |  70 ++
 .../karaf/components/azure-storage-blob.json   | 101 +++
 .../karaf/components/azure-storage-queue.json  |  76 ++
 .../catalog/karaf/components/bean-validator.json   |  45 ++
 .../camel/catalog/karaf/components/bean.json   |  38 +
 .../camel/catalog/karaf/components/beanstalk.json  |  60 ++
 .../apache/camel/catalog/karaf/components/box.json |  94 +++
 .../camel/catalog/karaf/components/braintree.json  |  79 ++
 .../camel/catalog/karaf/components/browse.json |  26 +-
 .../camel/catalog/karaf/components/chatscript.json |  36 +
 .../camel/catalog/karaf/components/cm-sms.json |  36 +
 .../camel/catalog/karaf/components/cmis.json   |  40 +-
 .../camel/catalog/karaf/components/coap.json   |  47 ++
 .../camel/catalog/karaf/components/cometd.json |  58 ++
 .../camel/catalog/karaf/components/consul.json |  86 ++
 .../camel/catalog/karaf/components/controlbus.json |  38 +
 .../camel/catalog/karaf/components/corda.json  |  57 ++
 .../camel/catalog/karaf/components/couchdb.json|  39 +-
 .../camel/catalog/karaf/components/cron.json   |  29 +-
 .../camel/catalog/karaf/components/crypto.json |  70 ++
 .../apache/camel/catalog/karaf/components/cxf.json |  71 ++
 .../camel/catalog/karaf/components/dataformat.json |  33 +
 .../camel/catalog/karaf/components/dataset.json|  55 ++
 .../catalog/karaf/components/digitalocean.json |  41 +
 .../camel/catalog/karaf/components/direct.json |  34 +-
 .../camel/catalog/karaf/components/disruptor.json  |  51 ++
 .../apache/camel/catalog/karaf/components/djl.json |  35 +
 .../apache/camel/catalog/karaf/components/dns.json |  32 +
 .../camel/catalog/karaf/components/docker.json |  71 ++
 .../camel/catalog/karaf/components/dozer.json  |  38 +
 .../camel/catalog/karaf/components/drill.json  |  36 +
 .../camel/catalog/karaf/components/dropbox.json|  34 +-
 .../camel/catalog/karaf/components/ehcache.json|  62 ++
 .../karaf/components/elasticsearch-rest.json   |  59 ++
 .../camel/catalog/karaf/components/elsql.json  |  84 ++
 .../catalog/karaf/components}/eventadmin.json  |   2 +-
 .../camel/catalog/karaf/components/exec.json   |  40 +
 .../camel/catalog/karaf/components/facebook.json   | 162 
 .../camel/catalog/karaf/components/file-watch.json |  48 ++
 .../camel/catalog/karaf/components/file.json   | 125 +++
 .../camel/catalog/karaf/components/flatpack.json   |  59 ++
 .../apache/camel/catalog/karaf/components/fop.json |  34 +
 .../camel/catalog/karaf/components/freemarker.json |  42 +
 .../apache/camel/catalog/karaf/components/ftp.json | 147 
 .../camel/catalog/karaf/components/ganglia.json|  58 ++
 .../apache/camel/catalog/karaf/components/git.json |  37 +-
 .../camel/catalog/karaf/components/github.json |  62 ++
 .../catalog/karaf/components/google-bigquery.json  |  39 +
 .../catalog/karaf/components/google-calendar.json  |  93 +++
 .../catalog/karaf/components/google-drive.json |  98 +++
 .../catalog/karaf/components/google-mail.json  |  85 ++
 .../catalog/karaf/components/google-sheets.json|  78 ++
 .../camel/catalog/karaf/components/grape.json  |  33 +
 .../camel/catalog/karaf/components/graphql.json|  41 +
 .../catalog/karaf/components/guava-eventbus.json   |  28 +-
 .../camel/catalog/karaf/components/http.json   | 118 +++
 .../camel/catalo

[camel-karaf] 04/06: symlink json files into examples

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.11.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 23c6fdf01c2882206dfecdfeaffb08d47126
Author: David Jencks 
AuthorDate: Tue Dec 28 22:22:04 2021 -0800

symlink json files into examples
---
 docs/modules/ROOT/examples/json | 1 +
 1 file changed, 1 insertion(+)

diff --git a/docs/modules/ROOT/examples/json b/docs/modules/ROOT/examples/json
new file mode 12
index 000..5b3d639
--- /dev/null
+++ b/docs/modules/ROOT/examples/json
@@ -0,0 +1 @@
+../../../../catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf
\ No newline at end of file


[camel-karaf] 02/06: generate component json files into source

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.11.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 000b6d43dc1420bb72d0b6baf6316865c53cac25
Author: David Jencks 
AuthorDate: Tue Dec 28 22:15:34 2021 -0800

generate component json files into source

remove obsolete doc generation

configure clean, set correct phase so .json end up in catalog
---
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/karaf/maven/PrepareCatalogKarafMojo.java |  24 +-
 tooling/camel-karaf-docs-maven-plugin/pom.xml  | 204 ---
 .../apache/camel/karaf/maven/ExtMvelHelper.java|  98 ---
 .../karaf/maven/UpdateDocComponentsListMojo.java   | 658 -
 .../src/main/resources/META-INF/LICENSE.txt| 203 ---
 .../src/main/resources/META-INF/NOTICE.txt |  11 -
 .../src/main/resources/components.mvel |  14 -
 .../src/main/resources/dataformats.mvel|  13 -
 .../src/main/resources/languages.mvel  |  13 -
 .../src/main/resources/others.mvel |  13 -
 tooling/pom.xml|   1 -
 12 files changed, 26 insertions(+), 1257 deletions(-)

diff --git a/catalog/camel-catalog-provider-karaf/pom.xml 
b/catalog/camel-catalog-provider-karaf/pom.xml
index 527aa83..6f44940 100644
--- a/catalog/camel-catalog-provider-karaf/pom.xml
+++ b/catalog/camel-catalog-provider-karaf/pom.xml
@@ -86,7 +86,7 @@
 
 
 process-sources
-process-resources
+generate-sources
 
 unpack
 
@@ -106,32 +106,29 @@
 
 
 
-
 
-org.apache.camel.karaf
-
camel-catalog-generator-karaf-maven-plugin
-${project.version}
-
-
-
-prepare-catalog-karaf
-
-process-resources
-
-
+maven-clean-plugin
+3.1.0
+
+
+
+
src/main/resources/org/apache/camel/catalog/karaf
+
+
+
 
 
-
+
 
 org.apache.camel.karaf
-camel-karaf-docs-maven-plugin
+
camel-catalog-generator-karaf-maven-plugin
 ${project.version}
 
 
 
-update-doc-components-list
+prepare-catalog-karaf
 
-process-resources
+generate-resources
 
 
 
diff --git 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
index 3a0d29b..f7f4d07 100644
--- 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
+++ 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
@@ -60,31 +60,31 @@ public class PrepareCatalogKarafMojo extends AbstractMojo {
 /**
  * The output directory for components catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/components")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/components")
 protected File componentsOutDir;
 
 /**
  * The output directory for dataformats catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/dataformats")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/dataformats")
 protected File dataFormatsOutDir;
 
 /**
  * The output directory for languages catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/languages")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/languages")
 protected File languagesOutDir;
 
 /**
  * The output directory for others catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/others")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalo

[GitHub] [camel-karaf] djencks merged pull request #106: camel-17404: Camel karaf 3.12.x generate index

2022-01-02 Thread GitBox


djencks merged pull request #106:
URL: https://github.com/apache/camel-karaf/pull/106


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel-karaf] 05/05: use symlinks to camel-karaf specific component doc pages

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.12.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit eac7cbf41117b067f11f15d71a799c59db09972d
Author: David Jencks 
AuthorDate: Wed Dec 29 21:06:15 2021 -0800

use symlinks to camel-karaf specific component doc pages
---
 docs/modules/ROOT/pages/blueprint.adoc|  47 +---
 docs/modules/ROOT/pages/eventadmin-component.adoc | 111 +---
 docs/modules/ROOT/pages/kura.adoc | 300 +-
 docs/modules/ROOT/pages/paxlogging-component.adoc | 115 +
 4 files changed, 4 insertions(+), 569 deletions(-)

diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
deleted file mode 100644
index 953031b..000
--- a/docs/modules/ROOT/pages/blueprint.adoc
+++ /dev/null
@@ -1,46 +0,0 @@
-= Using OSGi blueprint with Camel
-:page-source: components/camel-blueprint/src/main/docs/blueprint.adoc
-
-A custom XML namespace for Blueprint has been created to let you leverage the 
nice XML dialect.
-Given Blueprint custom namespaces are not standardized yet, this namespace can 
only be used on the Apache Aries Blueprint
-implementation, which is the one used by Apache Karaf.
-
-== Overview
-
-The XML schema is mostly the same as the one for Spring, so all the XML 
snippets throughout the documentation
-referring to Spring XML also apply to Blueprint routes.
-
-Here is a very simple route definition using Blueprint:
-
-[source,xml]
-
-http://www.osgi.org/xmlns/blueprint/v1.0.0";>
-
-http://camel.apache.org/schema/blueprint";>
-
-
-
-
-
-
-
-
-
-There are a few limitations at this point about the supported xml elements 
(compared to the Spring XML syntax):
-
-- `beanPostProcessor` and `` are specific to Spring and are not in use
-
-However, using Blueprint when you deploy your applications in an OSGi 
environment has several advantages:
-
-- when upgrading to a new Camel version, you don't have to change the 
namespace, as the correct version will be
-  selected based on the Camel packages that are imported by your bundle
-- no startup ordering issue with respect to the custom namespaces and your 
bundles
-- you can use Blueprint property placeholders
-
-
-== Using camel-blueprint
-
-To leverage camel-blueprint in OSGi, you only need the Aries Blueprint bundle 
and the camel-blueprint bundle,
-in addition to camel-core-xml and its dependencies.
-
-If you use Karaf, you can use the feature named camel-blueprint which will 
install all the required bundles.
diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
new file mode 12
index 000..41fed46
--- /dev/null
+++ b/docs/modules/ROOT/pages/blueprint.adoc
@@ -0,0 +1 @@
+../../../../components/camel-blueprint/src/main/docs/blueprint.adoc
\ No newline at end of file
diff --git a/docs/modules/ROOT/pages/eventadmin-component.adoc 
b/docs/modules/ROOT/pages/eventadmin-component.adoc
deleted file mode 100644
index 1c08cac..000
--- a/docs/modules/ROOT/pages/eventadmin-component.adoc
+++ /dev/null
@@ -1,110 +0,0 @@
-[[eventadmin-component]]
-= OSGi EventAdmin Component
-:page-source: 
components/camel-eventadmin/src/main/docs/eventadmin-component.adoc
-
-*Since Camel 2.6*
-
-// HEADER START
-*Both producer and consumer is supported*
-// HEADER END
-
-The Eventadmin component can be used in an OSGi environment to receive
-OSGi EventAdmin events and process them.
-
-== Dependencies
-
-Maven users need to add the following dependency to their `pom.xml`
-
-[source,xml]

-
-  org.apache.camel
-  camel-eventadmin
-  ${camel-version}
-

-
-where `${camel-version`} must be replaced by the actual version of Camel.
-
-== URI format
-
-[source,xml]
---
-eventadmin:topic[?options]
---
-
-where `topic` is the name of the topic to listen too.
-
-== URI options
-
-// component options: START
-The OSGi EventAdmin component supports 4 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Type
-| *bundleContext* (common) | The OSGi BundleContext is automatic injected by 
Camel |  | BundleContext
-| *bridgeErrorHandler* (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions, that will be logged at WARN or ERROR level and ignored. | false | 
boolean
-| *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting 

[camel-karaf] branch camel-karaf-3.12.x updated (4da0343 -> eac7cbf)

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a change to branch camel-karaf-3.12.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git.


from 4da0343  update to docs local build v2
 new f832890  generate component json files into source
 new 241775e  commit generated json files in src/main/resources
 new b948132  symlink json files into examples
 new b40b25f  Generate components/etc tables with Antora
 new eac7cbf  use symlinks to camel-karaf specific component doc pages

The 5 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:
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/catalog/karaf/components.properties  | 184 +
 .../camel/catalog/karaf/components/activemq.json   | 228 ++
 .../camel/catalog/karaf/components/ahc-ws.json |  58 ++
 .../apache/camel/catalog/karaf/components/ahc.json |  51 ++
 .../camel/catalog/karaf/components/amqp.json   | 224 ++
 .../camel/catalog/karaf/components/arangodb.json   |  51 ++
 .../apache/camel/catalog/karaf/components/as2.json |  75 ++
 .../camel/catalog/karaf/components/asterisk.json   |  40 +
 .../camel/catalog/karaf/components/atom.json   |  58 ++
 .../camel/catalog/karaf/components/avro.json   |  52 ++
 .../catalog/karaf/components/azure-eventhubs.json  |  70 ++
 .../karaf/components/azure-storage-blob.json   | 107 +++
 .../karaf/components/azure-storage-datalake.json   | 113 +++
 .../karaf/components/azure-storage-queue.json  |  76 ++
 .../catalog/karaf/components/bean-validator.json   |  45 ++
 .../camel/catalog/karaf/components/bean.json   |  38 +
 .../camel/catalog/karaf/components/beanstalk.json  |  60 ++
 .../apache/camel/catalog/karaf/components/box.json |  94 +++
 .../camel/catalog/karaf/components/braintree.json  |  79 ++
 .../camel/catalog/karaf/components/browse.json |  36 +
 .../camel/catalog/karaf/components/chatscript.json |  36 +
 .../camel/catalog/karaf/components/cm-sms.json |  36 +
 .../camel/catalog/karaf/components/cmis.json   |  46 ++
 .../camel/catalog/karaf/components/coap.json   |  47 ++
 .../camel/catalog/karaf/components/cometd.json |  58 ++
 .../camel/catalog/karaf/components/consul.json |  86 ++
 .../camel/catalog/karaf/components/controlbus.json |  38 +
 .../camel/catalog/karaf/components/corda.json  |  57 ++
 .../camel/catalog/karaf/components/couchdb.json|  47 ++
 .../camel/catalog/karaf/components/cron.json   |  36 +
 .../camel/catalog/karaf/components/crypto.json |  70 ++
 .../apache/camel/catalog/karaf/components/cxf.json |  71 ++
 .../camel/catalog/karaf/components/dataformat.json |  33 +
 .../camel/catalog/karaf/components/dataset.json|  55 ++
 .../catalog/karaf/components/digitalocean.json |  41 +
 .../camel/catalog/karaf/components/direct.json |  42 +
 .../camel/catalog/karaf/components/disruptor.json  |  51 ++
 .../apache/camel/catalog/karaf/components/djl.json |  35 +
 .../apache/camel/catalog/karaf/components/dns.json |  32 +
 .../camel/catalog/karaf/components/docker.json |  71 ++
 .../camel/catalog/karaf/components/dozer.json  |  38 +
 .../camel/catalog/karaf/components/drill.json  |  36 +
 .../camel/catalog/karaf/components/dropbox.json|  44 ++
 .../camel/catalog/karaf/components/ehcache.json|  62 ++
 .../karaf/components/elasticsearch-rest.json   |  59 ++
 .../camel/catalog/karaf/components/elsql.json  |  84 ++
 .../catalog/karaf/components}/eventadmin.json  |   0
 .../camel/catalog/karaf/components/exec.json   |  40 +
 .../camel/catalog/karaf/components/facebook.json   | 162 
 .../camel/catalog/karaf/components/file-watch.json |  48 ++
 .../camel/catalog/karaf/components/file.json   | 125 +++
 .../camel/catalog/karaf/components/flatpack.json   |  59 ++
 .../apache/camel/catalog/karaf/components/fop.json |  34 +
 .../camel/catalog/karaf/components/freemarker.json |  42 +
 .../apache/camel/catalog/karaf/components/ftp.json | 147 
 .../camel/catalog/karaf/components/ganglia.json|  58 ++
 .../apache/camel/catalog/karaf/components/git.json |  45 ++
 .../camel/catalog/karaf/components/github.json |  62 ++
 .../catalog/karaf/components/google-bigquery.json  |  39 +
 .../catalog/karaf/components/google-calendar.json  |  93 +++
 .../catalog/karaf/components/google-drive.json |  98 +++
 .../catalog/karaf/components/google-mail.json  |  85 ++
 .../catalog/karaf/components/google-sheets.json|  78 ++
 .../camel/catalog/karaf/components/grape.json  |  33 +
 .../camel/catalog/karaf/components/graphql.json|  43 +
 .../catalog/karaf/components/guava-eventbus.json   |  40 +
 .../camel/catalog/karaf/components/http.json   | 119 +++
 .../camel/catalog/karaf/components/influxdb.j

[camel-karaf] 04/05: Generate components/etc tables with Antora

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.12.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit b40b25fb924b275c4089531da546a53f5c8add00
Author: David Jencks 
AuthorDate: Wed Dec 29 18:38:54 2021 -0800

Generate components/etc tables with Antora
---
 docs/antora.yml   |   5 +
 docs/modules/ROOT/examples/js/karaf.js|  79 +++
 docs/modules/ROOT/pages/components.adoc   | 871 +-
 docs/modules/ROOT/partials/summary-table.adoc |   7 +
 4 files changed, 115 insertions(+), 847 deletions(-)

diff --git a/docs/antora.yml b/docs/antora.yml
index 9321e7e..4ca88b9 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -20,3 +20,8 @@ title: Camel Karaf
 version: 3.12.x
 nav:
 - modules/ROOT/nav.adoc
+
+asciidoc:
+  attributes:
+requires: "'util=camel-website-util,karaf=xref:js/karaf.js'"
+
diff --git a/docs/modules/ROOT/examples/js/karaf.js 
b/docs/modules/ROOT/examples/js/karaf.js
new file mode 100644
index 000..91d3be4
--- /dev/null
+++ b/docs/modules/ROOT/examples/js/karaf.js
@@ -0,0 +1,79 @@
+/*
+ * 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.
+ */
+
+const KARAF_GROUPID = 'org.apache.camel.karaf'
+
+module.exports = {
+  v: function (name, kind, $) {
+return $[kind][name]
+  },
+
+  extensionRef: function (version, module, kind, $) {
+const thing = $[kind]
+const name = thing.name.startsWith('bindy') ? 'bindy' : thing.name
+const pageName = kind === 'other' ? name : `${name}-${kind}`
+if (thing.groupId === KARAF_GROUPID) {
+  return `xref:${pageName}.adoc[${thing.title}]`
+}
+return 
`xref:${version}@components:${module}:${pageName}.adoc[${thing.title}]`
+  },
+
+  deprecatedFilterComponent: function (items) {
+return deprecatedFilter(items, 'component')
+  },
+
+  sortComponent: function (items) {
+return sort(items, 'component')
+  },
+
+  deprecatedFilterDataformat: function (items) {
+return deprecatedFilter(items, 'dataformat')
+  },
+
+  sortDataformat: function (items) {
+return sort(items, 'dataformat')
+  },
+
+  deprecatedFilterLanguage: function (items) {
+return deprecatedFilter(items, 'language')
+  },
+
+  sortLanguage: function (items) {
+return sort(items, 'language')
+  },
+
+  deprecatedFilterMiscellaneous: function (items) {
+return deprecatedFilter(items, 'other')
+  },
+
+  sortMiscellaneous: function (items) {
+return sort(items, 'other')
+  },
+}
+
+function deprecatedFilter (items, kind) {
+  return items.filter((item) => item.$[kind].deprecated === true)
+}
+
+function sort (items, kind) {
+  return items.sort((f1, f2) => {
+  const t1 = f1.$[kind].title.toLowerCase()
+  const t2 = f2.$[kind].title.toLowerCase()
+  return t1 < t2 ? -1 : t1 > t2 ? 1 : 0
+}
+  )
+}
diff --git a/docs/modules/ROOT/pages/components.adoc 
b/docs/modules/ROOT/pages/components.adoc
index 0a06e7c..3e1adc3 100644
--- a/docs/modules/ROOT/pages/components.adoc
+++ b/docs/modules/ROOT/pages/components.adoc
@@ -4,863 +4,40 @@ Apache Camel Karaf supports the following Camel artifacts as 
Karaf features
 
 == Camel Components
 
-// components: START
-Number of Camel components: 184 in 184 JAR artifacts (1 deprecated)
+:indexer-module: ROOT
+:indexer-rel-filter: json/components/*.json
+:indexer-kind: component
+:indexer-human-readable-kind: Component
+:indexer-human-readable-kind-plural: components
 
-[width="100%",cols="4,1,5",options="header"]
-|===
-| Component | Since | Description
-
-| xref:3.12.x@components::activemq-component.adoc[ActiveMQ] (camel-activemq) +
-`activemq:destinationType:destinationName` | 1.0 | Send messages to (or 
consume from) Apache ActiveMQ. This component extends the Camel JMS component.
-
-| xref:3.12.x@components::amqp-component.adoc[AMQP] (camel-amqp) +
-`amqp:destinationType:destinationName` | 1.2 | Messaging with AMQP protocol 
using Apache QPid Client.
-
-| xref:3.12.x@components::arangodb-component.adoc[ArangoDb] (camel-arangodb) +
-`arangodb:database` | 3.5 | Perform operations on ArangoDb when used as a 
Document Database, or as a Graph Database
-
-| xref:3.12.x@components::as2-component.ad

[camel-karaf] 03/05: symlink json files into examples

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.12.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit b94813265cf59668cd9ea2bd3907835731d5d7ba
Author: David Jencks 
AuthorDate: Tue Dec 28 22:22:04 2021 -0800

symlink json files into examples
---
 docs/modules/ROOT/examples/json | 1 +
 1 file changed, 1 insertion(+)

diff --git a/docs/modules/ROOT/examples/json b/docs/modules/ROOT/examples/json
new file mode 12
index 000..5b3d639
--- /dev/null
+++ b/docs/modules/ROOT/examples/json
@@ -0,0 +1 @@
+../../../../catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf
\ No newline at end of file


[camel-karaf] 01/05: generate component json files into source

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.12.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit f83289095817e7052adfa6c50f0ecae4515c8d45
Author: David Jencks 
AuthorDate: Tue Dec 28 22:15:34 2021 -0800

generate component json files into source

remove obsolete doc generation

configure clean, set correct phase so .json end up in catalog
---
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/karaf/maven/PrepareCatalogKarafMojo.java |  24 +-
 tooling/camel-karaf-docs-maven-plugin/pom.xml  | 204 ---
 .../apache/camel/karaf/maven/ExtMvelHelper.java|  98 ---
 .../karaf/maven/UpdateDocComponentsListMojo.java   | 658 -
 .../src/main/resources/META-INF/LICENSE.txt| 203 ---
 .../src/main/resources/META-INF/NOTICE.txt |  11 -
 .../src/main/resources/components.mvel |  14 -
 .../src/main/resources/dataformats.mvel|  13 -
 .../src/main/resources/languages.mvel  |  13 -
 .../src/main/resources/others.mvel |  13 -
 tooling/pom.xml|   1 -
 12 files changed, 26 insertions(+), 1257 deletions(-)

diff --git a/catalog/camel-catalog-provider-karaf/pom.xml 
b/catalog/camel-catalog-provider-karaf/pom.xml
index 6e0db72..44b9b1a 100644
--- a/catalog/camel-catalog-provider-karaf/pom.xml
+++ b/catalog/camel-catalog-provider-karaf/pom.xml
@@ -86,7 +86,7 @@
 
 
 process-sources
-process-resources
+generate-sources
 
 unpack
 
@@ -106,32 +106,29 @@
 
 
 
-
 
-org.apache.camel.karaf
-
camel-catalog-generator-karaf-maven-plugin
-${project.version}
-
-
-
-prepare-catalog-karaf
-
-process-resources
-
-
+maven-clean-plugin
+3.1.0
+
+
+
+
src/main/resources/org/apache/camel/catalog/karaf
+
+
+
 
 
-
+
 
 org.apache.camel.karaf
-camel-karaf-docs-maven-plugin
+
camel-catalog-generator-karaf-maven-plugin
 ${project.version}
 
 
 
-update-doc-components-list
+prepare-catalog-karaf
 
-process-resources
+generate-resources
 
 
 
diff --git 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
index 3a0d29b..f7f4d07 100644
--- 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
+++ 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
@@ -60,31 +60,31 @@ public class PrepareCatalogKarafMojo extends AbstractMojo {
 /**
  * The output directory for components catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/components")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/components")
 protected File componentsOutDir;
 
 /**
  * The output directory for dataformats catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/dataformats")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/dataformats")
 protected File dataFormatsOutDir;
 
 /**
  * The output directory for languages catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/languages")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/languages")
 protected File languagesOutDir;
 
 /**
  * The output directory for others catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/others")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalo

[GitHub] [camel-karaf] djencks merged pull request #105: camel-17404: Camel karaf 3.13.x generate index

2022-01-02 Thread GitBox


djencks merged pull request #105:
URL: https://github.com/apache/camel-karaf/pull/105


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel-karaf] 01/05: generate component json files into source

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.13.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 5b1ae74a669aa4c0196e10a2ea550b30a8274a3a
Author: David Jencks 
AuthorDate: Tue Dec 28 22:15:34 2021 -0800

generate component json files into source

remove obsolete doc generation

configure clean, set correct phase so .json end up in catalog
---
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/karaf/maven/PrepareCatalogKarafMojo.java |  24 +-
 tooling/camel-karaf-docs-maven-plugin/pom.xml  | 204 ---
 .../apache/camel/karaf/maven/ExtMvelHelper.java|  98 ---
 .../karaf/maven/UpdateDocComponentsListMojo.java   | 658 -
 .../src/main/resources/META-INF/LICENSE.txt| 203 ---
 .../src/main/resources/META-INF/NOTICE.txt |  11 -
 .../src/main/resources/components.mvel |  14 -
 .../src/main/resources/dataformats.mvel|  13 -
 .../src/main/resources/languages.mvel  |  13 -
 .../src/main/resources/others.mvel |  13 -
 tooling/pom.xml|   1 -
 12 files changed, 26 insertions(+), 1257 deletions(-)

diff --git a/catalog/camel-catalog-provider-karaf/pom.xml 
b/catalog/camel-catalog-provider-karaf/pom.xml
index c277336..409d7fc 100644
--- a/catalog/camel-catalog-provider-karaf/pom.xml
+++ b/catalog/camel-catalog-provider-karaf/pom.xml
@@ -86,7 +86,7 @@
 
 
 process-sources
-process-resources
+generate-sources
 
 unpack
 
@@ -106,32 +106,29 @@
 
 
 
-
 
-org.apache.camel.karaf
-
camel-catalog-generator-karaf-maven-plugin
-${project.version}
-
-
-
-prepare-catalog-karaf
-
-process-resources
-
-
+maven-clean-plugin
+3.1.0
+
+
+
+
src/main/resources/org/apache/camel/catalog/karaf
+
+
+
 
 
-
+
 
 org.apache.camel.karaf
-camel-karaf-docs-maven-plugin
+
camel-catalog-generator-karaf-maven-plugin
 ${project.version}
 
 
 
-update-doc-components-list
+prepare-catalog-karaf
 
-process-resources
+generate-resources
 
 
 
diff --git 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
index 3a0d29b..f7f4d07 100644
--- 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
+++ 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
@@ -60,31 +60,31 @@ public class PrepareCatalogKarafMojo extends AbstractMojo {
 /**
  * The output directory for components catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/components")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/components")
 protected File componentsOutDir;
 
 /**
  * The output directory for dataformats catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/dataformats")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/dataformats")
 protected File dataFormatsOutDir;
 
 /**
  * The output directory for languages catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/languages")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/languages")
 protected File languagesOutDir;
 
 /**
  * The output directory for others catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/others")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalo

[camel-karaf] branch camel-karaf-3.13.x updated (af567dc -> 539b0d1)

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a change to branch camel-karaf-3.13.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git.


from af567dc  update to docs local build v2
 new 5b1ae74  generate component json files into source
 new fa84a81  commit generated json files in src/main/resources
 new 3b723f7  symlink json files into examples
 new 2e0ace8  Generate components/etc tables with Antora
 new 539b0d1  use symlinks to camel-karaf specific component doc pages

The 5 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:
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/catalog/karaf/components.properties  | 204 +
 .../camel/catalog/karaf/components/activemq.json   | 228 +
 .../camel/catalog/karaf/components/ahc-ws.json |  58 ++
 .../apache/camel/catalog/karaf/components/ahc.json |  51 ++
 .../camel/catalog/karaf/components/amqp.json   | 224 +
 .../camel/catalog/karaf/components/arangodb.json   |  51 ++
 .../apache/camel/catalog/karaf/components/as2.json |  75 ++
 .../camel/catalog/karaf/components/asterisk.json   |  40 +
 .../camel/catalog/karaf/components/atom.json   |  58 ++
 .../camel/catalog/karaf/components/avro.json   |  52 ++
 .../karaf/components/aws-secrets-manager.json  |  61 ++
 .../catalog/karaf/components/aws2-athena.json  |  87 ++
 .../camel/catalog/karaf/components/aws2-cw.json|  63 ++
 .../camel/catalog/karaf/components/aws2-ddb.json   |  69 ++
 .../camel/catalog/karaf/components/aws2-ec2.json   |  59 ++
 .../camel/catalog/karaf/components/aws2-ecs.json   |  59 ++
 .../camel/catalog/karaf/components/aws2-eks.json   |  59 ++
 .../catalog/karaf/components/aws2-eventbridge.json |  61 ++
 .../camel/catalog/karaf/components/aws2-iam.json   |  59 ++
 .../catalog/karaf/components/aws2-kinesis.json |  87 ++
 .../camel/catalog/karaf/components/aws2-kms.json   |  59 ++
 .../catalog/karaf/components/aws2-lambda.json  |  59 ++
 .../camel/catalog/karaf/components/aws2-mq.json|  59 ++
 .../camel/catalog/karaf/components/aws2-msk.json   |  59 ++
 .../camel/catalog/karaf/components/aws2-s3.json| 147 
 .../camel/catalog/karaf/components/aws2-ses.json   |  63 ++
 .../camel/catalog/karaf/components/aws2-sns.json   |  76 ++
 .../camel/catalog/karaf/components/aws2-sqs.json   | 133 +++
 .../camel/catalog/karaf/components/aws2-sts.json   |  59 ++
 .../catalog/karaf/components/aws2-translate.json   |  65 ++
 .../catalog/karaf/components/azure-eventhubs.json  |  70 ++
 .../karaf/components/azure-storage-blob.json   | 107 +++
 .../karaf/components/azure-storage-datalake.json   | 113 +++
 .../karaf/components/azure-storage-queue.json  |  76 ++
 .../catalog/karaf/components/bean-validator.json   |  45 +
 .../camel/catalog/karaf/components/bean.json   |  38 +
 .../camel/catalog/karaf/components/beanstalk.json  |  60 ++
 .../apache/camel/catalog/karaf/components/box.json |  94 +++
 .../camel/catalog/karaf/components/braintree.json  |  79 ++
 .../camel/catalog/karaf/components/browse.json |  36 +
 .../camel/catalog/karaf/components/chatscript.json |  36 +
 .../camel/catalog/karaf/components/cm-sms.json |  36 +
 .../camel/catalog/karaf/components/cmis.json   |  46 +
 .../camel/catalog/karaf/components/coap.json   |  47 ++
 .../camel/catalog/karaf/components/cometd.json |  58 ++
 .../camel/catalog/karaf/components/consul.json |  86 ++
 .../camel/catalog/karaf/components/controlbus.json |  38 +
 .../camel/catalog/karaf/components/corda.json  |  57 ++
 .../camel/catalog/karaf/components/couchdb.json|  47 ++
 .../camel/catalog/karaf/components/cron.json   |  36 +
 .../camel/catalog/karaf/components/crypto.json |  70 ++
 .../apache/camel/catalog/karaf/components/cxf.json |  71 ++
 .../camel/catalog/karaf/components/dataformat.json |  33 +
 .../camel/catalog/karaf/components/dataset.json|  55 ++
 .../catalog/karaf/components/digitalocean.json |  41 +
 .../camel/catalog/karaf/components/direct.json |  42 +
 .../camel/catalog/karaf/components/disruptor.json  |  51 ++
 .../apache/camel/catalog/karaf/components/djl.json |  35 +
 .../apache/camel/catalog/karaf/components/dns.json |  32 +
 .../camel/catalog/karaf/components/docker.json |  71 ++
 .../camel/catalog/karaf/components/dozer.json  |  38 +
 .../camel/catalog/karaf/components/drill.json  |  36 +
 .../camel/catalog/karaf/components/dropbox.json|  44 +
 .../camel/catalog/karaf/components/ehcache.json|  62 ++
 .../karaf/components/elasticsearch-rest.json   |  59 ++
 .../camel/catalog/karaf/components/elsql.json  |  84 ++
 .../catalog/karaf/components}/eventadmin.json  |   0
 .../camel/catalog/karaf/components/exec.json

[camel-karaf] 03/05: symlink json files into examples

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.13.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 3b723f78bc3e1a26a581883ae757c13230bbfed4
Author: David Jencks 
AuthorDate: Tue Dec 28 22:22:04 2021 -0800

symlink json files into examples
---
 docs/modules/ROOT/examples/json | 1 +
 1 file changed, 1 insertion(+)

diff --git a/docs/modules/ROOT/examples/json b/docs/modules/ROOT/examples/json
new file mode 12
index 000..5b3d639
--- /dev/null
+++ b/docs/modules/ROOT/examples/json
@@ -0,0 +1 @@
+../../../../catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf
\ No newline at end of file


[camel-karaf] 04/05: Generate components/etc tables with Antora

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.13.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 2e0ace81f14a8c1131f9e3dae5fb2360d4b02395
Author: David Jencks 
AuthorDate: Wed Dec 29 18:38:54 2021 -0800

Generate components/etc tables with Antora
---
 docs/antora.yml   |   5 +
 docs/modules/ROOT/examples/js/karaf.js|  79 +++
 docs/modules/ROOT/pages/components.adoc   | 931 +-
 docs/modules/ROOT/partials/summary-table.adoc |   7 +
 4 files changed, 115 insertions(+), 907 deletions(-)

diff --git a/docs/antora.yml b/docs/antora.yml
index 1f9d188..5fd0674 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -20,3 +20,8 @@ title: Camel Karaf
 version: 3.13.x
 nav:
 - modules/ROOT/nav.adoc
+
+asciidoc:
+  attributes:
+requires: "'util=camel-website-util,karaf=xref:js/karaf.js'"
+
diff --git a/docs/modules/ROOT/examples/js/karaf.js 
b/docs/modules/ROOT/examples/js/karaf.js
new file mode 100644
index 000..91d3be4
--- /dev/null
+++ b/docs/modules/ROOT/examples/js/karaf.js
@@ -0,0 +1,79 @@
+/*
+ * 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.
+ */
+
+const KARAF_GROUPID = 'org.apache.camel.karaf'
+
+module.exports = {
+  v: function (name, kind, $) {
+return $[kind][name]
+  },
+
+  extensionRef: function (version, module, kind, $) {
+const thing = $[kind]
+const name = thing.name.startsWith('bindy') ? 'bindy' : thing.name
+const pageName = kind === 'other' ? name : `${name}-${kind}`
+if (thing.groupId === KARAF_GROUPID) {
+  return `xref:${pageName}.adoc[${thing.title}]`
+}
+return 
`xref:${version}@components:${module}:${pageName}.adoc[${thing.title}]`
+  },
+
+  deprecatedFilterComponent: function (items) {
+return deprecatedFilter(items, 'component')
+  },
+
+  sortComponent: function (items) {
+return sort(items, 'component')
+  },
+
+  deprecatedFilterDataformat: function (items) {
+return deprecatedFilter(items, 'dataformat')
+  },
+
+  sortDataformat: function (items) {
+return sort(items, 'dataformat')
+  },
+
+  deprecatedFilterLanguage: function (items) {
+return deprecatedFilter(items, 'language')
+  },
+
+  sortLanguage: function (items) {
+return sort(items, 'language')
+  },
+
+  deprecatedFilterMiscellaneous: function (items) {
+return deprecatedFilter(items, 'other')
+  },
+
+  sortMiscellaneous: function (items) {
+return sort(items, 'other')
+  },
+}
+
+function deprecatedFilter (items, kind) {
+  return items.filter((item) => item.$[kind].deprecated === true)
+}
+
+function sort (items, kind) {
+  return items.sort((f1, f2) => {
+  const t1 = f1.$[kind].title.toLowerCase()
+  const t2 = f2.$[kind].title.toLowerCase()
+  return t1 < t2 ? -1 : t1 > t2 ? 1 : 0
+}
+  )
+}
diff --git a/docs/modules/ROOT/pages/components.adoc 
b/docs/modules/ROOT/pages/components.adoc
index 0b69888..3e1adc3 100644
--- a/docs/modules/ROOT/pages/components.adoc
+++ b/docs/modules/ROOT/pages/components.adoc
@@ -4,923 +4,40 @@ Apache Camel Karaf supports the following Camel artifacts as 
Karaf features
 
 == Camel Components
 
-// components: START
-Number of Camel components: 204 in 204 JAR artifacts (1 deprecated)
+:indexer-module: ROOT
+:indexer-rel-filter: json/components/*.json
+:indexer-kind: component
+:indexer-human-readable-kind: Component
+:indexer-human-readable-kind-plural: components
 
-[width="100%",cols="4,1,5",options="header"]
-|===
-| Component | Since | Description
-
-| xref:3.13.x@components::activemq-component.adoc[ActiveMQ] (camel-activemq) +
-`activemq:destinationType:destinationName` | 1.0 | Send messages to (or 
consume from) Apache ActiveMQ. This component extends the Camel JMS component.
-
-| xref:3.13.x@components::amqp-component.adoc[AMQP] (camel-amqp) +
-`amqp:destinationType:destinationName` | 1.2 | Messaging with AMQP protocol 
using Apache QPid Client.
-
-| xref:3.13.x@components::arangodb-component.adoc[ArangoDb] (camel-arangodb) +
-`arangodb:database` | 3.5 | Perform operations on ArangoDb when used as a 
Document Database, or as a Graph Database
-
-| xref:3.13.x@components::as2-component.ad

[camel-karaf] 05/05: use symlinks to camel-karaf specific component doc pages

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.13.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 539b0d1975e0f32fb21f3f555c7c877a894b85d7
Author: David Jencks 
AuthorDate: Wed Dec 29 21:06:15 2021 -0800

use symlinks to camel-karaf specific component doc pages
---
 docs/modules/ROOT/pages/blueprint.adoc|  47 +---
 docs/modules/ROOT/pages/eventadmin-component.adoc | 111 +---
 docs/modules/ROOT/pages/kura.adoc | 300 +-
 docs/modules/ROOT/pages/paxlogging-component.adoc | 115 +
 4 files changed, 4 insertions(+), 569 deletions(-)

diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
deleted file mode 100644
index 953031b..000
--- a/docs/modules/ROOT/pages/blueprint.adoc
+++ /dev/null
@@ -1,46 +0,0 @@
-= Using OSGi blueprint with Camel
-:page-source: components/camel-blueprint/src/main/docs/blueprint.adoc
-
-A custom XML namespace for Blueprint has been created to let you leverage the 
nice XML dialect.
-Given Blueprint custom namespaces are not standardized yet, this namespace can 
only be used on the Apache Aries Blueprint
-implementation, which is the one used by Apache Karaf.
-
-== Overview
-
-The XML schema is mostly the same as the one for Spring, so all the XML 
snippets throughout the documentation
-referring to Spring XML also apply to Blueprint routes.
-
-Here is a very simple route definition using Blueprint:
-
-[source,xml]
-
-http://www.osgi.org/xmlns/blueprint/v1.0.0";>
-
-http://camel.apache.org/schema/blueprint";>
-
-
-
-
-
-
-
-
-
-There are a few limitations at this point about the supported xml elements 
(compared to the Spring XML syntax):
-
-- `beanPostProcessor` and `` are specific to Spring and are not in use
-
-However, using Blueprint when you deploy your applications in an OSGi 
environment has several advantages:
-
-- when upgrading to a new Camel version, you don't have to change the 
namespace, as the correct version will be
-  selected based on the Camel packages that are imported by your bundle
-- no startup ordering issue with respect to the custom namespaces and your 
bundles
-- you can use Blueprint property placeholders
-
-
-== Using camel-blueprint
-
-To leverage camel-blueprint in OSGi, you only need the Aries Blueprint bundle 
and the camel-blueprint bundle,
-in addition to camel-core-xml and its dependencies.
-
-If you use Karaf, you can use the feature named camel-blueprint which will 
install all the required bundles.
diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
new file mode 12
index 000..41fed46
--- /dev/null
+++ b/docs/modules/ROOT/pages/blueprint.adoc
@@ -0,0 +1 @@
+../../../../components/camel-blueprint/src/main/docs/blueprint.adoc
\ No newline at end of file
diff --git a/docs/modules/ROOT/pages/eventadmin-component.adoc 
b/docs/modules/ROOT/pages/eventadmin-component.adoc
deleted file mode 100644
index 1c08cac..000
--- a/docs/modules/ROOT/pages/eventadmin-component.adoc
+++ /dev/null
@@ -1,110 +0,0 @@
-[[eventadmin-component]]
-= OSGi EventAdmin Component
-:page-source: 
components/camel-eventadmin/src/main/docs/eventadmin-component.adoc
-
-*Since Camel 2.6*
-
-// HEADER START
-*Both producer and consumer is supported*
-// HEADER END
-
-The Eventadmin component can be used in an OSGi environment to receive
-OSGi EventAdmin events and process them.
-
-== Dependencies
-
-Maven users need to add the following dependency to their `pom.xml`
-
-[source,xml]

-
-  org.apache.camel
-  camel-eventadmin
-  ${camel-version}
-

-
-where `${camel-version`} must be replaced by the actual version of Camel.
-
-== URI format
-
-[source,xml]
---
-eventadmin:topic[?options]
---
-
-where `topic` is the name of the topic to listen too.
-
-== URI options
-
-// component options: START
-The OSGi EventAdmin component supports 4 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Type
-| *bundleContext* (common) | The OSGi BundleContext is automatic injected by 
Camel |  | BundleContext
-| *bridgeErrorHandler* (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions, that will be logged at WARN or ERROR level and ignored. | false | 
boolean
-| *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting 

[GitHub] [camel-karaf] djencks merged pull request #104: camel-17404: Camel karaf 3.14.x generate index

2022-01-02 Thread GitBox


djencks merged pull request #104:
URL: https://github.com/apache/camel-karaf/pull/104


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel-karaf] 04/06: symlink json files into examples

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.14.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit b02b1d37475ebc29c98603bd1d5c3cefb7771014
Author: David Jencks 
AuthorDate: Tue Dec 28 22:22:04 2021 -0800

symlink json files into examples
---
 docs/modules/ROOT/examples/json | 1 +
 1 file changed, 1 insertion(+)

diff --git a/docs/modules/ROOT/examples/json b/docs/modules/ROOT/examples/json
new file mode 12
index 000..5b3d639
--- /dev/null
+++ b/docs/modules/ROOT/examples/json
@@ -0,0 +1 @@
+../../../../catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf
\ No newline at end of file


[camel-karaf] 05/06: Generate components/etc tables with Antora

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.14.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 24138e0784dc613099b9822085f9c8e23c652ed8
Author: David Jencks 
AuthorDate: Wed Dec 29 18:38:54 2021 -0800

Generate components/etc tables with Antora
---
 docs/antora.yml   |   5 +
 docs/modules/ROOT/examples/js/karaf.js|  79 +++
 docs/modules/ROOT/pages/components.adoc   | 931 +-
 docs/modules/ROOT/partials/summary-table.adoc |   7 +
 4 files changed, 115 insertions(+), 907 deletions(-)

diff --git a/docs/antora.yml b/docs/antora.yml
index aff769c..a73d72b 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -21,3 +21,8 @@ version: 3.14.x
 display_version: 3.14.x (LTS)
 nav:
 - modules/ROOT/nav.adoc
+
+asciidoc:
+  attributes:
+requires: "'util=camel-website-util,karaf=xref:js/karaf.js'"
+
diff --git a/docs/modules/ROOT/examples/js/karaf.js 
b/docs/modules/ROOT/examples/js/karaf.js
new file mode 100644
index 000..91d3be4
--- /dev/null
+++ b/docs/modules/ROOT/examples/js/karaf.js
@@ -0,0 +1,79 @@
+/*
+ * 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.
+ */
+
+const KARAF_GROUPID = 'org.apache.camel.karaf'
+
+module.exports = {
+  v: function (name, kind, $) {
+return $[kind][name]
+  },
+
+  extensionRef: function (version, module, kind, $) {
+const thing = $[kind]
+const name = thing.name.startsWith('bindy') ? 'bindy' : thing.name
+const pageName = kind === 'other' ? name : `${name}-${kind}`
+if (thing.groupId === KARAF_GROUPID) {
+  return `xref:${pageName}.adoc[${thing.title}]`
+}
+return 
`xref:${version}@components:${module}:${pageName}.adoc[${thing.title}]`
+  },
+
+  deprecatedFilterComponent: function (items) {
+return deprecatedFilter(items, 'component')
+  },
+
+  sortComponent: function (items) {
+return sort(items, 'component')
+  },
+
+  deprecatedFilterDataformat: function (items) {
+return deprecatedFilter(items, 'dataformat')
+  },
+
+  sortDataformat: function (items) {
+return sort(items, 'dataformat')
+  },
+
+  deprecatedFilterLanguage: function (items) {
+return deprecatedFilter(items, 'language')
+  },
+
+  sortLanguage: function (items) {
+return sort(items, 'language')
+  },
+
+  deprecatedFilterMiscellaneous: function (items) {
+return deprecatedFilter(items, 'other')
+  },
+
+  sortMiscellaneous: function (items) {
+return sort(items, 'other')
+  },
+}
+
+function deprecatedFilter (items, kind) {
+  return items.filter((item) => item.$[kind].deprecated === true)
+}
+
+function sort (items, kind) {
+  return items.sort((f1, f2) => {
+  const t1 = f1.$[kind].title.toLowerCase()
+  const t2 = f2.$[kind].title.toLowerCase()
+  return t1 < t2 ? -1 : t1 > t2 ? 1 : 0
+}
+  )
+}
diff --git a/docs/modules/ROOT/pages/components.adoc 
b/docs/modules/ROOT/pages/components.adoc
index 3fcaf1e..3e1adc3 100644
--- a/docs/modules/ROOT/pages/components.adoc
+++ b/docs/modules/ROOT/pages/components.adoc
@@ -4,923 +4,40 @@ Apache Camel Karaf supports the following Camel artifacts as 
Karaf features
 
 == Camel Components
 
-// components: START
-Number of Camel components: 204 in 204 JAR artifacts (1 deprecated)
+:indexer-module: ROOT
+:indexer-rel-filter: json/components/*.json
+:indexer-kind: component
+:indexer-human-readable-kind: Component
+:indexer-human-readable-kind-plural: components
 
-[width="100%",cols="4,1,5",options="header"]
-|===
-| Component | Since | Description
-
-| xref:3.14.x@components::activemq-component.adoc[ActiveMQ] (camel-activemq) +
-`activemq:destinationType:destinationName` | 1.0 | Send messages to (or 
consume from) Apache ActiveMQ. This component extends the Camel JMS component.
-
-| xref:3.14.x@components::amqp-component.adoc[AMQP] (camel-amqp) +
-`amqp:destinationType:destinationName` | 1.2 | Messaging with AMQP protocol 
using Apache QPid Client.
-
-| xref:3.14.x@components::arangodb-component.adoc[ArangoDb] (camel-arangodb) +
-`arangodb:database` | 3.5 | Perform operations on ArangoDb when used as a 
Document Database, or as a Graph Database
-
-| xref:3.14.x@components::as2-c

[camel-karaf] 02/06: generate component json files into source

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.14.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 08d93cc9c9f6382bbf35e7c4012a5797df72e4ef
Author: David Jencks 
AuthorDate: Tue Dec 28 22:15:34 2021 -0800

generate component json files into source

remove obsolete doc generation

configure clean, set correct phase so .json end up in catalog
---
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/karaf/maven/PrepareCatalogKarafMojo.java |  24 +-
 tooling/camel-karaf-docs-maven-plugin/pom.xml  | 204 ---
 .../apache/camel/karaf/maven/ExtMvelHelper.java|  98 ---
 .../karaf/maven/UpdateDocComponentsListMojo.java   | 658 -
 .../src/main/resources/META-INF/LICENSE.txt| 203 ---
 .../src/main/resources/META-INF/NOTICE.txt |  11 -
 .../src/main/resources/components.mvel |  14 -
 .../src/main/resources/dataformats.mvel|  13 -
 .../src/main/resources/languages.mvel  |  13 -
 .../src/main/resources/others.mvel |  13 -
 tooling/pom.xml|   1 -
 12 files changed, 26 insertions(+), 1257 deletions(-)

diff --git a/catalog/camel-catalog-provider-karaf/pom.xml 
b/catalog/camel-catalog-provider-karaf/pom.xml
index f477be2..6882f65 100644
--- a/catalog/camel-catalog-provider-karaf/pom.xml
+++ b/catalog/camel-catalog-provider-karaf/pom.xml
@@ -86,7 +86,7 @@
 
 
 process-sources
-process-resources
+generate-sources
 
 unpack
 
@@ -106,32 +106,29 @@
 
 
 
-
 
-org.apache.camel.karaf
-
camel-catalog-generator-karaf-maven-plugin
-${project.version}
-
-
-
-prepare-catalog-karaf
-
-process-resources
-
-
+maven-clean-plugin
+3.1.0
+
+
+
+
src/main/resources/org/apache/camel/catalog/karaf
+
+
+
 
 
-
+
 
 org.apache.camel.karaf
-camel-karaf-docs-maven-plugin
+
camel-catalog-generator-karaf-maven-plugin
 ${project.version}
 
 
 
-update-doc-components-list
+prepare-catalog-karaf
 
-process-resources
+generate-resources
 
 
 
diff --git 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
index 3a0d29b..f7f4d07 100644
--- 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
+++ 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
@@ -60,31 +60,31 @@ public class PrepareCatalogKarafMojo extends AbstractMojo {
 /**
  * The output directory for components catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/components")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/components")
 protected File componentsOutDir;
 
 /**
  * The output directory for dataformats catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/dataformats")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/dataformats")
 protected File dataFormatsOutDir;
 
 /**
  * The output directory for languages catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/languages")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/languages")
 protected File languagesOutDir;
 
 /**
  * The output directory for others catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/others")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalo

[camel-karaf] 06/06: use symlinks to camel-karaf specific component doc pages

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.14.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit ef6ae735644f09fd384bdae0e727b3d0dd74e736
Author: David Jencks 
AuthorDate: Wed Dec 29 21:06:15 2021 -0800

use symlinks to camel-karaf specific component doc pages
---
 docs/modules/ROOT/pages/blueprint.adoc|  47 +---
 docs/modules/ROOT/pages/eventadmin-component.adoc | 111 +---
 docs/modules/ROOT/pages/kura.adoc | 300 +-
 docs/modules/ROOT/pages/paxlogging-component.adoc | 115 +
 4 files changed, 4 insertions(+), 569 deletions(-)

diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
deleted file mode 100644
index 953031b..000
--- a/docs/modules/ROOT/pages/blueprint.adoc
+++ /dev/null
@@ -1,46 +0,0 @@
-= Using OSGi blueprint with Camel
-:page-source: components/camel-blueprint/src/main/docs/blueprint.adoc
-
-A custom XML namespace for Blueprint has been created to let you leverage the 
nice XML dialect.
-Given Blueprint custom namespaces are not standardized yet, this namespace can 
only be used on the Apache Aries Blueprint
-implementation, which is the one used by Apache Karaf.
-
-== Overview
-
-The XML schema is mostly the same as the one for Spring, so all the XML 
snippets throughout the documentation
-referring to Spring XML also apply to Blueprint routes.
-
-Here is a very simple route definition using Blueprint:
-
-[source,xml]
-
-http://www.osgi.org/xmlns/blueprint/v1.0.0";>
-
-http://camel.apache.org/schema/blueprint";>
-
-
-
-
-
-
-
-
-
-There are a few limitations at this point about the supported xml elements 
(compared to the Spring XML syntax):
-
-- `beanPostProcessor` and `` are specific to Spring and are not in use
-
-However, using Blueprint when you deploy your applications in an OSGi 
environment has several advantages:
-
-- when upgrading to a new Camel version, you don't have to change the 
namespace, as the correct version will be
-  selected based on the Camel packages that are imported by your bundle
-- no startup ordering issue with respect to the custom namespaces and your 
bundles
-- you can use Blueprint property placeholders
-
-
-== Using camel-blueprint
-
-To leverage camel-blueprint in OSGi, you only need the Aries Blueprint bundle 
and the camel-blueprint bundle,
-in addition to camel-core-xml and its dependencies.
-
-If you use Karaf, you can use the feature named camel-blueprint which will 
install all the required bundles.
diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
new file mode 12
index 000..41fed46
--- /dev/null
+++ b/docs/modules/ROOT/pages/blueprint.adoc
@@ -0,0 +1 @@
+../../../../components/camel-blueprint/src/main/docs/blueprint.adoc
\ No newline at end of file
diff --git a/docs/modules/ROOT/pages/eventadmin-component.adoc 
b/docs/modules/ROOT/pages/eventadmin-component.adoc
deleted file mode 100644
index 1c08cac..000
--- a/docs/modules/ROOT/pages/eventadmin-component.adoc
+++ /dev/null
@@ -1,110 +0,0 @@
-[[eventadmin-component]]
-= OSGi EventAdmin Component
-:page-source: 
components/camel-eventadmin/src/main/docs/eventadmin-component.adoc
-
-*Since Camel 2.6*
-
-// HEADER START
-*Both producer and consumer is supported*
-// HEADER END
-
-The Eventadmin component can be used in an OSGi environment to receive
-OSGi EventAdmin events and process them.
-
-== Dependencies
-
-Maven users need to add the following dependency to their `pom.xml`
-
-[source,xml]

-
-  org.apache.camel
-  camel-eventadmin
-  ${camel-version}
-

-
-where `${camel-version`} must be replaced by the actual version of Camel.
-
-== URI format
-
-[source,xml]
---
-eventadmin:topic[?options]
---
-
-where `topic` is the name of the topic to listen too.
-
-== URI options
-
-// component options: START
-The OSGi EventAdmin component supports 4 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Type
-| *bundleContext* (common) | The OSGi BundleContext is automatic injected by 
Camel |  | BundleContext
-| *bridgeErrorHandler* (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions, that will be logged at WARN or ERROR level and ignored. | false | 
boolean
-| *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting 

[camel-karaf] 01/06: Commit initial results of running mvn clean install

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch camel-karaf-3.14.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 3e470fb7107d8ce020f226895c3a81893163d2b8
Author: David Jencks 
AuthorDate: Fri Dec 31 19:17:30 2021 -0800

Commit initial results of running mvn clean install
---
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-bean-osgi/src/generated/resources/bean-osgi.json   | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../src/generated/resources/bean-validator-osgi.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-blueprint-main/src/generated/resources/blueprint-main.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-blueprint/src/generated/resources/blueprint.json   | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-cmis-osgi/src/generated/resources/cmis-osgi.json   | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-cxf-blueprint/src/generated/resources/cxf-blueprint.json  | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../src/generated/resources/cxf-transport-blueprint.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/org/apache/camel/component/eventadmin/eventadmin.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-jcache-osgi/src/generated/resources/jcache-osgi.json   | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-kura/src/generated/resources/kura.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-osgi-activator/src/generated/resources/osgi-activator.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/org/apache/camel/component/paxlogging/paxlogging.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-servlet-osgi/src/generated/resources/servlet-osgi.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../camel-test-blueprint/src/generated/resources/test-blueprint.json| 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 components/camel-test-karaf/src/generated/resources/test-karaf.json | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../src/generated/resources/zookeeper-master-osgi.json  | 2 +-
 32 files changed, 32 insertions(+), 32 deletions(-)

diff --git 
a/components/camel-bean-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 
b/components/camel-bean-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
index 40aa33b..286f284 100644
--- 
a/components/camel-bean-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
+++ 
b/components/camel-bean-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
@@ -2,6 +2,6 @@
 name=bean-osgi
 groupId=org.apache.camel.karaf
 artifactId=camel-bean-osgi
-version=3.14.0-SNAPSHOT
+version=3.14.1-SNAPSHOT
 projectName=Camel Karaf :: Bean
 projectDescription=Camel Bean component
diff --git a/components/camel-bean-osgi/src/generated/resources/bean-osgi.json 
b/components/camel-bean-osgi/src/generated/resources/bean-osgi.json
index 86270c0..3cf7612 100644
--- a/components/camel-bean-osgi/src/generated/resources/bean-osgi.json
+++ b/components/camel-bean-osgi/src/generated/resources/bean-osgi.json
@@ -10,6 +10,6 @@
 "supportLevel": "Stable",
 "groupId": "org.apache.camel.karaf",
 "artifactId": "camel-bean-osgi",
-"version": "3.14.0-SNAPSHOT"
+"version": "3.14.1-SNAPSHOT"
   }
 }
diff --git 
a/components/camel-bean-validator-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 
b/components/camel-bean-validator-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
index 2760cdf..7c55660 100644
--- 
a/components/camel-bean-validator-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
+++ 
b/components/camel-bean-validator-osgi/src/generated/resources/META-INF/services/org/apache/camel/other.properties
@@ -2,6 +2,6 @@
 name=bean-validator-osgi
 groupId=org.apache.camel.karaf
 artifactId=camel-bean-validator-osgi
-version=3.14.0-SNAPSHOT
+version=3.14.1-SNAPSHOT
 projectName=Camel Karaf :: Bean Validator
 projectDescription=Camel bean validation support (JSR 303)
diff --git 
a/components/c

[camel-karaf] branch camel-karaf-3.14.x updated (b7e575f -> ef6ae73)

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a change to branch camel-karaf-3.14.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git.


from b7e575f  update to docs local build v2
 new 3e470fb  Commit initial results of running mvn clean install
 new 08d93cc  generate component json files into source
 new 400f264  commit generated json files in src/main/resources
 new b02b1d3  symlink json files into examples
 new 24138e0  Generate components/etc tables with Antora
 new ef6ae73  use symlinks to camel-karaf specific component doc pages

The 6 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:
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/catalog/karaf/components.properties  | 204 +
 .../camel/catalog/karaf/components/activemq.json   | 228 +
 .../camel/catalog/karaf/components/ahc-ws.json |  58 ++
 .../apache/camel/catalog/karaf/components/ahc.json |  51 ++
 .../camel/catalog/karaf/components/amqp.json   | 224 +
 .../camel/catalog/karaf/components/arangodb.json   |  51 ++
 .../apache/camel/catalog/karaf/components/as2.json |  75 ++
 .../camel/catalog/karaf/components/asterisk.json   |  30 +-
 .../camel/catalog/karaf/components/atom.json   |  58 ++
 .../camel/catalog/karaf/components/avro.json   |  52 ++
 .../karaf/components/aws-secrets-manager.json  |  61 ++
 .../catalog/karaf/components/aws2-athena.json  |  87 ++
 .../camel/catalog/karaf/components/aws2-cw.json|  63 ++
 .../camel/catalog/karaf/components/aws2-ddb.json   |  69 ++
 .../camel/catalog/karaf/components/aws2-ec2.json   |  59 ++
 .../camel/catalog/karaf/components/aws2-ecs.json   |  59 ++
 .../camel/catalog/karaf/components/aws2-eks.json   |  59 ++
 .../catalog/karaf/components/aws2-eventbridge.json |  61 ++
 .../camel/catalog/karaf/components/aws2-iam.json   |  59 ++
 .../catalog/karaf/components/aws2-kinesis.json |  89 ++
 .../camel/catalog/karaf/components/aws2-kms.json   |  59 ++
 .../catalog/karaf/components/aws2-lambda.json  |  59 ++
 .../camel/catalog/karaf/components/aws2-mq.json|  59 ++
 .../camel/catalog/karaf/components/aws2-msk.json   |  59 ++
 .../camel/catalog/karaf/components/aws2-s3.json| 147 
 .../camel/catalog/karaf/components/aws2-ses.json   |  63 ++
 .../camel/catalog/karaf/components/aws2-sns.json   |  76 ++
 .../camel/catalog/karaf/components/aws2-sqs.json   | 133 +++
 .../camel/catalog/karaf/components/aws2-sts.json   |  59 ++
 .../catalog/karaf/components/aws2-translate.json   |  65 ++
 .../catalog/karaf/components/azure-eventhubs.json  |  70 ++
 .../karaf/components/azure-storage-blob.json   | 109 +++
 .../karaf/components/azure-storage-datalake.json   | 113 +++
 .../karaf/components/azure-storage-queue.json  |  76 ++
 .../catalog/karaf/components/bean-validator.json   |  45 +
 .../camel/catalog/karaf/components/bean.json   |  38 +
 .../camel/catalog/karaf/components/beanstalk.json  |  60 ++
 .../apache/camel/catalog/karaf/components/box.json |  94 +++
 .../camel/catalog/karaf/components/braintree.json  |  81 ++
 .../camel/catalog/karaf/components/browse.json |  26 +-
 .../camel/catalog/karaf/components/chatscript.json |  36 +
 .../camel/catalog/karaf/components/cm-sms.json |  36 +
 .../camel/catalog/karaf/components/cmis.json   |  40 +-
 .../camel/catalog/karaf/components/coap.json   |  47 ++
 .../camel/catalog/karaf/components/cometd.json |  58 ++
 .../camel/catalog/karaf/components/consul.json |  86 ++
 .../camel/catalog/karaf/components/controlbus.json |  38 +
 .../camel/catalog/karaf/components/corda.json  |  57 ++
 .../camel/catalog/karaf/components/couchdb.json|  39 +-
 .../camel/catalog/karaf/components/cron.json   |  29 +-
 .../camel/catalog/karaf/components/crypto.json |  70 ++
 .../apache/camel/catalog/karaf/components/cxf.json |  71 ++
 .../camel/catalog/karaf/components/dataformat.json |  33 +
 .../camel/catalog/karaf/components/dataset.json|  55 ++
 .../catalog/karaf/components/digitalocean.json |  41 +
 .../camel/catalog/karaf/components/direct.json |  34 +-
 .../camel/catalog/karaf/components/disruptor.json  |  51 ++
 .../apache/camel/catalog/karaf/components/djl.json |  35 +
 .../apache/camel/catalog/karaf/components/dns.json |  32 +
 .../camel/catalog/karaf/components/docker.json |  71 ++
 .../camel/catalog/karaf/components/dozer.json  |  38 +
 .../camel/catalog/karaf/components/drill.json  |  36 +
 .../camel/catalog/karaf/components/dropbox.json|  34 +-
 .../camel/catalog/karaf/components/ehcache.json|  62 ++
 .../karaf/components/elasticsearch-rest.json   |  59 ++
 .../camel/catalog/karaf/components/elsql.json  |  84 ++
 .../catalog/karaf/components}/

[GitHub] [camel-karaf] djencks merged pull request #103: camel-17404: Main generate index

2022-01-02 Thread GitBox


djencks merged pull request #103:
URL: https://github.com/apache/camel-karaf/pull/103


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[camel-karaf] branch main updated (64d4118 -> e976acc)

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git.


from 64d4118  update to docs local build v2
 new 9f766f3  generate component json files into source
 new 6b1c168  commit generated json files in src/main/resources
 new 337ef4c  symlink json files into examples
 new 8595474  Generate components/etc tables with Antora
 new e976acc  use symlinks to camel-karaf specific component doc pages

The 5 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:
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/catalog/karaf/components.properties  | 203 +
 .../camel/catalog/karaf/components/activemq.json   | 228 +
 .../camel/catalog/karaf/components/ahc-ws.json |  58 ++
 .../apache/camel/catalog/karaf/components/ahc.json |  51 ++
 .../camel/catalog/karaf/components/amqp.json   | 224 +
 .../camel/catalog/karaf/components/arangodb.json   |  51 ++
 .../apache/camel/catalog/karaf/components/as2.json |  75 ++
 .../camel/catalog/karaf/components/asterisk.json   |  40 +
 .../camel/catalog/karaf/components/atom.json   |  58 ++
 .../camel/catalog/karaf/components/avro.json   |  52 ++
 .../karaf/components/aws-secrets-manager.json  |  61 ++
 .../catalog/karaf/components/aws2-athena.json  |  87 ++
 .../camel/catalog/karaf/components/aws2-cw.json|  63 ++
 .../camel/catalog/karaf/components/aws2-ddb.json   |  71 ++
 .../camel/catalog/karaf/components/aws2-ec2.json   |  59 ++
 .../camel/catalog/karaf/components/aws2-ecs.json   |  59 ++
 .../camel/catalog/karaf/components/aws2-eks.json   |  59 ++
 .../catalog/karaf/components/aws2-eventbridge.json |  61 ++
 .../camel/catalog/karaf/components/aws2-iam.json   |  59 ++
 .../catalog/karaf/components/aws2-kinesis.json |  89 ++
 .../camel/catalog/karaf/components/aws2-kms.json   |  59 ++
 .../catalog/karaf/components/aws2-lambda.json  |  59 ++
 .../camel/catalog/karaf/components/aws2-mq.json|  59 ++
 .../camel/catalog/karaf/components/aws2-msk.json   |  59 ++
 .../camel/catalog/karaf/components/aws2-s3.json| 147 
 .../camel/catalog/karaf/components/aws2-ses.json   |  63 ++
 .../camel/catalog/karaf/components/aws2-sns.json   |  76 ++
 .../camel/catalog/karaf/components/aws2-sqs.json   | 133 +++
 .../camel/catalog/karaf/components/aws2-sts.json   |  59 ++
 .../catalog/karaf/components/aws2-translate.json   |  65 ++
 .../catalog/karaf/components/azure-eventhubs.json  |  70 ++
 .../karaf/components/azure-storage-blob.json   | 109 +++
 .../karaf/components/azure-storage-datalake.json   | 113 +++
 .../karaf/components/azure-storage-queue.json  |  76 ++
 .../catalog/karaf/components/bean-validator.json   |  45 +
 .../camel/catalog/karaf/components/bean.json   |  38 +
 .../camel/catalog/karaf/components/beanstalk.json  |  60 ++
 .../apache/camel/catalog/karaf/components/box.json |  94 +++
 .../camel/catalog/karaf/components/braintree.json  |  81 ++
 .../camel/catalog/karaf/components/browse.json |  36 +
 .../camel/catalog/karaf/components/chatscript.json |  36 +
 .../camel/catalog/karaf/components/cm-sms.json |  36 +
 .../camel/catalog/karaf/components/cmis.json   |  46 +
 .../camel/catalog/karaf/components/coap.json   |  47 ++
 .../camel/catalog/karaf/components/cometd.json |  58 ++
 .../camel/catalog/karaf/components/consul.json |  86 ++
 .../camel/catalog/karaf/components/controlbus.json |  38 +
 .../camel/catalog/karaf/components/corda.json  |  57 ++
 .../camel/catalog/karaf/components/couchdb.json|  47 ++
 .../camel/catalog/karaf/components/cron.json   |  36 +
 .../camel/catalog/karaf/components/crypto.json |  70 ++
 .../apache/camel/catalog/karaf/components/cxf.json |  71 ++
 .../camel/catalog/karaf/components/dataformat.json |  33 +
 .../camel/catalog/karaf/components/dataset.json|  55 ++
 .../catalog/karaf/components/digitalocean.json |  41 +
 .../camel/catalog/karaf/components/direct.json |  42 +
 .../camel/catalog/karaf/components/disruptor.json  |  51 ++
 .../apache/camel/catalog/karaf/components/djl.json |  35 +
 .../apache/camel/catalog/karaf/components/dns.json |  32 +
 .../camel/catalog/karaf/components/docker.json |  71 ++
 .../camel/catalog/karaf/components/dozer.json  |  38 +
 .../camel/catalog/karaf/components/drill.json  |  36 +
 .../camel/catalog/karaf/components/dropbox.json|  44 +
 .../camel/catalog/karaf/components/ehcache.json|  62 ++
 .../karaf/components/elasticsearch-rest.json   |  59 ++
 .../camel/catalog/karaf/components/elsql.json  |  84 ++
 .../catalog/karaf/components}/eventadmin.json  |   0
 .../camel/catalog/karaf/components/exec.json   |  40 +
 ..

[camel-karaf] 05/05: use symlinks to camel-karaf specific component doc pages

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit e976acc7c1d6405b283ffe3e69d336aab854bd5b
Author: David Jencks 
AuthorDate: Wed Dec 29 21:06:15 2021 -0800

use symlinks to camel-karaf specific component doc pages
---
 docs/modules/ROOT/pages/blueprint.adoc|  47 +---
 docs/modules/ROOT/pages/eventadmin-component.adoc | 111 +---
 docs/modules/ROOT/pages/kura.adoc | 300 +-
 docs/modules/ROOT/pages/paxlogging-component.adoc | 115 +
 4 files changed, 4 insertions(+), 569 deletions(-)

diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
deleted file mode 100644
index 953031b..000
--- a/docs/modules/ROOT/pages/blueprint.adoc
+++ /dev/null
@@ -1,46 +0,0 @@
-= Using OSGi blueprint with Camel
-:page-source: components/camel-blueprint/src/main/docs/blueprint.adoc
-
-A custom XML namespace for Blueprint has been created to let you leverage the 
nice XML dialect.
-Given Blueprint custom namespaces are not standardized yet, this namespace can 
only be used on the Apache Aries Blueprint
-implementation, which is the one used by Apache Karaf.
-
-== Overview
-
-The XML schema is mostly the same as the one for Spring, so all the XML 
snippets throughout the documentation
-referring to Spring XML also apply to Blueprint routes.
-
-Here is a very simple route definition using Blueprint:
-
-[source,xml]
-
-http://www.osgi.org/xmlns/blueprint/v1.0.0";>
-
-http://camel.apache.org/schema/blueprint";>
-
-
-
-
-
-
-
-
-
-There are a few limitations at this point about the supported xml elements 
(compared to the Spring XML syntax):
-
-- `beanPostProcessor` and `` are specific to Spring and are not in use
-
-However, using Blueprint when you deploy your applications in an OSGi 
environment has several advantages:
-
-- when upgrading to a new Camel version, you don't have to change the 
namespace, as the correct version will be
-  selected based on the Camel packages that are imported by your bundle
-- no startup ordering issue with respect to the custom namespaces and your 
bundles
-- you can use Blueprint property placeholders
-
-
-== Using camel-blueprint
-
-To leverage camel-blueprint in OSGi, you only need the Aries Blueprint bundle 
and the camel-blueprint bundle,
-in addition to camel-core-xml and its dependencies.
-
-If you use Karaf, you can use the feature named camel-blueprint which will 
install all the required bundles.
diff --git a/docs/modules/ROOT/pages/blueprint.adoc 
b/docs/modules/ROOT/pages/blueprint.adoc
new file mode 12
index 000..41fed46
--- /dev/null
+++ b/docs/modules/ROOT/pages/blueprint.adoc
@@ -0,0 +1 @@
+../../../../components/camel-blueprint/src/main/docs/blueprint.adoc
\ No newline at end of file
diff --git a/docs/modules/ROOT/pages/eventadmin-component.adoc 
b/docs/modules/ROOT/pages/eventadmin-component.adoc
deleted file mode 100644
index 1c08cac..000
--- a/docs/modules/ROOT/pages/eventadmin-component.adoc
+++ /dev/null
@@ -1,110 +0,0 @@
-[[eventadmin-component]]
-= OSGi EventAdmin Component
-:page-source: 
components/camel-eventadmin/src/main/docs/eventadmin-component.adoc
-
-*Since Camel 2.6*
-
-// HEADER START
-*Both producer and consumer is supported*
-// HEADER END
-
-The Eventadmin component can be used in an OSGi environment to receive
-OSGi EventAdmin events and process them.
-
-== Dependencies
-
-Maven users need to add the following dependency to their `pom.xml`
-
-[source,xml]

-
-  org.apache.camel
-  camel-eventadmin
-  ${camel-version}
-

-
-where `${camel-version`} must be replaced by the actual version of Camel.
-
-== URI format
-
-[source,xml]
---
-eventadmin:topic[?options]
---
-
-where `topic` is the name of the topic to listen too.
-
-== URI options
-
-// component options: START
-The OSGi EventAdmin component supports 4 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Type
-| *bundleContext* (common) | The OSGi BundleContext is automatic injected by 
Camel |  | BundleContext
-| *bridgeErrorHandler* (consumer) | Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled by the routing Error Handler. By default the 
consumer will use the org.apache.camel.spi.ExceptionHandler to deal with 
exceptions, that will be logged at WARN or ERROR level and ignored. | false | 
boolean
-| *lazyStartProducer* (producer) | Whether the producer should be started lazy 
(on the first message). By starting lazy you can u

[camel-karaf] 04/05: Generate components/etc tables with Antora

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 85954744fd37077679316522c3b4405148da9433
Author: David Jencks 
AuthorDate: Wed Dec 29 18:38:54 2021 -0800

Generate components/etc tables with Antora
---
 docs/antora.yml   |   5 +
 docs/modules/ROOT/examples/js/karaf.js|  79 +++
 docs/modules/ROOT/pages/components.adoc   | 925 +-
 docs/modules/ROOT/partials/summary-table.adoc |   7 +
 4 files changed, 115 insertions(+), 901 deletions(-)

diff --git a/docs/antora.yml b/docs/antora.yml
index 55326b0..8c263ad 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -22,3 +22,8 @@ prerelease: true
 display_version: Next (Pre-release)
 nav:
 - modules/ROOT/nav.adoc
+
+asciidoc:
+  attributes:
+requires: "'util=camel-website-util,karaf=xref:js/karaf.js'"
+
diff --git a/docs/modules/ROOT/examples/js/karaf.js 
b/docs/modules/ROOT/examples/js/karaf.js
new file mode 100644
index 000..91d3be4
--- /dev/null
+++ b/docs/modules/ROOT/examples/js/karaf.js
@@ -0,0 +1,79 @@
+/*
+ * 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.
+ */
+
+const KARAF_GROUPID = 'org.apache.camel.karaf'
+
+module.exports = {
+  v: function (name, kind, $) {
+return $[kind][name]
+  },
+
+  extensionRef: function (version, module, kind, $) {
+const thing = $[kind]
+const name = thing.name.startsWith('bindy') ? 'bindy' : thing.name
+const pageName = kind === 'other' ? name : `${name}-${kind}`
+if (thing.groupId === KARAF_GROUPID) {
+  return `xref:${pageName}.adoc[${thing.title}]`
+}
+return 
`xref:${version}@components:${module}:${pageName}.adoc[${thing.title}]`
+  },
+
+  deprecatedFilterComponent: function (items) {
+return deprecatedFilter(items, 'component')
+  },
+
+  sortComponent: function (items) {
+return sort(items, 'component')
+  },
+
+  deprecatedFilterDataformat: function (items) {
+return deprecatedFilter(items, 'dataformat')
+  },
+
+  sortDataformat: function (items) {
+return sort(items, 'dataformat')
+  },
+
+  deprecatedFilterLanguage: function (items) {
+return deprecatedFilter(items, 'language')
+  },
+
+  sortLanguage: function (items) {
+return sort(items, 'language')
+  },
+
+  deprecatedFilterMiscellaneous: function (items) {
+return deprecatedFilter(items, 'other')
+  },
+
+  sortMiscellaneous: function (items) {
+return sort(items, 'other')
+  },
+}
+
+function deprecatedFilter (items, kind) {
+  return items.filter((item) => item.$[kind].deprecated === true)
+}
+
+function sort (items, kind) {
+  return items.sort((f1, f2) => {
+  const t1 = f1.$[kind].title.toLowerCase()
+  const t2 = f2.$[kind].title.toLowerCase()
+  return t1 < t2 ? -1 : t1 > t2 ? 1 : 0
+}
+  )
+}
diff --git a/docs/modules/ROOT/pages/components.adoc 
b/docs/modules/ROOT/pages/components.adoc
index c902355..3e1adc3 100644
--- a/docs/modules/ROOT/pages/components.adoc
+++ b/docs/modules/ROOT/pages/components.adoc
@@ -4,917 +4,40 @@ Apache Camel Karaf supports the following Camel artifacts as 
Karaf features
 
 == Camel Components
 
-// components: START
-Number of Camel components: 203 in 203 JAR artifacts (10 deprecated)
+:indexer-module: ROOT
+:indexer-rel-filter: json/components/*.json
+:indexer-kind: component
+:indexer-human-readable-kind: Component
+:indexer-human-readable-kind-plural: components
 
-[width="100%",cols="4,1,5",options="header"]
-|===
-| Component | Since | Description
-
-| xref:next@components::activemq-component.adoc[ActiveMQ] (camel-activemq) +
-`activemq:destinationType:destinationName` | 1.0 | Send messages to (or 
consume from) Apache ActiveMQ. This component extends the Camel JMS component.
-
-| xref:next@components::amqp-component.adoc[AMQP] (camel-amqp) +
-`amqp:destinationType:destinationName` | 1.2 | Messaging with AMQP protocol 
using Apache QPid Client.
-
-| xref:next@components::arangodb-component.adoc[ArangoDb] (camel-arangodb) +
-`arangodb:database` | 3.5 | Perform operations on ArangoDb when used as a 
Document Database, or as a Graph Database
-
-| xref:next@components::as2-component.adoc[

[camel-karaf] 03/05: symlink json files into examples

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 337ef4cb8fa804c94146291a37e47cb12ee5b001
Author: David Jencks 
AuthorDate: Tue Dec 28 22:22:04 2021 -0800

symlink json files into examples
---
 docs/modules/ROOT/examples/json | 1 +
 1 file changed, 1 insertion(+)

diff --git a/docs/modules/ROOT/examples/json b/docs/modules/ROOT/examples/json
new file mode 12
index 000..5b3d639
--- /dev/null
+++ b/docs/modules/ROOT/examples/json
@@ -0,0 +1 @@
+../../../../catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf
\ No newline at end of file


[camel-karaf] 01/05: generate component json files into source

2022-01-02 Thread djencks
This is an automated email from the ASF dual-hosted git repository.

djencks pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git

commit 9f766f3c8f8a18ca0bc9ab3eef85b81489ef332c
Author: David Jencks 
AuthorDate: Tue Dec 28 22:15:34 2021 -0800

generate component json files into source

remove obsolete doc generation

configure clean, set correct phase so .json end up in catalog
---
 catalog/camel-catalog-provider-karaf/pom.xml   |  31 +-
 .../camel/karaf/maven/PrepareCatalogKarafMojo.java |  24 +-
 tooling/camel-karaf-docs-maven-plugin/pom.xml  | 220 ---
 .../apache/camel/karaf/maven/ExtMvelHelper.java|  98 ---
 .../karaf/maven/UpdateDocComponentsListMojo.java   | 658 -
 .../src/main/resources/META-INF/LICENSE.txt| 203 ---
 .../src/main/resources/META-INF/NOTICE.txt |  11 -
 .../src/main/resources/components.mvel |  14 -
 .../src/main/resources/dataformats.mvel|  13 -
 .../src/main/resources/languages.mvel  |  13 -
 .../src/main/resources/others.mvel |  13 -
 tooling/pom.xml|   1 -
 12 files changed, 26 insertions(+), 1273 deletions(-)

diff --git a/catalog/camel-catalog-provider-karaf/pom.xml 
b/catalog/camel-catalog-provider-karaf/pom.xml
index 9e723b1..64c22f1 100644
--- a/catalog/camel-catalog-provider-karaf/pom.xml
+++ b/catalog/camel-catalog-provider-karaf/pom.xml
@@ -87,7 +87,7 @@
 
 
 process-sources
-process-resources
+generate-sources
 
 unpack
 
@@ -107,32 +107,29 @@
 
 
 
-
 
-org.apache.camel.karaf
-
camel-catalog-generator-karaf-maven-plugin
-${project.version}
-
-
-
-prepare-catalog-karaf
-
-process-resources
-
-
+maven-clean-plugin
+3.1.0
+
+
+
+
src/main/resources/org/apache/camel/catalog/karaf
+
+
+
 
 
-
+
 
 org.apache.camel.karaf
-camel-karaf-docs-maven-plugin
+
camel-catalog-generator-karaf-maven-plugin
 ${project.version}
 
 
 
-update-doc-components-list
+prepare-catalog-karaf
 
-process-resources
+generate-resources
 
 
 
diff --git 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
index 2de9398..9d12069 100644
--- 
a/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
+++ 
b/tooling/camel-catalog-generator-karaf-maven-plugin/src/main/java/org/apache/camel/karaf/maven/PrepareCatalogKarafMojo.java
@@ -60,31 +60,31 @@ public class PrepareCatalogKarafMojo extends AbstractMojo {
 /**
  * The output directory for components catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/components")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/components")
 protected File componentsOutDir;
 
 /**
  * The output directory for dataformats catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/dataformats")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/dataformats")
 protected File dataFormatsOutDir;
 
 /**
  * The output directory for languages catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/languages")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/languages")
 protected File languagesOutDir;
 
 /**
  * The output directory for others catalog
  */
-@Parameter(defaultValue = 
"${project.build.directory}/classes/org/apache/camel/catalog/karaf/others")
+@Parameter(defaultValue = 
"${project.basedir}/src/main/resources/org/apache/camel/catalog/karaf/others

[GitHub] [camel] djencks opened a new pull request #6614: CAMEL-17409: run master-push-build.yml workflow on this branch (3.7.x)

2022-01-02 Thread GitBox


djencks opened a new pull request #6614:
URL: https://github.com/apache/camel/pull/6614


   See https://issues.apache.org/jira/browse/CAMEL-17409


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel] djencks opened a new pull request #6613: CAMEL-17409: Camel 3.11.x GitHub push workflow (3.11.x)

2022-01-02 Thread GitBox


djencks opened a new pull request #6613:
URL: https://github.com/apache/camel/pull/6613


   See https://issues.apache.org/jira/browse/CAMEL-17409


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [camel-website] github-actions[bot] commented on pull request #745: DO NOT MERGE PREVIEW ONLY view of CAMEL-17404

2022-01-02 Thread GitBox


github-actions[bot] commented on pull request #745:
URL: https://github.com/apache/camel-website/pull/745#issuecomment-1003840847


   🚀 Preview is available at https://pr-745--camel.netlify.app


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




  1   2   >