You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by nf...@apache.org on 2019/12/17 09:47:16 UTC

[camel-k] branch master updated (f292de4 -> e8036e3)

This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git.


    from f292de4  Added unit tests for the prometheus trait #255
     new eb3109e  Fix #1058: rename hystrix to circuitBreaker
     new 2a38420  Bump: upgrade to camel-k-runtime 1.0.8 and camel-quarkus 1.0.0-M1
     new 5c7f944  Bump: change version to 1.0.0-RC1
     new d22915e  Fix #1081: update example to use Camel 3.0.0
     new ebeea05  chore(test): add Quarkus e2e test
     new 9a391c5  Fix #1145: fix documentation for Kotlin
     new 57b2017  Related to #1143: change groovy example
     new 1d8b28a  Related to #1144: change js example
     new 424482c  Related to #1143: restore groovy example because of https://github.com/apache/camel-k-runtime/pull/210
     new e8036e3  chore(test): skip platformless e2e test when staging repo is required

The 10 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:
 ...3-1.0.7.yaml => camel-catalog-3.0.0-1.0.8.yaml} |  720 +-
 deploy/camel-catalog-3.0.0-RC1-1.0.4.yaml          | 2257 ------
 deploy/camel-catalog-3.0.0-RC1-1.0.5.yaml          | 2213 ------
 deploy/camel-catalog-3.0.0-RC1-1.0.6.yaml          | 2219 ------
 ...l => camel-catalog-quarkus-1.0.0-M1-1.0.8.yaml} |  288 +-
 ...v1.0.0-rc1-snapshot.clusterserviceversion.yaml} |    8 +-
 .../crd-build.yaml                                 |    0
 .../crd-camel-catalog.yaml                         |    0
 .../crd-integration-kit.yaml                       |    0
 .../crd-integration-platform.yaml                  |    0
 .../crd-integration.yaml                           |    0
 deploy/olm-catalog/camel-k/camel-k.package.yaml    |    2 +-
 deploy/operator-deployment.yaml                    |    2 +-
 deploy/resources.go                                | 7715 +++-----------------
 docs/modules/ROOT/pages/languages/groovy.adoc      |    6 +
 docs/modules/ROOT/pages/languages/javascript.adoc  |    4 +-
 docs/modules/ROOT/pages/languages/kotlin.adoc      |   12 +-
 docs/modules/ROOT/pages/running/dev-mode.adoc      |   37 +-
 e2e/platformless_run_test.go                       |    6 +-
 e2e/run_test.go                                    |    9 +
 pkg/controller/integrationplatform/create_test.go  |    8 +-
 pkg/metadata/metadata_dependencies_test.go         |   12 +-
 pkg/util/defaults/defaults.go                      |   10 +-
 pkg/util/source/inspector.go                       |    2 +-
 pkg/util/source/inspector_xml.go                   |    2 +-
 pkg/util/source/inspector_yaml.go                  |    2 +-
 script/Makefile                                    |   14 +-
 27 files changed, 2053 insertions(+), 13495 deletions(-)
 rename deploy/{camel-catalog-3.0.0-RC3-1.0.7.yaml => camel-catalog-3.0.0-1.0.8.yaml} (64%)
 delete mode 100644 deploy/camel-catalog-3.0.0-RC1-1.0.4.yaml
 delete mode 100644 deploy/camel-catalog-3.0.0-RC1-1.0.5.yaml
 delete mode 100644 deploy/camel-catalog-3.0.0-RC1-1.0.6.yaml
 rename deploy/{camel-catalog-quarkus-0.3.1-1.0.7.yaml => camel-catalog-quarkus-1.0.0-M1-1.0.8.yaml} (50%)
 rename deploy/olm-catalog/camel-k/{1.0.0-m5-snapshot/camel-k.v1.0.0-m5-snapshot.clusterserviceversion.yaml => 1.0.0-rc1-snapshot/camel-k.v1.0.0-rc1-snapshot.clusterserviceversion.yaml} (98%)
 rename deploy/olm-catalog/camel-k/{1.0.0-m5-snapshot => 1.0.0-rc1-snapshot}/crd-build.yaml (100%)
 rename deploy/olm-catalog/camel-k/{1.0.0-m5-snapshot => 1.0.0-rc1-snapshot}/crd-camel-catalog.yaml (100%)
 rename deploy/olm-catalog/camel-k/{1.0.0-m5-snapshot => 1.0.0-rc1-snapshot}/crd-integration-kit.yaml (100%)
 rename deploy/olm-catalog/camel-k/{1.0.0-m5-snapshot => 1.0.0-rc1-snapshot}/crd-integration-platform.yaml (100%)
 rename deploy/olm-catalog/camel-k/{1.0.0-m5-snapshot => 1.0.0-rc1-snapshot}/crd-integration.yaml (100%)


[camel-k] 02/10: Bump: upgrade to camel-k-runtime 1.0.8 and camel-quarkus 1.0.0-M1

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 2a38420af409579c670971460bb78a9e684fb07d
Author: Nicola Ferraro <ni...@gmail.com>
AuthorDate: Mon Dec 16 12:16:22 2019 +0100

    Bump: upgrade to camel-k-runtime 1.0.8 and camel-quarkus 1.0.0-M1
---
 ...3-1.0.7.yaml => camel-catalog-3.0.0-1.0.8.yaml} |  720 +-
 deploy/camel-catalog-3.0.0-RC1-1.0.4.yaml          | 2257 ------
 deploy/camel-catalog-3.0.0-RC1-1.0.5.yaml          | 2213 ------
 deploy/camel-catalog-3.0.0-RC1-1.0.6.yaml          | 2219 ------
 ...l => camel-catalog-quarkus-1.0.0-M1-1.0.8.yaml} |  288 +-
 deploy/resources.go                                | 7713 +++-----------------
 pkg/controller/integrationplatform/create_test.go  |    8 +-
 pkg/util/defaults/defaults.go                      |    8 +-
 script/Makefile                                    |   12 +-
 9 files changed, 1981 insertions(+), 13457 deletions(-)

diff --git a/deploy/camel-catalog-3.0.0-RC3-1.0.7.yaml b/deploy/camel-catalog-3.0.0-1.0.8.yaml
similarity index 64%
rename from deploy/camel-catalog-3.0.0-RC3-1.0.7.yaml
rename to deploy/camel-catalog-3.0.0-1.0.8.yaml
index f0b4455..907c00f 100644
--- a/deploy/camel-catalog-3.0.0-RC3-1.0.7.yaml
+++ b/deploy/camel-catalog-3.0.0-1.0.8.yaml
@@ -18,15 +18,15 @@
 apiVersion: camel.apache.org/v1alpha1
 kind: CamelCatalog
 metadata:
-  name: camel-catalog-3.0.0-rc3-1.0.7
+  name: camel-catalog-3.0.0-1.0.8
   labels:
     app: camel-k
-    camel.apache.org/catalog.version: 3.0.0-RC3
-    camel.apache.org/catalog.loader.version: 3.0.0-RC3
-    camel.apache.org/runtime.version: 1.0.7
+    camel.apache.org/catalog.version: 3.0.0
+    camel.apache.org/catalog.loader.version: 3.0.0
+    camel.apache.org/runtime.version: 1.0.8
 spec:
-  version: 3.0.0-RC3
-  runtimeVersion: 1.0.7
+  version: 3.0.0
+  runtimeVersion: 1.0.8
   artifacts:
     camel-activemq:
       groupId: org.apache.camel
@@ -35,6 +35,8 @@ spec:
       - id: activemq
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.activemq.ActiveMQComponent
     camel-ahc:
       groupId: org.apache.camel
       artifactId: camel-ahc
@@ -42,6 +44,8 @@ spec:
       - id: ahc
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.ahc.AhcComponent
     camel-ahc-ws:
       groupId: org.apache.camel
       artifactId: camel-ahc-ws
@@ -52,6 +56,8 @@ spec:
       - id: ahc-wss
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.ahc.ws.WsComponent
     camel-amqp:
       groupId: org.apache.camel
       artifactId: camel-amqp
@@ -59,11 +65,15 @@ spec:
       - id: amqp
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.amqp.AMQPComponent
     camel-any23:
       groupId: org.apache.camel
       artifactId: camel-any23
       dataformats:
       - any23
+      javaTypes:
+      - org.apache.camel.dataformat.any23.Any23DataFormat
     camel-apns:
       groupId: org.apache.camel
       artifactId: camel-apns
@@ -71,6 +81,8 @@ spec:
       - id: apns
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.apns.ApnsComponent
     camel-as2:
       groupId: org.apache.camel
       artifactId: camel-as2
@@ -78,11 +90,15 @@ spec:
       - id: as2
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.as2.AS2Component
     camel-asn1:
       groupId: org.apache.camel
       artifactId: camel-asn1
       dataformats:
       - asn1
+      javaTypes:
+      - org.apache.camel.dataformat.asn1.ASN1DataFormat
     camel-asterisk:
       groupId: org.apache.camel
       artifactId: camel-asterisk
@@ -90,6 +106,8 @@ spec:
       - id: asterisk
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.asterisk.AsteriskComponent
     camel-atmos:
       groupId: org.apache.camel
       artifactId: camel-atmos
@@ -97,6 +115,8 @@ spec:
       - id: atmos
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.atmos.AtmosComponent
     camel-atmosphere-websocket:
       groupId: org.apache.camel
       artifactId: camel-atmosphere-websocket
@@ -104,6 +124,8 @@ spec:
       - id: atmosphere-websocket
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.atmosphere.websocket.WebsocketComponent
     camel-atom:
       groupId: org.apache.camel
       artifactId: camel-atom
@@ -111,6 +133,8 @@ spec:
       - id: atom
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.atom.AtomComponent
     camel-atomix:
       groupId: org.apache.camel
       artifactId: camel-atomix
@@ -133,6 +157,13 @@ spec:
       - id: atomix-value
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.atomix.client.map.AtomixMapComponent
+      - org.apache.camel.component.atomix.client.messaging.AtomixMessagingComponent
+      - org.apache.camel.component.atomix.client.multimap.AtomixMultiMapComponent
+      - org.apache.camel.component.atomix.client.queue.AtomixQueueComponent
+      - org.apache.camel.component.atomix.client.set.AtomixSetComponent
+      - org.apache.camel.component.atomix.client.value.AtomixValueComponent
     camel-avro:
       groupId: org.apache.camel
       artifactId: camel-avro
@@ -142,6 +173,9 @@ spec:
         passive: false
       dataformats:
       - avro
+      javaTypes:
+      - org.apache.camel.component.avro.AvroComponent
+      - org.apache.camel.dataformat.avro.AvroDataFormat
     camel-aws-cw:
       groupId: org.apache.camel
       artifactId: camel-aws-cw
@@ -149,6 +183,8 @@ spec:
       - id: aws-cw
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.cw.CwComponent
     camel-aws-ddb:
       groupId: org.apache.camel
       artifactId: camel-aws-ddb
@@ -159,6 +195,9 @@ spec:
       - id: aws-ddbstream
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.ddb.DdbComponent
+      - org.apache.camel.component.aws.ddbstream.DdbStreamComponent
     camel-aws-ec2:
       groupId: org.apache.camel
       artifactId: camel-aws-ec2
@@ -166,6 +205,8 @@ spec:
       - id: aws-ec2
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.ec2.EC2Component
     camel-aws-ecs:
       groupId: org.apache.camel
       artifactId: camel-aws-ecs
@@ -173,6 +214,8 @@ spec:
       - id: aws-ecs
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.ecs.ECSComponent
     camel-aws-eks:
       groupId: org.apache.camel
       artifactId: camel-aws-eks
@@ -180,6 +223,8 @@ spec:
       - id: aws-eks
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.eks.EKSComponent
     camel-aws-iam:
       groupId: org.apache.camel
       artifactId: camel-aws-iam
@@ -187,6 +232,8 @@ spec:
       - id: aws-iam
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.iam.IAMComponent
     camel-aws-kinesis:
       groupId: org.apache.camel
       artifactId: camel-aws-kinesis
@@ -197,6 +244,9 @@ spec:
       - id: aws-kinesis-firehose
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.kinesis.KinesisComponent
+      - org.apache.camel.component.aws.firehose.KinesisFirehoseComponent
     camel-aws-kms:
       groupId: org.apache.camel
       artifactId: camel-aws-kms
@@ -204,6 +254,8 @@ spec:
       - id: aws-kms
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.kms.KMSComponent
     camel-aws-lambda:
       groupId: org.apache.camel
       artifactId: camel-aws-lambda
@@ -211,6 +263,8 @@ spec:
       - id: aws-lambda
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.lambda.LambdaComponent
     camel-aws-mq:
       groupId: org.apache.camel
       artifactId: camel-aws-mq
@@ -218,6 +272,8 @@ spec:
       - id: aws-mq
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.mq.MQComponent
     camel-aws-msk:
       groupId: org.apache.camel
       artifactId: camel-aws-msk
@@ -225,6 +281,8 @@ spec:
       - id: aws-msk
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.msk.MSKComponent
     camel-aws-s3:
       groupId: org.apache.camel
       artifactId: camel-aws-s3
@@ -232,6 +290,8 @@ spec:
       - id: aws-s3
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.s3.S3Component
     camel-aws-sdb:
       groupId: org.apache.camel
       artifactId: camel-aws-sdb
@@ -239,6 +299,8 @@ spec:
       - id: aws-sdb
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.sdb.SdbComponent
     camel-aws-ses:
       groupId: org.apache.camel
       artifactId: camel-aws-ses
@@ -246,6 +308,8 @@ spec:
       - id: aws-ses
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.ses.SesComponent
     camel-aws-sns:
       groupId: org.apache.camel
       artifactId: camel-aws-sns
@@ -253,6 +317,8 @@ spec:
       - id: aws-sns
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.sns.SnsComponent
     camel-aws-sqs:
       groupId: org.apache.camel
       artifactId: camel-aws-sqs
@@ -260,6 +326,8 @@ spec:
       - id: aws-sqs
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.sqs.SqsComponent
     camel-aws-swf:
       groupId: org.apache.camel
       artifactId: camel-aws-swf
@@ -267,6 +335,8 @@ spec:
       - id: aws-swf
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.swf.SWFComponent
     camel-aws-translate:
       groupId: org.apache.camel
       artifactId: camel-aws-translate
@@ -274,6 +344,8 @@ spec:
       - id: aws-translate
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.translate.TranslateComponent
     camel-azure:
       groupId: org.apache.camel
       artifactId: camel-azure
@@ -284,11 +356,16 @@ spec:
       - id: azure-queue
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.azure.blob.BlobServiceComponent
+      - org.apache.camel.component.azure.queue.QueueServiceComponent
     camel-barcode:
       groupId: org.apache.camel
       artifactId: camel-barcode
       dataformats:
       - barcode
+      javaTypes:
+      - org.apache.camel.dataformat.barcode.BarcodeDataFormat
     camel-base:
       groupId: org.apache.camel
       artifactId: camel-base
@@ -300,11 +377,21 @@ spec:
       - ref
       - simple
       - tokenize
+      javaTypes:
+      - org.apache.camel.language.constant.ConstantLanguage
+      - org.apache.camel.language.property.ExchangePropertyLanguage
+      - org.apache.camel.language.simple.FileLanguage
+      - org.apache.camel.language.header.HeaderLanguage
+      - org.apache.camel.language.ref.RefLanguage
+      - org.apache.camel.language.simple.SimpleLanguage
+      - org.apache.camel.language.tokenizer.TokenizeLanguage
     camel-base64:
       groupId: org.apache.camel
       artifactId: camel-base64
       dataformats:
       - base64
+      javaTypes:
+      - org.apache.camel.dataformat.base64.Base64DataFormat
     camel-bean:
       groupId: org.apache.camel
       artifactId: camel-bean
@@ -317,6 +404,10 @@ spec:
         passive: true
       languages:
       - bean
+      javaTypes:
+      - org.apache.camel.component.bean.BeanComponent
+      - org.apache.camel.component.beanclass.ClassComponent
+      - org.apache.camel.language.bean.BeanLanguage
     camel-bean-validator:
       groupId: org.apache.camel
       artifactId: camel-bean-validator
@@ -324,11 +415,15 @@ spec:
       - id: bean-validator
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.bean.validator.BeanValidatorComponent
     camel-beanio:
       groupId: org.apache.camel
       artifactId: camel-beanio
       dataformats:
       - beanio
+      javaTypes:
+      - org.apache.camel.dataformat.beanio.BeanIODataFormat
     camel-beanstalk:
       groupId: org.apache.camel
       artifactId: camel-beanstalk
@@ -336,6 +431,8 @@ spec:
       - id: beanstalk
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.beanstalk.BeanstalkComponent
     camel-bindy:
       groupId: org.apache.camel
       artifactId: camel-bindy
@@ -343,6 +440,10 @@ spec:
       - bindy-csv
       - bindy-fixed
       - bindy-kvp
+      javaTypes:
+      - org.apache.camel.dataformat.bindy.csv.BindyCsvDataFormat
+      - org.apache.camel.dataformat.bindy.fixed.BindyFixedLengthDataFormat
+      - org.apache.camel.dataformat.bindy.kvp.BindyKeyValuePairDataFormat
     camel-bonita:
       groupId: org.apache.camel
       artifactId: camel-bonita
@@ -350,6 +451,8 @@ spec:
       - id: bonita
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.bonita.BonitaComponent
     camel-box:
       groupId: org.apache.camel
       artifactId: camel-box
@@ -357,6 +460,8 @@ spec:
       - id: box
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.box.BoxComponent
     camel-braintree:
       groupId: org.apache.camel
       artifactId: camel-braintree
@@ -364,6 +469,8 @@ spec:
       - id: braintree
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.braintree.BraintreeComponent
     camel-browse:
       groupId: org.apache.camel
       artifactId: camel-browse
@@ -371,6 +478,8 @@ spec:
       - id: browse
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.browse.BrowseComponent
     camel-caffeine:
       groupId: org.apache.camel
       artifactId: camel-caffeine
@@ -381,6 +490,9 @@ spec:
       - id: caffeine-loadcache
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.caffeine.cache.CaffeineCacheComponent
+      - org.apache.camel.component.caffeine.load.CaffeineLoadCacheComponent
     camel-cassandraql:
       groupId: org.apache.camel
       artifactId: camel-cassandraql
@@ -388,11 +500,15 @@ spec:
       - id: cql
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.cassandra.CassandraComponent
     camel-cbor:
       groupId: org.apache.camel
       artifactId: camel-cbor
       dataformats:
       - cbor
+      javaTypes:
+      - org.apache.camel.component.cbor.CBORDataFormat
     camel-chatscript:
       groupId: org.apache.camel
       artifactId: camel-chatscript
@@ -400,6 +516,8 @@ spec:
       - id: chatscript
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.chatscript.ChatScriptComponent
     camel-chunk:
       groupId: org.apache.camel
       artifactId: camel-chunk
@@ -407,6 +525,8 @@ spec:
       - id: chunk
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.chunk.ChunkComponent
     camel-cm-sms:
       groupId: org.apache.camel
       artifactId: camel-cm-sms
@@ -414,6 +534,8 @@ spec:
       - id: cm-sms
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.cm.CMComponent
     camel-cmis:
       groupId: org.apache.camel
       artifactId: camel-cmis
@@ -421,6 +543,8 @@ spec:
       - id: cmis
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.cmis.CMISComponent
     camel-coap:
       groupId: org.apache.camel
       artifactId: camel-coap
@@ -437,6 +561,8 @@ spec:
       - id: coaps+tcp
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.coap.CoAPComponent
     camel-cometd:
       groupId: org.apache.camel
       artifactId: camel-cometd
@@ -447,6 +573,8 @@ spec:
       - id: cometds
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.cometd.CometdComponent
     camel-consul:
       groupId: org.apache.camel
       artifactId: camel-consul
@@ -454,6 +582,8 @@ spec:
       - id: consul
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.consul.ConsulComponent
     camel-controlbus:
       groupId: org.apache.camel
       artifactId: camel-controlbus
@@ -461,6 +591,8 @@ spec:
       - id: controlbus
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.controlbus.ControlBusComponent
     camel-corda:
       groupId: org.apache.camel
       artifactId: camel-corda
@@ -468,6 +600,8 @@ spec:
       - id: corda
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.corda.CordaComponent
     camel-couchbase:
       groupId: org.apache.camel
       artifactId: camel-couchbase
@@ -475,6 +609,8 @@ spec:
       - id: couchbase
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.couchbase.CouchbaseComponent
     camel-couchdb:
       groupId: org.apache.camel
       artifactId: camel-couchdb
@@ -482,6 +618,8 @@ spec:
       - id: couchdb
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.couchdb.CouchDbComponent
     camel-crypto:
       groupId: org.apache.camel
       artifactId: camel-crypto
@@ -492,6 +630,10 @@ spec:
       dataformats:
       - crypto
       - pgp
+      javaTypes:
+      - org.apache.camel.component.crypto.DigitalSignatureComponent
+      - org.apache.camel.converter.crypto.CryptoDataFormat
+      - org.apache.camel.converter.crypto.PGPDataFormat
     camel-crypto-cms:
       groupId: org.apache.camel
       artifactId: camel-crypto-cms
@@ -499,11 +641,15 @@ spec:
       - id: crypto-cms
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.crypto.cms.CryptoCmsComponent
     camel-csv:
       groupId: org.apache.camel
       artifactId: camel-csv
       dataformats:
       - csv
+      javaTypes:
+      - org.apache.camel.dataformat.csv.CsvDataFormat
     camel-cxf:
       groupId: org.apache.camel
       artifactId: camel-cxf
@@ -514,6 +660,9 @@ spec:
       - id: cxfrs
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.cxf.CxfComponent
+      - org.apache.camel.component.cxf.jaxrs.CxfRsComponent
     camel-dataformat:
       groupId: org.apache.camel
       artifactId: camel-dataformat
@@ -521,6 +670,8 @@ spec:
       - id: dataformat
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.dataformat.DataFormatComponent
     camel-dataset:
       groupId: org.apache.camel
       artifactId: camel-dataset
@@ -531,13 +682,45 @@ spec:
       - id: dataset-test
         http: false
         passive: false
-    camel-debezium:
+      javaTypes:
+      - org.apache.camel.component.dataset.DataSetComponent
+      - org.apache.camel.component.dataset.DataSetTestComponent
+    camel-debezium-mongodb:
       groupId: org.apache.camel
-      artifactId: camel-debezium
+      artifactId: camel-debezium-mongodb
       schemes:
-      - id: debezium
+      - id: debezium-mongodb
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.debezium.DebeziumMongodbComponent
+    camel-debezium-mysql:
+      groupId: org.apache.camel
+      artifactId: camel-debezium-mysql
+      schemes:
+      - id: debezium-mysql
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.debezium.DebeziumMySqlComponent
+    camel-debezium-postgres:
+      groupId: org.apache.camel
+      artifactId: camel-debezium-postgres
+      schemes:
+      - id: debezium-postgres
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.debezium.DebeziumPostgresComponent
+    camel-debezium-sqlserver:
+      groupId: org.apache.camel
+      artifactId: camel-debezium-sqlserver
+      schemes:
+      - id: debezium-sqlserver
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.debezium.DebeziumSqlserverComponent
     camel-digitalocean:
       groupId: org.apache.camel
       artifactId: camel-digitalocean
@@ -545,6 +728,8 @@ spec:
       - id: digitalocean
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.digitalocean.DigitalOceanComponent
     camel-direct:
       groupId: org.apache.camel
       artifactId: camel-direct
@@ -552,6 +737,8 @@ spec:
       - id: direct
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.direct.DirectComponent
     camel-directvm:
       groupId: org.apache.camel
       artifactId: camel-directvm
@@ -559,6 +746,8 @@ spec:
       - id: direct-vm
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.directvm.DirectVmComponent
     camel-disruptor:
       groupId: org.apache.camel
       artifactId: camel-disruptor
@@ -569,6 +758,9 @@ spec:
       - id: disruptor-vm
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.disruptor.DisruptorComponent
+      - org.apache.camel.component.disruptor.vm.DisruptorVmComponent
     camel-dns:
       groupId: org.apache.camel
       artifactId: camel-dns
@@ -576,6 +768,8 @@ spec:
       - id: dns
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.dns.DnsComponent
     camel-docker:
       groupId: org.apache.camel
       artifactId: camel-docker
@@ -583,6 +777,8 @@ spec:
       - id: docker
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.docker.DockerComponent
     camel-dozer:
       groupId: org.apache.camel
       artifactId: camel-dozer
@@ -590,6 +786,8 @@ spec:
       - id: dozer
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.dozer.DozerComponent
     camel-drill:
       groupId: org.apache.camel
       artifactId: camel-drill
@@ -597,6 +795,8 @@ spec:
       - id: drill
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.drill.DrillComponent
     camel-dropbox:
       groupId: org.apache.camel
       artifactId: camel-dropbox
@@ -604,6 +804,8 @@ spec:
       - id: dropbox
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.dropbox.DropboxComponent
     camel-ehcache:
       groupId: org.apache.camel
       artifactId: camel-ehcache
@@ -611,6 +813,8 @@ spec:
       - id: ehcache
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.ehcache.EhcacheComponent
     camel-elasticsearch-rest:
       groupId: org.apache.camel
       artifactId: camel-elasticsearch-rest
@@ -618,6 +822,8 @@ spec:
       - id: elasticsearch-rest
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.elasticsearch.ElasticsearchComponent
     camel-elsql:
       groupId: org.apache.camel
       artifactId: camel-elsql
@@ -625,6 +831,8 @@ spec:
       - id: elsql
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.elsql.ElsqlComponent
     camel-etcd:
       groupId: org.apache.camel
       artifactId: camel-etcd
@@ -632,6 +840,8 @@ spec:
       - id: etcd
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.etcd.EtcdComponent
     camel-eventadmin:
       groupId: org.apache.camel
       artifactId: camel-eventadmin
@@ -639,6 +849,8 @@ spec:
       - id: eventadmin
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.eventadmin.EventAdminComponent
     camel-exec:
       groupId: org.apache.camel
       artifactId: camel-exec
@@ -646,6 +858,8 @@ spec:
       - id: exec
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.exec.ExecComponent
     camel-facebook:
       groupId: org.apache.camel
       artifactId: camel-facebook
@@ -653,11 +867,15 @@ spec:
       - id: facebook
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.facebook.FacebookComponent
     camel-fastjson:
       groupId: org.apache.camel
       artifactId: camel-fastjson
       dataformats:
       - json-fastjson
+      javaTypes:
+      - org.apache.camel.component.fastjson.FastjsonDataFormat
     camel-fhir:
       groupId: org.apache.camel
       artifactId: camel-fhir
@@ -668,6 +886,10 @@ spec:
       dataformats:
       - fhirJson
       - fhirXml
+      javaTypes:
+      - org.apache.camel.component.fhir.FhirComponent
+      - org.apache.camel.component.fhir.FhirJsonDataFormat
+      - org.apache.camel.component.fhir.FhirXmlDataFormat
     camel-file:
       groupId: org.apache.camel
       artifactId: camel-file
@@ -675,6 +897,8 @@ spec:
       - id: file
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.file.FileComponent
     camel-file-watch:
       groupId: org.apache.camel
       artifactId: camel-file-watch
@@ -682,6 +906,8 @@ spec:
       - id: file-watch
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.file.watch.FileWatchComponent
     camel-flatpack:
       groupId: org.apache.camel
       artifactId: camel-flatpack
@@ -691,6 +917,9 @@ spec:
         passive: false
       dataformats:
       - flatpack
+      javaTypes:
+      - org.apache.camel.component.flatpack.FlatpackComponent
+      - org.apache.camel.dataformat.flatpack.FlatpackDataFormat
     camel-flink:
       groupId: org.apache.camel
       artifactId: camel-flink
@@ -698,6 +927,8 @@ spec:
       - id: flink
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.flink.FlinkComponent
     camel-fop:
       groupId: org.apache.camel
       artifactId: camel-fop
@@ -705,6 +936,8 @@ spec:
       - id: fop
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.fop.FopComponent
     camel-freemarker:
       groupId: org.apache.camel
       artifactId: camel-freemarker
@@ -712,6 +945,8 @@ spec:
       - id: freemarker
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.freemarker.FreemarkerComponent
     camel-ftp:
       groupId: org.apache.camel
       artifactId: camel-ftp
@@ -725,6 +960,10 @@ spec:
       - id: sftp
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.file.remote.FtpComponent
+      - org.apache.camel.component.file.remote.FtpsComponent
+      - org.apache.camel.component.file.remote.SftpComponent
     camel-ganglia:
       groupId: org.apache.camel
       artifactId: camel-ganglia
@@ -732,6 +971,8 @@ spec:
       - id: ganglia
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.ganglia.GangliaComponent
     camel-geocoder:
       groupId: org.apache.camel
       artifactId: camel-geocoder
@@ -739,6 +980,8 @@ spec:
       - id: geocoder
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.geocoder.GeoCoderComponent
     camel-git:
       groupId: org.apache.camel
       artifactId: camel-git
@@ -746,6 +989,8 @@ spec:
       - id: git
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.git.GitComponent
     camel-github:
       groupId: org.apache.camel
       artifactId: camel-github
@@ -753,6 +998,8 @@ spec:
       - id: github
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.github.GitHubComponent
     camel-google-bigquery:
       groupId: org.apache.camel
       artifactId: camel-google-bigquery
@@ -763,6 +1010,9 @@ spec:
       - id: google-bigquery-sql
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.google.bigquery.GoogleBigQueryComponent
+      - org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLComponent
     camel-google-calendar:
       groupId: org.apache.camel
       artifactId: camel-google-calendar
@@ -773,6 +1023,9 @@ spec:
       - id: google-calendar-stream
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.google.calendar.GoogleCalendarComponent
+      - org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamComponent
     camel-google-drive:
       groupId: org.apache.camel
       artifactId: camel-google-drive
@@ -780,6 +1033,8 @@ spec:
       - id: google-drive
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.google.drive.GoogleDriveComponent
     camel-google-mail:
       groupId: org.apache.camel
       artifactId: camel-google-mail
@@ -790,6 +1045,9 @@ spec:
       - id: google-mail-stream
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.google.mail.GoogleMailComponent
+      - org.apache.camel.component.google.mail.stream.GoogleMailStreamComponent
     camel-google-pubsub:
       groupId: org.apache.camel
       artifactId: camel-google-pubsub
@@ -797,6 +1055,8 @@ spec:
       - id: google-pubsub
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.google.pubsub.GooglePubsubComponent
     camel-google-sheets:
       groupId: org.apache.camel
       artifactId: camel-google-sheets
@@ -807,6 +1067,9 @@ spec:
       - id: google-sheets-stream
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.google.sheets.GoogleSheetsComponent
+      - org.apache.camel.component.google.sheets.stream.GoogleSheetsStreamComponent
     camel-gora:
       groupId: org.apache.camel
       artifactId: camel-gora
@@ -814,6 +1077,8 @@ spec:
       - id: gora
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.gora.GoraComponent
     camel-grape:
       groupId: org.apache.camel
       artifactId: camel-grape
@@ -821,6 +1086,8 @@ spec:
       - id: grape
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.grape.GrapeComponent
     camel-graphql:
       groupId: org.apache.camel
       artifactId: camel-graphql
@@ -828,16 +1095,22 @@ spec:
       - id: graphql
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.graphql.GraphqlComponent
     camel-grok:
       groupId: org.apache.camel
       artifactId: camel-grok
       dataformats:
       - grok
+      javaTypes:
+      - org.apache.camel.component.grok.GrokDataFormat
     camel-groovy:
       groupId: org.apache.camel
       artifactId: camel-groovy
       languages:
       - groovy
+      javaTypes:
+      - org.apache.camel.language.groovy.GroovyLanguage
     camel-grpc:
       groupId: org.apache.camel
       artifactId: camel-grpc
@@ -845,11 +1118,15 @@ spec:
       - id: grpc
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.grpc.GrpcComponent
     camel-gson:
       groupId: org.apache.camel
       artifactId: camel-gson
       dataformats:
       - json-gson
+      javaTypes:
+      - org.apache.camel.component.gson.GsonDataFormat
     camel-guava-eventbus:
       groupId: org.apache.camel
       artifactId: camel-guava-eventbus
@@ -857,6 +1134,8 @@ spec:
       - id: guava-eventbus
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.guava.eventbus.GuavaEventBusComponent
     camel-hazelcast:
       groupId: org.apache.camel
       artifactId: camel-hazelcast
@@ -894,6 +1173,18 @@ spec:
       - id: hazelcast-topic
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.hazelcast.atomicnumber.HazelcastAtomicnumberComponent
+      - org.apache.camel.component.hazelcast.instance.HazelcastInstanceComponent
+      - org.apache.camel.component.hazelcast.list.HazelcastListComponent
+      - org.apache.camel.component.hazelcast.map.HazelcastMapComponent
+      - org.apache.camel.component.hazelcast.multimap.HazelcastMultimapComponent
+      - org.apache.camel.component.hazelcast.queue.HazelcastQueueComponent
+      - org.apache.camel.component.hazelcast.replicatedmap.HazelcastReplicatedmapComponent
+      - org.apache.camel.component.hazelcast.ringbuffer.HazelcastRingbufferComponent
+      - org.apache.camel.component.hazelcast.seda.HazelcastSedaComponent
+      - org.apache.camel.component.hazelcast.set.HazelcastSetComponent
+      - org.apache.camel.component.hazelcast.topic.HazelcastTopicComponent
     camel-hbase:
       groupId: org.apache.camel
       artifactId: camel-hbase
@@ -901,6 +1192,8 @@ spec:
       - id: hbase
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.hbase.HBaseComponent
     camel-hdfs:
       groupId: org.apache.camel
       artifactId: camel-hdfs
@@ -908,6 +1201,8 @@ spec:
       - id: hdfs
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.hdfs.HdfsComponent
     camel-hipchat:
       groupId: org.apache.camel
       artifactId: camel-hipchat
@@ -915,6 +1210,8 @@ spec:
       - id: hipchat
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.hipchat.HipchatComponent
     camel-hl7:
       groupId: org.apache.camel
       artifactId: camel-hl7
@@ -922,6 +1219,9 @@ spec:
       - hl7terser
       dataformats:
       - hl7
+      javaTypes:
+      - org.apache.camel.component.hl7.Hl7TerserLanguage
+      - org.apache.camel.component.hl7.HL7DataFormat
     camel-http:
       groupId: org.apache.camel
       artifactId: camel-http
@@ -935,11 +1235,15 @@ spec:
       dependencies:
       - groupId: org.apache.camel
         artifactId: camel-file
+      javaTypes:
+      - org.apache.camel.component.http.HttpComponent
     camel-ical:
       groupId: org.apache.camel
       artifactId: camel-ical
       dataformats:
       - ical
+      javaTypes:
+      - org.apache.camel.component.ical.ICalDataFormat
     camel-iec60870:
       groupId: org.apache.camel
       artifactId: camel-iec60870
@@ -950,6 +1254,9 @@ spec:
       - id: iec60870-server
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.iec60870.client.ClientComponent
+      - org.apache.camel.component.iec60870.server.ServerComponent
     camel-ignite:
       groupId: org.apache.camel
       artifactId: camel-ignite
@@ -975,6 +1282,14 @@ spec:
       - id: ignite-set
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.ignite.cache.IgniteCacheComponent
+      - org.apache.camel.component.ignite.compute.IgniteComputeComponent
+      - org.apache.camel.component.ignite.events.IgniteEventsComponent
+      - org.apache.camel.component.ignite.idgen.IgniteIdGenComponent
+      - org.apache.camel.component.ignite.messaging.IgniteMessagingComponent
+      - org.apache.camel.component.ignite.queue.IgniteQueueComponent
+      - org.apache.camel.component.ignite.set.IgniteSetComponent
     camel-infinispan:
       groupId: org.apache.camel
       artifactId: camel-infinispan
@@ -982,6 +1297,8 @@ spec:
       - id: infinispan
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.infinispan.InfinispanComponent
     camel-influxdb:
       groupId: org.apache.camel
       artifactId: camel-influxdb
@@ -989,6 +1306,8 @@ spec:
       - id: influxdb
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.influxdb.InfluxDbComponent
     camel-iota:
       groupId: org.apache.camel
       artifactId: camel-iota
@@ -996,6 +1315,8 @@ spec:
       - id: iota
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.iota.IOTAComponent
     camel-ipfs:
       groupId: org.apache.camel
       artifactId: camel-ipfs
@@ -1003,6 +1324,8 @@ spec:
       - id: ipfs
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.ipfs.IPFSComponent
     camel-irc:
       groupId: org.apache.camel
       artifactId: camel-irc
@@ -1010,6 +1333,8 @@ spec:
       - id: irc
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.irc.IrcComponent
     camel-ironmq:
       groupId: org.apache.camel
       artifactId: camel-ironmq
@@ -1017,26 +1342,36 @@ spec:
       - id: ironmq
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.ironmq.IronMQComponent
     camel-jackson:
       groupId: org.apache.camel
       artifactId: camel-jackson
       dataformats:
       - json-jackson
+      javaTypes:
+      - org.apache.camel.component.jackson.JacksonDataFormat
     camel-jacksonxml:
       groupId: org.apache.camel
       artifactId: camel-jacksonxml
       dataformats:
       - jacksonxml
+      javaTypes:
+      - org.apache.camel.component.jacksonxml.JacksonXMLDataFormat
     camel-jaxb:
       groupId: org.apache.camel
       artifactId: camel-jaxb
       dataformats:
       - jaxb
+      javaTypes:
+      - org.apache.camel.converter.jaxb.JaxbDataFormat
     camel-jaxp:
       groupId: org.apache.camel
       artifactId: camel-jaxp
       languages:
       - xtokenize
+      javaTypes:
+      - org.apache.camel.language.xtokenizer.XMLTokenizeLanguage
     camel-jbpm:
       groupId: org.apache.camel
       artifactId: camel-jbpm
@@ -1044,6 +1379,8 @@ spec:
       - id: jbpm
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jbpm.JBPMComponent
     camel-jcache:
       groupId: org.apache.camel
       artifactId: camel-jcache
@@ -1051,6 +1388,8 @@ spec:
       - id: jcache
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jcache.JCacheComponent
     camel-jclouds:
       groupId: org.apache.camel
       artifactId: camel-jclouds
@@ -1058,6 +1397,8 @@ spec:
       - id: jclouds
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jclouds.JcloudsComponent
     camel-jcr:
       groupId: org.apache.camel
       artifactId: camel-jcr
@@ -1065,6 +1406,8 @@ spec:
       - id: jcr
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jcr.JcrComponent
     camel-jdbc:
       groupId: org.apache.camel
       artifactId: camel-jdbc
@@ -1072,6 +1415,8 @@ spec:
       - id: jdbc
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jdbc.JdbcComponent
     camel-jetty:
       groupId: org.apache.camel
       artifactId: camel-jetty
@@ -1079,6 +1424,8 @@ spec:
       - id: jetty
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jetty9.JettyHttpComponent9
     camel-jgroups:
       groupId: org.apache.camel
       artifactId: camel-jgroups
@@ -1086,6 +1433,8 @@ spec:
       - id: jgroups
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jgroups.JGroupsComponent
     camel-jgroups-raft:
       groupId: org.apache.camel
       artifactId: camel-jgroups-raft
@@ -1093,6 +1442,8 @@ spec:
       - id: jgroups-raft
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jgroups.raft.JGroupsRaftComponent
     camel-jing:
       groupId: org.apache.camel
       artifactId: camel-jing
@@ -1100,6 +1451,8 @@ spec:
       - id: jing
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.validator.jing.JingComponent
     camel-jira:
       groupId: org.apache.camel
       artifactId: camel-jira
@@ -1107,6 +1460,8 @@ spec:
       - id: jira
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jira.JiraComponent
     camel-jms:
       groupId: org.apache.camel
       artifactId: camel-jms
@@ -1114,6 +1469,8 @@ spec:
       - id: jms
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jms.JmsComponent
     camel-jmx:
       groupId: org.apache.camel
       artifactId: camel-jmx
@@ -1121,11 +1478,15 @@ spec:
       - id: jmx
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jmx.JMXComponent
     camel-johnzon:
       groupId: org.apache.camel
       artifactId: camel-johnzon
       dataformats:
       - json-johnzon
+      javaTypes:
+      - org.apache.camel.component.johnzon.JohnzonDataFormat
     camel-jolt:
       groupId: org.apache.camel
       artifactId: camel-jolt
@@ -1133,6 +1494,8 @@ spec:
       - id: jolt
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jolt.JoltComponent
     camel-jooq:
       groupId: org.apache.camel
       artifactId: camel-jooq
@@ -1140,6 +1503,8 @@ spec:
       - id: jooq
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jooq.JooqComponent
     camel-jpa:
       groupId: org.apache.camel
       artifactId: camel-jpa
@@ -1147,6 +1512,8 @@ spec:
       - id: jpa
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jpa.JpaComponent
     camel-jsch:
       groupId: org.apache.camel
       artifactId: camel-jsch
@@ -1154,6 +1521,8 @@ spec:
       - id: scp
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.scp.ScpComponent
     camel-json-validator:
       groupId: org.apache.camel
       artifactId: camel-json-validator
@@ -1161,16 +1530,22 @@ spec:
       - id: json-validator
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jsonvalidator.JsonValidatorComponent
     camel-jsonapi:
       groupId: org.apache.camel
       artifactId: camel-jsonapi
       dataformats:
       - jsonApi
+      javaTypes:
+      - org.apache.camel.component.jsonapi.JsonApiDataFormat
     camel-jsonpath:
       groupId: org.apache.camel
       artifactId: camel-jsonpath
       languages:
       - jsonpath
+      javaTypes:
+      - org.apache.camel.jsonpath.JsonPathLanguage
     camel-jt400:
       groupId: org.apache.camel
       artifactId: camel-jt400
@@ -1178,6 +1553,8 @@ spec:
       - id: jt400
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jt400.Jt400Component
     camel-k-loader-groovy:
       groupId: org.apache.camel.k
       artifactId: camel-k-loader-groovy
@@ -1261,6 +1638,8 @@ spec:
       - id: kafka
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.kafka.KafkaComponent
     camel-knative:
       groupId: org.apache.camel.k
       artifactId: camel-knative
@@ -1327,6 +1706,32 @@ spec:
       - id: openshift-builds
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.kubernetes.config_maps.KubernetesConfigMapsComponent
+      - org.apache.camel.component.kubernetes.deployments.KubernetesDeploymentsComponent
+      - org.apache.camel.component.kubernetes.hpa.KubernetesHPAComponent
+      - org.apache.camel.component.kubernetes.job.KubernetesJobComponent
+      - org.apache.camel.component.kubernetes.namespaces.KubernetesNamespacesComponent
+      - org.apache.camel.component.kubernetes.nodes.KubernetesNodesComponent
+      - org.apache.camel.component.kubernetes.persistent_volumes.KubernetesPersistentVolumesComponent
+      - org.apache.camel.component.kubernetes.persistent_volumes_claims.KubernetesPersistentVolumesClaimsComponent
+      - org.apache.camel.component.kubernetes.pods.KubernetesPodsComponent
+      - org.apache.camel.component.kubernetes.replication_controllers.KubernetesReplicationControllersComponent
+      - org.apache.camel.component.kubernetes.resources_quota.KubernetesResourcesQuotaComponent
+      - org.apache.camel.component.kubernetes.secrets.KubernetesSecretsComponent
+      - org.apache.camel.component.kubernetes.service_accounts.KubernetesServiceAccountsComponent
+      - org.apache.camel.component.kubernetes.services.KubernetesServicesComponent
+      - org.apache.camel.component.openshift.build_configs.OpenshiftBuildConfigsComponent
+      - org.apache.camel.component.openshift.builds.OpenshiftBuildsComponent
+    camel-kudu:
+      groupId: org.apache.camel
+      artifactId: camel-kudu
+      schemes:
+      - id: kudu
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.kudu.KuduComponent
     camel-language:
       groupId: org.apache.camel
       artifactId: camel-language
@@ -1334,6 +1739,8 @@ spec:
       - id: language
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.language.LanguageComponent
     camel-ldap:
       groupId: org.apache.camel
       artifactId: camel-ldap
@@ -1341,6 +1748,8 @@ spec:
       - id: ldap
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.ldap.LdapComponent
     camel-ldif:
       groupId: org.apache.camel
       artifactId: camel-ldif
@@ -1348,13 +1757,8 @@ spec:
       - id: ldif
         http: false
         passive: false
-    camel-linkedin:
-      groupId: org.apache.camel
-      artifactId: camel-linkedin
-      schemes:
-      - id: linkedin
-        http: false
-        passive: false
+      javaTypes:
+      - org.apache.camel.component.ldif.LdifComponent
     camel-log:
       groupId: org.apache.camel
       artifactId: camel-log
@@ -1362,6 +1766,8 @@ spec:
       - id: log
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.log.LogComponent
     camel-lucene:
       groupId: org.apache.camel
       artifactId: camel-lucene
@@ -1369,6 +1775,8 @@ spec:
       - id: lucene
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.lucene.LuceneComponent
     camel-lumberjack:
       groupId: org.apache.camel
       artifactId: camel-lumberjack
@@ -1376,11 +1784,15 @@ spec:
       - id: lumberjack
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.lumberjack.LumberjackComponent
     camel-lzf:
       groupId: org.apache.camel
       artifactId: camel-lzf
       dataformats:
       - lzf
+      javaTypes:
+      - org.apache.camel.dataformat.lzf.LZFDataFormat
     camel-mail:
       groupId: org.apache.camel
       artifactId: camel-mail
@@ -1405,6 +1817,9 @@ spec:
         passive: false
       dataformats:
       - mime-multipart
+      javaTypes:
+      - org.apache.camel.component.mail.MailComponent
+      - org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormat
     camel-master:
       groupId: org.apache.camel
       artifactId: camel-master
@@ -1412,6 +1827,8 @@ spec:
       - id: master
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.master.MasterComponent
     camel-metrics:
       groupId: org.apache.camel
       artifactId: camel-metrics
@@ -1419,6 +1836,8 @@ spec:
       - id: metrics
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.metrics.MetricsComponent
     camel-micrometer:
       groupId: org.apache.camel
       artifactId: camel-micrometer
@@ -1426,6 +1845,8 @@ spec:
       - id: micrometer
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.micrometer.MicrometerComponent
     camel-microprofile-metrics:
       groupId: org.apache.camel
       artifactId: camel-microprofile-metrics
@@ -1433,6 +1854,8 @@ spec:
       - id: microprofile-metrics
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.microprofile.metrics.MicroProfileMetricsComponent
     camel-milo:
       groupId: org.apache.camel
       artifactId: camel-milo
@@ -1443,6 +1866,9 @@ spec:
       - id: milo-server
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.milo.client.MiloClientComponent
+      - org.apache.camel.component.milo.server.MiloServerComponent
     camel-mina:
       groupId: org.apache.camel
       artifactId: camel-mina
@@ -1450,6 +1876,8 @@ spec:
       - id: mina
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.mina.MinaComponent
     camel-mllp:
       groupId: org.apache.camel
       artifactId: camel-mllp
@@ -1457,6 +1885,8 @@ spec:
       - id: mllp
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.mllp.MllpComponent
     camel-mock:
       groupId: org.apache.camel
       artifactId: camel-mock
@@ -1464,6 +1894,8 @@ spec:
       - id: mock
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.mock.MockComponent
     camel-mongodb:
       groupId: org.apache.camel
       artifactId: camel-mongodb
@@ -1471,6 +1903,8 @@ spec:
       - id: mongodb
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.mongodb.MongoDbComponent
     camel-mongodb-gridfs:
       groupId: org.apache.camel
       artifactId: camel-mongodb-gridfs
@@ -1478,6 +1912,8 @@ spec:
       - id: mongodb-gridfs
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.mongodb.gridfs.GridFsComponent
     camel-msv:
       groupId: org.apache.camel
       artifactId: camel-msv
@@ -1485,6 +1921,8 @@ spec:
       - id: msv
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.validator.msv.MsvComponent
     camel-mustache:
       groupId: org.apache.camel
       artifactId: camel-mustache
@@ -1492,6 +1930,8 @@ spec:
       - id: mustache
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.mustache.MustacheComponent
     camel-mvel:
       groupId: org.apache.camel
       artifactId: camel-mvel
@@ -1501,6 +1941,9 @@ spec:
         passive: false
       languages:
       - mvel
+      javaTypes:
+      - org.apache.camel.component.mvel.MvelComponent
+      - org.apache.camel.language.mvel.MvelLanguage
     camel-mybatis:
       groupId: org.apache.camel
       artifactId: camel-mybatis
@@ -1511,6 +1954,9 @@ spec:
       - id: mybatis-bean
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.mybatis.MyBatisComponent
+      - org.apache.camel.component.mybatis.MyBatisBeanComponent
     camel-nagios:
       groupId: org.apache.camel
       artifactId: camel-nagios
@@ -1518,6 +1964,8 @@ spec:
       - id: nagios
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.nagios.NagiosComponent
     camel-nats:
       groupId: org.apache.camel
       artifactId: camel-nats
@@ -1525,6 +1973,8 @@ spec:
       - id: nats
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.nats.NatsComponent
     camel-netty:
       groupId: org.apache.camel
       artifactId: camel-netty
@@ -1532,6 +1982,8 @@ spec:
       - id: netty
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.netty.NettyComponent
     camel-netty-http:
       groupId: org.apache.camel
       artifactId: camel-netty-http
@@ -1539,6 +1991,17 @@ spec:
       - id: netty-http
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.netty.http.NettyHttpComponent
+    camel-nitrite:
+      groupId: org.apache.camel
+      artifactId: camel-nitrite
+      schemes:
+      - id: nitrite
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.nitrite.NitriteComponent
     camel-nsq:
       groupId: org.apache.camel
       artifactId: camel-nsq
@@ -1546,11 +2009,15 @@ spec:
       - id: nsq
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.nsq.NsqComponent
     camel-ognl:
       groupId: org.apache.camel
       artifactId: camel-ognl
       languages:
       - ognl
+      javaTypes:
+      - org.apache.camel.language.ognl.OgnlLanguage
     camel-olingo2:
       groupId: org.apache.camel
       artifactId: camel-olingo2
@@ -1558,6 +2025,8 @@ spec:
       - id: olingo2
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.olingo2.Olingo2Component
     camel-olingo4:
       groupId: org.apache.camel
       artifactId: camel-olingo4
@@ -1565,6 +2034,8 @@ spec:
       - id: olingo4
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.olingo4.Olingo4Component
     camel-openstack:
       groupId: org.apache.camel
       artifactId: camel-openstack
@@ -1587,6 +2058,13 @@ spec:
       - id: openstack-swift
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.openstack.cinder.CinderComponent
+      - org.apache.camel.component.openstack.glance.GlanceComponent
+      - org.apache.camel.component.openstack.keystone.KeystoneComponent
+      - org.apache.camel.component.openstack.neutron.NeutronComponent
+      - org.apache.camel.component.openstack.nova.NovaComponent
+      - org.apache.camel.component.openstack.swift.SwiftComponent
     camel-optaplanner:
       groupId: org.apache.camel
       artifactId: camel-optaplanner
@@ -1594,6 +2072,8 @@ spec:
       - id: optaplanner
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.optaplanner.OptaPlannerComponent
     camel-paho:
       groupId: org.apache.camel
       artifactId: camel-paho
@@ -1601,6 +2081,8 @@ spec:
       - id: paho
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.paho.PahoComponent
     camel-paxlogging:
       groupId: org.apache.camel
       artifactId: camel-paxlogging
@@ -1608,6 +2090,8 @@ spec:
       - id: paxlogging
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.paxlogging.PaxLoggingComponent
     camel-pdf:
       groupId: org.apache.camel
       artifactId: camel-pdf
@@ -1615,6 +2099,8 @@ spec:
       - id: pdf
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.pdf.PdfComponent
     camel-pg-replication-slot:
       groupId: org.apache.camel
       artifactId: camel-pg-replication-slot
@@ -1622,6 +2108,8 @@ spec:
       - id: pg-replication-slot
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.pg.replication.slot.PgReplicationSlotComponent
     camel-pgevent:
       groupId: org.apache.camel
       artifactId: camel-pgevent
@@ -1629,6 +2117,17 @@ spec:
       - id: pgevent
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.pgevent.PgEventComponent
+    camel-platform-http:
+      groupId: org.apache.camel
+      artifactId: camel-platform-http
+      schemes:
+      - id: platform-http
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.platform.http.PlatformHttpComponent
     camel-printer:
       groupId: org.apache.camel
       artifactId: camel-printer
@@ -1636,11 +2135,15 @@ spec:
       - id: lpr
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.printer.PrinterComponent
     camel-protobuf:
       groupId: org.apache.camel
       artifactId: camel-protobuf
       dataformats:
       - protobuf
+      javaTypes:
+      - org.apache.camel.dataformat.protobuf.ProtobufDataFormat
     camel-pubnub:
       groupId: org.apache.camel
       artifactId: camel-pubnub
@@ -1648,6 +2151,8 @@ spec:
       - id: pubnub
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.pubnub.PubNubComponent
     camel-pulsar:
       groupId: org.apache.camel
       artifactId: camel-pulsar
@@ -1655,6 +2160,8 @@ spec:
       - id: pulsar
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.pulsar.PulsarComponent
     camel-quartz:
       groupId: org.apache.camel
       artifactId: camel-quartz
@@ -1662,6 +2169,8 @@ spec:
       - id: quartz
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.quartz.QuartzComponent
     camel-quickfix:
       groupId: org.apache.camel
       artifactId: camel-quickfix
@@ -1669,6 +2178,8 @@ spec:
       - id: quickfix
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.quickfixj.QuickfixjComponent
     camel-rabbitmq:
       groupId: org.apache.camel
       artifactId: camel-rabbitmq
@@ -1676,6 +2187,8 @@ spec:
       - id: rabbitmq
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.rabbitmq.RabbitMQComponent
     camel-reactive-streams:
       groupId: org.apache.camel
       artifactId: camel-reactive-streams
@@ -1683,6 +2196,8 @@ spec:
       - id: reactive-streams
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.reactive.streams.ReactiveStreamsComponent
     camel-ref:
       groupId: org.apache.camel
       artifactId: camel-ref
@@ -1690,6 +2205,8 @@ spec:
       - id: ref
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.ref.RefComponent
     camel-rest:
       groupId: org.apache.camel
       artifactId: camel-rest
@@ -1700,6 +2217,9 @@ spec:
       - id: rest-api
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.rest.RestComponent
+      - org.apache.camel.component.rest.RestApiComponent
     camel-rest-swagger:
       groupId: org.apache.camel
       artifactId: camel-rest-swagger
@@ -1707,6 +2227,8 @@ spec:
       - id: rest-swagger
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.rest.swagger.RestSwaggerComponent
     camel-robotframework:
       groupId: org.apache.camel
       artifactId: camel-robotframework
@@ -1714,6 +2236,8 @@ spec:
       - id: robotframework
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.robotframework.RobotFrameworkComponent
     camel-rss:
       groupId: org.apache.camel
       artifactId: camel-rss
@@ -1723,6 +2247,9 @@ spec:
         passive: false
       dataformats:
       - rss
+      javaTypes:
+      - org.apache.camel.component.rss.RssComponent
+      - org.apache.camel.dataformat.rss.RssDataFormat
     camel-saga:
       groupId: org.apache.camel
       artifactId: camel-saga
@@ -1730,6 +2257,8 @@ spec:
       - id: saga
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.saga.SagaComponent
     camel-salesforce:
       groupId: org.apache.camel
       artifactId: camel-salesforce
@@ -1737,6 +2266,8 @@ spec:
       - id: salesforce
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.salesforce.SalesforceComponent
     camel-sap-netweaver:
       groupId: org.apache.camel
       artifactId: camel-sap-netweaver
@@ -1744,6 +2275,8 @@ spec:
       - id: sap-netweaver
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.sap.netweaver.NetWeaverComponent
     camel-saxon:
       groupId: org.apache.camel
       artifactId: camel-saxon
@@ -1753,6 +2286,9 @@ spec:
         passive: false
       languages:
       - xquery
+      javaTypes:
+      - org.apache.camel.component.xquery.XQueryComponent
+      - org.apache.camel.language.xquery.XQueryLanguage
     camel-scheduler:
       groupId: org.apache.camel
       artifactId: camel-scheduler
@@ -1760,6 +2296,8 @@ spec:
       - id: scheduler
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.scheduler.SchedulerComponent
     camel-schematron:
       groupId: org.apache.camel
       artifactId: camel-schematron
@@ -1767,6 +2305,8 @@ spec:
       - id: schematron
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.schematron.SchematronComponent
     camel-seda:
       groupId: org.apache.camel
       artifactId: camel-seda
@@ -1774,6 +2314,8 @@ spec:
       - id: seda
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.seda.SedaComponent
     camel-service:
       groupId: org.apache.camel
       artifactId: camel-service
@@ -1781,6 +2323,8 @@ spec:
       - id: service
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.service.ServiceComponent
     camel-servicenow:
       groupId: org.apache.camel
       artifactId: camel-servicenow
@@ -1788,6 +2332,8 @@ spec:
       - id: servicenow
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.servicenow.ServiceNowComponent
     camel-servlet:
       groupId: org.apache.camel
       artifactId: camel-servlet
@@ -1795,6 +2341,8 @@ spec:
       - id: servlet
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.servlet.ServletComponent
     camel-sip:
       groupId: org.apache.camel
       artifactId: camel-sip
@@ -1805,6 +2353,8 @@ spec:
       - id: sips
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.sip.SipComponent
     camel-sjms:
       groupId: org.apache.camel
       artifactId: camel-sjms
@@ -1815,6 +2365,9 @@ spec:
       - id: sjms-batch
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.sjms.SjmsComponent
+      - org.apache.camel.component.sjms.batch.SjmsBatchComponent
     camel-sjms2:
       groupId: org.apache.camel
       artifactId: camel-sjms2
@@ -1822,6 +2375,8 @@ spec:
       - id: sjms2
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.sjms2.Sjms2Component
     camel-slack:
       groupId: org.apache.camel
       artifactId: camel-slack
@@ -1829,6 +2384,8 @@ spec:
       - id: slack
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.slack.SlackComponent
     camel-smpp:
       groupId: org.apache.camel
       artifactId: camel-smpp
@@ -1839,11 +2396,15 @@ spec:
       - id: smpps
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.smpp.SmppComponent
     camel-snakeyaml:
       groupId: org.apache.camel
       artifactId: camel-snakeyaml
       dataformats:
       - yaml-snakeyaml
+      javaTypes:
+      - org.apache.camel.component.snakeyaml.SnakeYAMLDataFormat
     camel-snmp:
       groupId: org.apache.camel
       artifactId: camel-snmp
@@ -1851,11 +2412,15 @@ spec:
       - id: snmp
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.snmp.SnmpComponent
     camel-soap:
       groupId: org.apache.camel
       artifactId: camel-soap
       dataformats:
       - soapjaxb
+      javaTypes:
+      - org.apache.camel.dataformat.soap.SoapJaxbDataFormat
     camel-solr:
       groupId: org.apache.camel
       artifactId: camel-solr
@@ -1869,6 +2434,8 @@ spec:
       - id: solrCloud
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.solr.SolrComponent
     camel-soroush:
       groupId: org.apache.camel
       artifactId: camel-soroush
@@ -1876,6 +2443,8 @@ spec:
       - id: soroush
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.soroushbot.component.SoroushBotComponent
     camel-spark:
       groupId: org.apache.camel
       artifactId: camel-spark
@@ -1883,6 +2452,8 @@ spec:
       - id: spark
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.spark.SparkComponent
     camel-spark-rest:
       groupId: org.apache.camel
       artifactId: camel-spark-rest
@@ -1890,6 +2461,8 @@ spec:
       - id: spark-rest
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.sparkrest.SparkComponent
     camel-splunk:
       groupId: org.apache.camel
       artifactId: camel-splunk
@@ -1897,6 +2470,8 @@ spec:
       - id: splunk
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.splunk.SplunkComponent
     camel-spring:
       groupId: org.apache.camel
       artifactId: camel-spring
@@ -1906,6 +2481,9 @@ spec:
         passive: false
       languages:
       - spel
+      javaTypes:
+      - org.apache.camel.component.event.EventComponent
+      - org.apache.camel.language.spel.SpelLanguage
     camel-spring-batch:
       groupId: org.apache.camel
       artifactId: camel-spring-batch
@@ -1913,6 +2491,8 @@ spec:
       - id: spring-batch
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.spring.batch.SpringBatchComponent
     camel-spring-integration:
       groupId: org.apache.camel
       artifactId: camel-spring-integration
@@ -1920,6 +2500,8 @@ spec:
       - id: spring-integration
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.spring.integration.SpringIntegrationComponent
     camel-spring-ldap:
       groupId: org.apache.camel
       artifactId: camel-spring-ldap
@@ -1927,6 +2509,8 @@ spec:
       - id: spring-ldap
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.springldap.SpringLdapComponent
     camel-spring-redis:
       groupId: org.apache.camel
       artifactId: camel-spring-redis
@@ -1934,6 +2518,8 @@ spec:
       - id: spring-redis
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.redis.RedisComponent
     camel-spring-ws:
       groupId: org.apache.camel
       artifactId: camel-spring-ws
@@ -1941,6 +2527,8 @@ spec:
       - id: spring-ws
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.spring.ws.SpringWebserviceComponent
     camel-sql:
       groupId: org.apache.camel
       artifactId: camel-sql
@@ -1951,6 +2539,9 @@ spec:
       - id: sql-stored
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.sql.SqlComponent
+      - org.apache.camel.component.sql.stored.SqlStoredComponent
     camel-ssh:
       groupId: org.apache.camel
       artifactId: camel-ssh
@@ -1958,6 +2549,8 @@ spec:
       - id: ssh
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.ssh.SshComponent
     camel-stax:
       groupId: org.apache.camel
       artifactId: camel-stax
@@ -1965,6 +2558,8 @@ spec:
       - id: stax
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.stax.StAXComponent
     camel-stomp:
       groupId: org.apache.camel
       artifactId: camel-stomp
@@ -1972,6 +2567,8 @@ spec:
       - id: stomp
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.stomp.StompComponent
     camel-stream:
       groupId: org.apache.camel
       artifactId: camel-stream
@@ -1979,6 +2576,8 @@ spec:
       - id: stream
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.stream.StreamComponent
     camel-stringtemplate:
       groupId: org.apache.camel
       artifactId: camel-stringtemplate
@@ -1986,6 +2585,8 @@ spec:
       - id: string-template
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.stringtemplate.StringTemplateComponent
     camel-stub:
       groupId: org.apache.camel
       artifactId: camel-stub
@@ -1993,21 +2594,29 @@ spec:
       - id: stub
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.stub.StubComponent
     camel-syslog:
       groupId: org.apache.camel
       artifactId: camel-syslog
       dataformats:
       - syslog
+      javaTypes:
+      - org.apache.camel.component.syslog.SyslogDataFormat
     camel-tagsoup:
       groupId: org.apache.camel
       artifactId: camel-tagsoup
       dataformats:
       - tidyMarkup
+      javaTypes:
+      - org.apache.camel.dataformat.tagsoup.TidyMarkupDataFormat
     camel-tarfile:
       groupId: org.apache.camel
       artifactId: camel-tarfile
       dataformats:
       - tarfile
+      javaTypes:
+      - org.apache.camel.dataformat.tarfile.TarFileDataFormat
     camel-telegram:
       groupId: org.apache.camel
       artifactId: camel-telegram
@@ -2015,6 +2624,8 @@ spec:
       - id: telegram
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.telegram.TelegramComponent
     camel-thrift:
       groupId: org.apache.camel
       artifactId: camel-thrift
@@ -2024,6 +2635,9 @@ spec:
         passive: false
       dataformats:
       - thrift
+      javaTypes:
+      - org.apache.camel.component.thrift.ThriftComponent
+      - org.apache.camel.dataformat.thrift.ThriftDataFormat
     camel-tika:
       groupId: org.apache.camel
       artifactId: camel-tika
@@ -2031,6 +2645,8 @@ spec:
       - id: tika
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.tika.TikaComponent
     camel-timer:
       groupId: org.apache.camel
       artifactId: camel-timer
@@ -2038,6 +2654,8 @@ spec:
       - id: timer
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.timer.TimerComponent
     camel-twilio:
       groupId: org.apache.camel
       artifactId: camel-twilio
@@ -2045,6 +2663,8 @@ spec:
       - id: twilio
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.twilio.TwilioComponent
     camel-twitter:
       groupId: org.apache.camel
       artifactId: camel-twitter
@@ -2058,6 +2678,10 @@ spec:
       - id: twitter-timeline
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.twitter.directmessage.TwitterDirectMessageComponent
+      - org.apache.camel.component.twitter.search.TwitterSearchComponent
+      - org.apache.camel.component.twitter.timeline.TwitterTimelineComponent
     camel-undertow:
       groupId: org.apache.camel
       artifactId: camel-undertow
@@ -2065,6 +2689,8 @@ spec:
       - id: undertow
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.undertow.UndertowComponent
     camel-univocity-parsers:
       groupId: org.apache.camel
       artifactId: camel-univocity-parsers
@@ -2072,6 +2698,10 @@ spec:
       - univocity-csv
       - univocity-fixed
       - univocity-tsv
+      javaTypes:
+      - org.apache.camel.dataformat.univocity.UniVocityCsvDataFormat
+      - org.apache.camel.dataformat.univocity.UniVocityFixedWidthDataFormat
+      - org.apache.camel.dataformat.univocity.UniVocityTsvDataFormat
     camel-validator:
       groupId: org.apache.camel
       artifactId: camel-validator
@@ -2079,6 +2709,8 @@ spec:
       - id: validator
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.validator.ValidatorComponent
     camel-velocity:
       groupId: org.apache.camel
       artifactId: camel-velocity
@@ -2086,6 +2718,8 @@ spec:
       - id: velocity
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.velocity.VelocityComponent
     camel-vertx:
       groupId: org.apache.camel
       artifactId: camel-vertx
@@ -2093,6 +2727,8 @@ spec:
       - id: vertx
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.vertx.VertxComponent
     camel-vm:
       groupId: org.apache.camel
       artifactId: camel-vm
@@ -2100,6 +2736,8 @@ spec:
       - id: vm
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.vm.VmComponent
     camel-weather:
       groupId: org.apache.camel
       artifactId: camel-weather
@@ -2107,6 +2745,8 @@ spec:
       - id: weather
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.weather.WeatherComponent
     camel-web3j:
       groupId: org.apache.camel
       artifactId: camel-web3j
@@ -2114,6 +2754,8 @@ spec:
       - id: web3j
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.web3j.Web3jComponent
     camel-webhook:
       groupId: org.apache.camel
       artifactId: camel-webhook
@@ -2121,6 +2763,8 @@ spec:
       - id: webhook
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.webhook.WebhookComponent
     camel-websocket:
       groupId: org.apache.camel
       artifactId: camel-websocket
@@ -2128,6 +2772,8 @@ spec:
       - id: websocket
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.websocket.WebsocketComponent
     camel-websocket-jsr356:
       groupId: org.apache.camel
       artifactId: camel-websocket-jsr356
@@ -2135,6 +2781,8 @@ spec:
       - id: websocket-jsr356
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.websocket.jsr356.JSR356WebSocketComponent
     camel-wordpress:
       groupId: org.apache.camel
       artifactId: camel-wordpress
@@ -2142,6 +2790,8 @@ spec:
       - id: wordpress
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.wordpress.WordpressComponent
     camel-xchange:
       groupId: org.apache.camel
       artifactId: camel-xchange
@@ -2149,6 +2799,8 @@ spec:
       - id: xchange
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.xchange.XChangeComponent
     camel-xj:
       groupId: org.apache.camel
       artifactId: camel-xj
@@ -2156,6 +2808,8 @@ spec:
       - id: xj
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.xj.XJComponent
     camel-xmlsecurity:
       groupId: org.apache.camel
       artifactId: camel-xmlsecurity
@@ -2165,6 +2819,9 @@ spec:
         passive: false
       dataformats:
       - secureXML
+      javaTypes:
+      - org.apache.camel.component.xmlsecurity.XmlSignatureComponent
+      - org.apache.camel.dataformat.xmlsecurity.XMLSecurityDataFormat
     camel-xmpp:
       groupId: org.apache.camel
       artifactId: camel-xmpp
@@ -2172,11 +2829,15 @@ spec:
       - id: xmpp
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.xmpp.XmppComponent
     camel-xpath:
       groupId: org.apache.camel
       artifactId: camel-xpath
       languages:
       - xpath
+      javaTypes:
+      - org.apache.camel.language.xpath.XPathLanguage
     camel-xslt:
       groupId: org.apache.camel
       artifactId: camel-xslt
@@ -2184,12 +2845,26 @@ spec:
       - id: xslt
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.xslt.XsltComponent
+    camel-xslt-saxon:
+      groupId: org.apache.camel
+      artifactId: camel-xslt-saxon
+      schemes:
+      - id: xslt-saxon
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.xslt.saxon.XsltSaxonComponent
     camel-xstream:
       groupId: org.apache.camel
       artifactId: camel-xstream
       dataformats:
       - json-xstream
       - xstream
+      javaTypes:
+      - org.apache.camel.dataformat.xstream.JsonDataFormat
+      - org.apache.camel.dataformat.xstream.XStreamDataFormat
     camel-yammer:
       groupId: org.apache.camel
       artifactId: camel-yammer
@@ -2197,6 +2872,8 @@ spec:
       - id: yammer
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.yammer.YammerComponent
     camel-zendesk:
       groupId: org.apache.camel
       artifactId: camel-zendesk
@@ -2204,17 +2881,24 @@ spec:
       - id: zendesk
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.zendesk.ZendeskComponent
     camel-zip-deflater:
       groupId: org.apache.camel
       artifactId: camel-zip-deflater
       dataformats:
       - gzipdeflater
       - zipdeflater
+      javaTypes:
+      - org.apache.camel.dataformat.deflater.GzipDeflaterDataFormat
+      - org.apache.camel.dataformat.deflater.ZipDeflaterDataFormat
     camel-zipfile:
       groupId: org.apache.camel
       artifactId: camel-zipfile
       dataformats:
       - zipfile
+      javaTypes:
+      - org.apache.camel.dataformat.zipfile.ZipFileDataFormat
     camel-zookeeper:
       groupId: org.apache.camel
       artifactId: camel-zookeeper
@@ -2222,6 +2906,8 @@ spec:
       - id: zookeeper
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.zookeeper.ZooKeeperComponent
     camel-zookeeper-master:
       groupId: org.apache.camel
       artifactId: camel-zookeeper-master
@@ -2229,3 +2915,5 @@ spec:
       - id: zookeeper-master
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.zookeepermaster.MasterComponent
diff --git a/deploy/camel-catalog-3.0.0-RC1-1.0.4.yaml b/deploy/camel-catalog-3.0.0-RC1-1.0.4.yaml
deleted file mode 100644
index 35db4f4..0000000
--- a/deploy/camel-catalog-3.0.0-RC1-1.0.4.yaml
+++ /dev/null
@@ -1,2257 +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.
-# ---------------------------------------------------------------------------
-
-apiVersion: camel.apache.org/v1alpha1
-kind: CamelCatalog
-metadata:
-  name: camel-catalog-3.0.0-rc1-1.0.4
-  labels:
-    app: camel-k
-    camel.apache.org/catalog.version: 3.0.0-RC1
-    camel.apache.org/catalog.loader.version: 3.0.0-RC1
-    camel.apache.org/runtime.version: 1.0.4
-spec:
-  version: 3.0.0-RC1
-  runtimeVersion: 1.0.4
-  artifacts:
-    camel-activemq:
-      groupId: org.apache.camel
-      artifactId: camel-activemq
-      schemes:
-      - id: activemq
-        http: false
-        passive: false
-    camel-ahc:
-      groupId: org.apache.camel
-      artifactId: camel-ahc
-      schemes:
-      - id: ahc
-        http: true
-        passive: false
-    camel-ahc-ws:
-      groupId: org.apache.camel
-      artifactId: camel-ahc-ws
-      schemes:
-      - id: ahc-ws
-        http: true
-        passive: false
-      - id: ahc-wss
-        http: false
-        passive: false
-    camel-amqp:
-      groupId: org.apache.camel
-      artifactId: camel-amqp
-      schemes:
-      - id: amqp
-        http: false
-        passive: false
-    camel-any23:
-      groupId: org.apache.camel
-      artifactId: camel-any23
-      dataformats:
-      - any23
-    camel-apns:
-      groupId: org.apache.camel
-      artifactId: camel-apns
-      schemes:
-      - id: apns
-        http: false
-        passive: false
-    camel-as2:
-      groupId: org.apache.camel
-      artifactId: camel-as2
-      schemes:
-      - id: as2
-        http: false
-        passive: false
-    camel-asn1:
-      groupId: org.apache.camel
-      artifactId: camel-asn1
-      dataformats:
-      - asn1
-    camel-asterisk:
-      groupId: org.apache.camel
-      artifactId: camel-asterisk
-      schemes:
-      - id: asterisk
-        http: false
-        passive: false
-    camel-atmos:
-      groupId: org.apache.camel
-      artifactId: camel-atmos
-      schemes:
-      - id: atmos
-        http: false
-        passive: false
-    camel-atmosphere-websocket:
-      groupId: org.apache.camel
-      artifactId: camel-atmosphere-websocket
-      schemes:
-      - id: atmosphere-websocket
-        http: true
-        passive: false
-    camel-atom:
-      groupId: org.apache.camel
-      artifactId: camel-atom
-      schemes:
-      - id: atom
-        http: false
-        passive: false
-    camel-atomix:
-      groupId: org.apache.camel
-      artifactId: camel-atomix
-      schemes:
-      - id: atomix-map
-        http: false
-        passive: false
-      - id: atomix-messaging
-        http: false
-        passive: false
-      - id: atomix-multimap
-        http: false
-        passive: false
-      - id: atomix-queue
-        http: false
-        passive: false
-      - id: atomix-set
-        http: false
-        passive: false
-      - id: atomix-value
-        http: false
-        passive: false
-    camel-avro:
-      groupId: org.apache.camel
-      artifactId: camel-avro
-      schemes:
-      - id: avro
-        http: false
-        passive: false
-      dataformats:
-      - avro
-    camel-aws-cw:
-      groupId: org.apache.camel
-      artifactId: camel-aws-cw
-      schemes:
-      - id: aws-cw
-        http: false
-        passive: false
-    camel-aws-ddb:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ddb
-      schemes:
-      - id: aws-ddb
-        http: false
-        passive: false
-      - id: aws-ddbstream
-        http: false
-        passive: false
-    camel-aws-ec2:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ec2
-      schemes:
-      - id: aws-ec2
-        http: false
-        passive: false
-    camel-aws-ecs:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ecs
-      schemes:
-      - id: aws-ecs
-        http: false
-        passive: false
-    camel-aws-eks:
-      groupId: org.apache.camel
-      artifactId: camel-aws-eks
-      schemes:
-      - id: aws-eks
-        http: false
-        passive: false
-    camel-aws-iam:
-      groupId: org.apache.camel
-      artifactId: camel-aws-iam
-      schemes:
-      - id: aws-iam
-        http: false
-        passive: false
-    camel-aws-kinesis:
-      groupId: org.apache.camel
-      artifactId: camel-aws-kinesis
-      schemes:
-      - id: aws-kinesis
-        http: false
-        passive: false
-      - id: aws-kinesis-firehose
-        http: false
-        passive: false
-    camel-aws-kms:
-      groupId: org.apache.camel
-      artifactId: camel-aws-kms
-      schemes:
-      - id: aws-kms
-        http: false
-        passive: false
-    camel-aws-lambda:
-      groupId: org.apache.camel
-      artifactId: camel-aws-lambda
-      schemes:
-      - id: aws-lambda
-        http: false
-        passive: false
-    camel-aws-mq:
-      groupId: org.apache.camel
-      artifactId: camel-aws-mq
-      schemes:
-      - id: aws-mq
-        http: false
-        passive: false
-    camel-aws-msk:
-      groupId: org.apache.camel
-      artifactId: camel-aws-msk
-      schemes:
-      - id: aws-msk
-        http: false
-        passive: false
-    camel-aws-s3:
-      groupId: org.apache.camel
-      artifactId: camel-aws-s3
-      schemes:
-      - id: aws-s3
-        http: false
-        passive: false
-    camel-aws-sdb:
-      groupId: org.apache.camel
-      artifactId: camel-aws-sdb
-      schemes:
-      - id: aws-sdb
-        http: false
-        passive: false
-    camel-aws-ses:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ses
-      schemes:
-      - id: aws-ses
-        http: false
-        passive: false
-    camel-aws-sns:
-      groupId: org.apache.camel
-      artifactId: camel-aws-sns
-      schemes:
-      - id: aws-sns
-        http: false
-        passive: false
-    camel-aws-sqs:
-      groupId: org.apache.camel
-      artifactId: camel-aws-sqs
-      schemes:
-      - id: aws-sqs
-        http: false
-        passive: false
-    camel-aws-swf:
-      groupId: org.apache.camel
-      artifactId: camel-aws-swf
-      schemes:
-      - id: aws-swf
-        http: false
-        passive: false
-    camel-azure:
-      groupId: org.apache.camel
-      artifactId: camel-azure
-      schemes:
-      - id: azure-blob
-        http: false
-        passive: false
-      - id: azure-queue
-        http: false
-        passive: false
-    camel-barcode:
-      groupId: org.apache.camel
-      artifactId: camel-barcode
-      dataformats:
-      - barcode
-    camel-base:
-      groupId: org.apache.camel
-      artifactId: camel-base
-      languages:
-      - constant
-      - exchangeProperty
-      - file
-      - header
-      - ref
-      - simple
-      - tokenize
-    camel-base64:
-      groupId: org.apache.camel
-      artifactId: camel-base64
-      dataformats:
-      - base64
-    camel-bean:
-      groupId: org.apache.camel
-      artifactId: camel-bean
-      schemes:
-      - id: bean
-        http: false
-        passive: true
-      - id: class
-        http: false
-        passive: true
-      languages:
-      - bean
-    camel-bean-validator:
-      groupId: org.apache.camel
-      artifactId: camel-bean-validator
-      schemes:
-      - id: bean-validator
-        http: false
-        passive: false
-    camel-beanio:
-      groupId: org.apache.camel
-      artifactId: camel-beanio
-      dataformats:
-      - beanio
-    camel-beanstalk:
-      groupId: org.apache.camel
-      artifactId: camel-beanstalk
-      schemes:
-      - id: beanstalk
-        http: false
-        passive: false
-    camel-bindy:
-      groupId: org.apache.camel
-      artifactId: camel-bindy
-      dataformats:
-      - bindy-csv
-      - bindy-fixed
-      - bindy-kvp
-    camel-bonita:
-      groupId: org.apache.camel
-      artifactId: camel-bonita
-      schemes:
-      - id: bonita
-        http: false
-        passive: false
-    camel-box:
-      groupId: org.apache.camel
-      artifactId: camel-box
-      schemes:
-      - id: box
-        http: false
-        passive: false
-    camel-braintree:
-      groupId: org.apache.camel
-      artifactId: camel-braintree
-      schemes:
-      - id: braintree
-        http: false
-        passive: false
-    camel-browse:
-      groupId: org.apache.camel
-      artifactId: camel-browse
-      schemes:
-      - id: browse
-        http: false
-        passive: true
-    camel-caffeine:
-      groupId: org.apache.camel
-      artifactId: camel-caffeine
-      schemes:
-      - id: caffeine-cache
-        http: false
-        passive: false
-      - id: caffeine-loadcache
-        http: false
-        passive: false
-    camel-cassandraql:
-      groupId: org.apache.camel
-      artifactId: camel-cassandraql
-      schemes:
-      - id: cql
-        http: false
-        passive: false
-    camel-cbor:
-      groupId: org.apache.camel
-      artifactId: camel-cbor
-      dataformats:
-      - cbor
-    camel-chatscript:
-      groupId: org.apache.camel
-      artifactId: camel-chatscript
-      schemes:
-      - id: chatscript
-        http: false
-        passive: false
-    camel-chunk:
-      groupId: org.apache.camel
-      artifactId: camel-chunk
-      schemes:
-      - id: chunk
-        http: false
-        passive: false
-    camel-cm-sms:
-      groupId: org.apache.camel
-      artifactId: camel-cm-sms
-      schemes:
-      - id: cm-sms
-        http: false
-        passive: false
-    camel-cmis:
-      groupId: org.apache.camel
-      artifactId: camel-cmis
-      schemes:
-      - id: cmis
-        http: false
-        passive: false
-    camel-coap:
-      groupId: org.apache.camel
-      artifactId: camel-coap
-      schemes:
-      - id: coap
-        http: false
-        passive: false
-      - id: coaps
-        http: false
-        passive: false
-      - id: coap+tcp
-        http: false
-        passive: false
-      - id: coaps+tcp
-        http: false
-        passive: false
-    camel-cometd:
-      groupId: org.apache.camel
-      artifactId: camel-cometd
-      schemes:
-      - id: cometd
-        http: false
-        passive: false
-      - id: cometds
-        http: false
-        passive: false
-    camel-consul:
-      groupId: org.apache.camel
-      artifactId: camel-consul
-      schemes:
-      - id: consul
-        http: false
-        passive: false
-    camel-controlbus:
-      groupId: org.apache.camel
-      artifactId: camel-controlbus
-      schemes:
-      - id: controlbus
-        http: false
-        passive: true
-    camel-corda:
-      groupId: org.apache.camel
-      artifactId: camel-corda
-      schemes:
-      - id: corda
-        http: false
-        passive: false
-    camel-couchbase:
-      groupId: org.apache.camel
-      artifactId: camel-couchbase
-      schemes:
-      - id: couchbase
-        http: false
-        passive: false
-    camel-couchdb:
-      groupId: org.apache.camel
-      artifactId: camel-couchdb
-      schemes:
-      - id: couchdb
-        http: false
-        passive: false
-    camel-crypto:
-      groupId: org.apache.camel
-      artifactId: camel-crypto
-      schemes:
-      - id: crypto
-        http: false
-        passive: false
-      dataformats:
-      - crypto
-      - pgp
-    camel-crypto-cms:
-      groupId: org.apache.camel
-      artifactId: camel-crypto-cms
-      schemes:
-      - id: crypto-cms
-        http: false
-        passive: false
-    camel-csv:
-      groupId: org.apache.camel
-      artifactId: camel-csv
-      dataformats:
-      - csv
-    camel-cxf:
-      groupId: org.apache.camel
-      artifactId: camel-cxf
-      schemes:
-      - id: cxf
-        http: true
-        passive: false
-      - id: cxfrs
-        http: true
-        passive: false
-    camel-dataformat:
-      groupId: org.apache.camel
-      artifactId: camel-dataformat
-      schemes:
-      - id: dataformat
-        http: false
-        passive: true
-    camel-dataset:
-      groupId: org.apache.camel
-      artifactId: camel-dataset
-      schemes:
-      - id: dataset
-        http: false
-        passive: true
-      - id: dataset-test
-        http: false
-        passive: false
-    camel-digitalocean:
-      groupId: org.apache.camel
-      artifactId: camel-digitalocean
-      schemes:
-      - id: digitalocean
-        http: false
-        passive: false
-    camel-direct:
-      groupId: org.apache.camel
-      artifactId: camel-direct
-      schemes:
-      - id: direct
-        http: false
-        passive: true
-    camel-directvm:
-      groupId: org.apache.camel
-      artifactId: camel-directvm
-      schemes:
-      - id: direct-vm
-        http: false
-        passive: true
-    camel-disruptor:
-      groupId: org.apache.camel
-      artifactId: camel-disruptor
-      schemes:
-      - id: disruptor
-        http: false
-        passive: false
-      - id: disruptor-vm
-        http: false
-        passive: false
-    camel-dns:
-      groupId: org.apache.camel
-      artifactId: camel-dns
-      schemes:
-      - id: dns
-        http: false
-        passive: false
-    camel-docker:
-      groupId: org.apache.camel
-      artifactId: camel-docker
-      schemes:
-      - id: docker
-        http: false
-        passive: false
-    camel-dozer:
-      groupId: org.apache.camel
-      artifactId: camel-dozer
-      schemes:
-      - id: dozer
-        http: false
-        passive: false
-    camel-drill:
-      groupId: org.apache.camel
-      artifactId: camel-drill
-      schemes:
-      - id: drill
-        http: false
-        passive: false
-    camel-dropbox:
-      groupId: org.apache.camel
-      artifactId: camel-dropbox
-      schemes:
-      - id: dropbox
-        http: false
-        passive: false
-    camel-ehcache:
-      groupId: org.apache.camel
-      artifactId: camel-ehcache
-      schemes:
-      - id: ehcache
-        http: false
-        passive: false
-    camel-elasticsearch-rest:
-      groupId: org.apache.camel
-      artifactId: camel-elasticsearch-rest
-      schemes:
-      - id: elasticsearch-rest
-        http: false
-        passive: false
-    camel-elsql:
-      groupId: org.apache.camel
-      artifactId: camel-elsql
-      schemes:
-      - id: elsql
-        http: false
-        passive: false
-    camel-etcd:
-      groupId: org.apache.camel
-      artifactId: camel-etcd
-      schemes:
-      - id: etcd
-        http: false
-        passive: false
-    camel-eventadmin:
-      groupId: org.apache.camel
-      artifactId: camel-eventadmin
-      schemes:
-      - id: eventadmin
-        http: false
-        passive: false
-    camel-exec:
-      groupId: org.apache.camel
-      artifactId: camel-exec
-      schemes:
-      - id: exec
-        http: false
-        passive: false
-    camel-facebook:
-      groupId: org.apache.camel
-      artifactId: camel-facebook
-      schemes:
-      - id: facebook
-        http: false
-        passive: false
-    camel-fastjson:
-      groupId: org.apache.camel
-      artifactId: camel-fastjson
-      dataformats:
-      - json-fastjson
-    camel-fhir:
-      groupId: org.apache.camel
-      artifactId: camel-fhir
-      schemes:
-      - id: fhir
-        http: false
-        passive: false
-      dataformats:
-      - fhirJson
-      - fhirXml
-    camel-file:
-      groupId: org.apache.camel
-      artifactId: camel-file
-      schemes:
-      - id: file
-        http: false
-        passive: false
-    camel-file-watch:
-      groupId: org.apache.camel
-      artifactId: camel-file-watch
-      schemes:
-      - id: file-watch
-        http: false
-        passive: false
-    camel-flatpack:
-      groupId: org.apache.camel
-      artifactId: camel-flatpack
-      schemes:
-      - id: flatpack
-        http: false
-        passive: false
-      dataformats:
-      - flatpack
-    camel-flink:
-      groupId: org.apache.camel
-      artifactId: camel-flink
-      schemes:
-      - id: flink
-        http: false
-        passive: false
-    camel-fop:
-      groupId: org.apache.camel
-      artifactId: camel-fop
-      schemes:
-      - id: fop
-        http: false
-        passive: false
-    camel-freemarker:
-      groupId: org.apache.camel
-      artifactId: camel-freemarker
-      schemes:
-      - id: freemarker
-        http: false
-        passive: false
-    camel-ftp:
-      groupId: org.apache.camel
-      artifactId: camel-ftp
-      schemes:
-      - id: ftp
-        http: false
-        passive: false
-      - id: ftps
-        http: false
-        passive: false
-      - id: sftp
-        http: false
-        passive: false
-    camel-ganglia:
-      groupId: org.apache.camel
-      artifactId: camel-ganglia
-      schemes:
-      - id: ganglia
-        http: false
-        passive: false
-    camel-geocoder:
-      groupId: org.apache.camel
-      artifactId: camel-geocoder
-      schemes:
-      - id: geocoder
-        http: false
-        passive: false
-    camel-git:
-      groupId: org.apache.camel
-      artifactId: camel-git
-      schemes:
-      - id: git
-        http: false
-        passive: false
-    camel-github:
-      groupId: org.apache.camel
-      artifactId: camel-github
-      schemes:
-      - id: github
-        http: false
-        passive: false
-    camel-google-bigquery:
-      groupId: org.apache.camel
-      artifactId: camel-google-bigquery
-      schemes:
-      - id: google-bigquery
-        http: false
-        passive: false
-      - id: google-bigquery-sql
-        http: false
-        passive: false
-    camel-google-calendar:
-      groupId: org.apache.camel
-      artifactId: camel-google-calendar
-      schemes:
-      - id: google-calendar
-        http: false
-        passive: false
-      - id: google-calendar-stream
-        http: false
-        passive: false
-    camel-google-drive:
-      groupId: org.apache.camel
-      artifactId: camel-google-drive
-      schemes:
-      - id: google-drive
-        http: false
-        passive: false
-    camel-google-mail:
-      groupId: org.apache.camel
-      artifactId: camel-google-mail
-      schemes:
-      - id: google-mail
-        http: false
-        passive: false
-      - id: google-mail-stream
-        http: false
-        passive: false
-    camel-google-pubsub:
-      groupId: org.apache.camel
-      artifactId: camel-google-pubsub
-      schemes:
-      - id: google-pubsub
-        http: false
-        passive: false
-    camel-google-sheets:
-      groupId: org.apache.camel
-      artifactId: camel-google-sheets
-      schemes:
-      - id: google-sheets
-        http: false
-        passive: false
-      - id: google-sheets-stream
-        http: false
-        passive: false
-    camel-gora:
-      groupId: org.apache.camel
-      artifactId: camel-gora
-      schemes:
-      - id: gora
-        http: false
-        passive: false
-    camel-grape:
-      groupId: org.apache.camel
-      artifactId: camel-grape
-      schemes:
-      - id: grape
-        http: false
-        passive: false
-    camel-grok:
-      groupId: org.apache.camel
-      artifactId: camel-grok
-      dataformats:
-      - grok
-    camel-groovy:
-      groupId: org.apache.camel
-      artifactId: camel-groovy
-      languages:
-      - groovy
-    camel-grpc:
-      groupId: org.apache.camel
-      artifactId: camel-grpc
-      schemes:
-      - id: grpc
-        http: true
-        passive: false
-    camel-gson:
-      groupId: org.apache.camel
-      artifactId: camel-gson
-      dataformats:
-      - json-gson
-    camel-guava-eventbus:
-      groupId: org.apache.camel
-      artifactId: camel-guava-eventbus
-      schemes:
-      - id: guava-eventbus
-        http: false
-        passive: false
-    camel-hazelcast:
-      groupId: org.apache.camel
-      artifactId: camel-hazelcast
-      schemes:
-      - id: hazelcast-atomicvalue
-        http: false
-        passive: false
-      - id: hazelcast-instance
-        http: false
-        passive: false
-      - id: hazelcast-list
-        http: false
-        passive: false
-      - id: hazelcast-map
-        http: false
-        passive: false
-      - id: hazelcast-multimap
-        http: false
-        passive: false
-      - id: hazelcast-queue
-        http: false
-        passive: false
-      - id: hazelcast-replicatedmap
-        http: false
-        passive: false
-      - id: hazelcast-ringbuffer
-        http: false
-        passive: false
-      - id: hazelcast-seda
-        http: false
-        passive: false
-      - id: hazelcast-set
-        http: false
-        passive: false
-      - id: hazelcast-topic
-        http: false
-        passive: false
-    camel-hbase:
-      groupId: org.apache.camel
-      artifactId: camel-hbase
-      schemes:
-      - id: hbase
-        http: false
-        passive: false
-    camel-hdfs:
-      groupId: org.apache.camel
-      artifactId: camel-hdfs
-      schemes:
-      - id: hdfs
-        http: false
-        passive: false
-    camel-hipchat:
-      groupId: org.apache.camel
-      artifactId: camel-hipchat
-      schemes:
-      - id: hipchat
-        http: false
-        passive: false
-    camel-hl7:
-      groupId: org.apache.camel
-      artifactId: camel-hl7
-      languages:
-      - hl7terser
-      dataformats:
-      - hl7
-    camel-http:
-      groupId: org.apache.camel
-      artifactId: camel-http
-      schemes:
-      - id: http
-        http: false
-        passive: false
-      - id: https
-        http: false
-        passive: false
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-file
-    camel-ical:
-      groupId: org.apache.camel
-      artifactId: camel-ical
-      dataformats:
-      - ical
-    camel-iec60870:
-      groupId: org.apache.camel
-      artifactId: camel-iec60870
-      schemes:
-      - id: iec60870-client
-        http: false
-        passive: false
-      - id: iec60870-server
-        http: false
-        passive: false
-    camel-ignite:
-      groupId: org.apache.camel
-      artifactId: camel-ignite
-      schemes:
-      - id: ignite-cache
-        http: false
-        passive: false
-      - id: ignite-compute
-        http: false
-        passive: false
-      - id: ignite-events
-        http: false
-        passive: false
-      - id: ignite-idgen
-        http: false
-        passive: false
-      - id: ignite-messaging
-        http: false
-        passive: false
-      - id: ignite-queue
-        http: false
-        passive: false
-      - id: ignite-set
-        http: false
-        passive: false
-    camel-infinispan:
-      groupId: org.apache.camel
-      artifactId: camel-infinispan
-      schemes:
-      - id: infinispan
-        http: false
-        passive: false
-    camel-influxdb:
-      groupId: org.apache.camel
-      artifactId: camel-influxdb
-      schemes:
-      - id: influxdb
-        http: false
-        passive: false
-    camel-iota:
-      groupId: org.apache.camel
-      artifactId: camel-iota
-      schemes:
-      - id: iota
-        http: false
-        passive: false
-    camel-ipfs:
-      groupId: org.apache.camel
-      artifactId: camel-ipfs
-      schemes:
-      - id: ipfs
-        http: false
-        passive: false
-    camel-irc:
-      groupId: org.apache.camel
-      artifactId: camel-irc
-      schemes:
-      - id: irc
-        http: false
-        passive: false
-    camel-ironmq:
-      groupId: org.apache.camel
-      artifactId: camel-ironmq
-      schemes:
-      - id: ironmq
-        http: false
-        passive: false
-    camel-jackson:
-      groupId: org.apache.camel
-      artifactId: camel-jackson
-      dataformats:
-      - json-jackson
-    camel-jacksonxml:
-      groupId: org.apache.camel
-      artifactId: camel-jacksonxml
-      dataformats:
-      - jacksonxml
-    camel-jaxb:
-      groupId: org.apache.camel
-      artifactId: camel-jaxb
-      dataformats:
-      - jaxb
-    camel-jaxp:
-      groupId: org.apache.camel
-      artifactId: camel-jaxp
-      languages:
-      - xtokenize
-    camel-jbpm:
-      groupId: org.apache.camel
-      artifactId: camel-jbpm
-      schemes:
-      - id: jbpm
-        http: false
-        passive: false
-    camel-jcache:
-      groupId: org.apache.camel
-      artifactId: camel-jcache
-      schemes:
-      - id: jcache
-        http: false
-        passive: false
-    camel-jclouds:
-      groupId: org.apache.camel
-      artifactId: camel-jclouds
-      schemes:
-      - id: jclouds
-        http: false
-        passive: false
-    camel-jcr:
-      groupId: org.apache.camel
-      artifactId: camel-jcr
-      schemes:
-      - id: jcr
-        http: false
-        passive: false
-    camel-jdbc:
-      groupId: org.apache.camel
-      artifactId: camel-jdbc
-      schemes:
-      - id: jdbc
-        http: false
-        passive: false
-    camel-jetty:
-      groupId: org.apache.camel
-      artifactId: camel-jetty
-      schemes:
-      - id: jetty
-        http: true
-        passive: false
-    camel-jgroups:
-      groupId: org.apache.camel
-      artifactId: camel-jgroups
-      schemes:
-      - id: jgroups
-        http: false
-        passive: false
-    camel-jgroups-raft:
-      groupId: org.apache.camel
-      artifactId: camel-jgroups-raft
-      schemes:
-      - id: jgroups-raft
-        http: false
-        passive: false
-    camel-jing:
-      groupId: org.apache.camel
-      artifactId: camel-jing
-      schemes:
-      - id: jing
-        http: false
-        passive: false
-    camel-jira:
-      groupId: org.apache.camel
-      artifactId: camel-jira
-      schemes:
-      - id: jira
-        http: false
-        passive: false
-    camel-jms:
-      groupId: org.apache.camel
-      artifactId: camel-jms
-      schemes:
-      - id: jms
-        http: false
-        passive: false
-    camel-jmx:
-      groupId: org.apache.camel
-      artifactId: camel-jmx
-      schemes:
-      - id: jmx
-        http: false
-        passive: false
-    camel-johnzon:
-      groupId: org.apache.camel
-      artifactId: camel-johnzon
-      dataformats:
-      - json-johnzon
-    camel-jolt:
-      groupId: org.apache.camel
-      artifactId: camel-jolt
-      schemes:
-      - id: jolt
-        http: false
-        passive: false
-    camel-jooq:
-      groupId: org.apache.camel
-      artifactId: camel-jooq
-      schemes:
-      - id: jooq
-        http: false
-        passive: false
-    camel-jpa:
-      groupId: org.apache.camel
-      artifactId: camel-jpa
-      schemes:
-      - id: jpa
-        http: false
-        passive: false
-    camel-jsch:
-      groupId: org.apache.camel
-      artifactId: camel-jsch
-      schemes:
-      - id: scp
-        http: false
-        passive: false
-    camel-json-validator:
-      groupId: org.apache.camel
-      artifactId: camel-json-validator
-      schemes:
-      - id: json-validator
-        http: false
-        passive: false
-    camel-jsonapi:
-      groupId: org.apache.camel
-      artifactId: camel-jsonapi
-      dataformats:
-      - jsonApi
-    camel-jsonpath:
-      groupId: org.apache.camel
-      artifactId: camel-jsonpath
-      languages:
-      - jsonpath
-    camel-jt400:
-      groupId: org.apache.camel
-      artifactId: camel-jt400
-      schemes:
-      - id: jt400
-        http: false
-        passive: false
-    camel-k-loader-groovy:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-groovy
-      version: 1.0.0
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-      - groupId: org.apache.camel
-        artifactId: camel-groovy
-    camel-k-loader-java:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-java
-      version: 1.0.0
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-    camel-k-loader-js:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-js
-      version: 1.0.0
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-    camel-k-loader-knative:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-knative
-      version: 1.0.0
-    camel-k-loader-kotlin:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-kotlin
-      version: 1.0.0
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-    camel-k-loader-xml:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-xml
-      version: 1.0.0
-    camel-k-runtime-groovy:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-groovy
-      version: 1.0.0
-      dependencies:
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-groovy
-      - groupId: org.apache.camel
-        artifactId: camel-groovy
-    camel-k-runtime-health:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-health
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-servlet
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-runtime-servlet
-    camel-k-runtime-jvm:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-jvm
-      version: 1.0.0
-      dependencies:
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-runtime-main
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-js
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-xml
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-java
-      - groupId: org.apache.camel
-        artifactId: camel-core-engine
-      - groupId: org.apache.camel
-        artifactId: camel-main
-      - groupId: org.apache.camel
-        artifactId: camel-properties
-    camel-k-runtime-knative:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-knative
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-cloud
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-yaml
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-knative
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative-http
-    camel-k-runtime-kotlin:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-kotlin
-      version: 1.0.0
-      dependencies:
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-kotlin
-    camel-k-runtime-main:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-main
-      version: 1.0.0
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-core-engine
-      - groupId: org.apache.camel
-        artifactId: camel-main
-      - groupId: org.apache.camel
-        artifactId: camel-properties
-    camel-k-runtime-servlet:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-servlet
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-servlet
-    camel-k-runtime-yaml:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-yaml
-      version: 1.0.0
-      dependencies:
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-yaml
-    camel-kafka:
-      groupId: org.apache.camel
-      artifactId: camel-kafka
-      schemes:
-      - id: kafka
-        http: false
-        passive: false
-    camel-knative:
-      groupId: org.apache.camel.k
-      artifactId: camel-knative
-      version: 1.0.0
-      schemes:
-      - id: knative
-        http: true
-        passive: false
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-cloud
-    camel-kubernetes:
-      groupId: org.apache.camel
-      artifactId: camel-kubernetes
-      schemes:
-      - id: kubernetes-config-maps
-        http: false
-        passive: false
-      - id: kubernetes-deployments
-        http: false
-        passive: false
-      - id: kubernetes-hpa
-        http: false
-        passive: false
-      - id: kubernetes-job
-        http: false
-        passive: false
-      - id: kubernetes-namespaces
-        http: false
-        passive: false
-      - id: kubernetes-nodes
-        http: false
-        passive: false
-      - id: kubernetes-persistent-volumes
-        http: false
-        passive: false
-      - id: kubernetes-persistent-volumes-claims
-        http: false
-        passive: false
-      - id: kubernetes-pods
-        http: false
-        passive: false
-      - id: kubernetes-replication-controllers
-        http: false
-        passive: false
-      - id: kubernetes-resources-quota
-        http: false
-        passive: false
-      - id: kubernetes-secrets
-        http: false
-        passive: false
-      - id: kubernetes-service-accounts
-        http: false
-        passive: false
-      - id: kubernetes-services
-        http: false
-        passive: false
-      - id: openshift-build-configs
-        http: false
-        passive: false
-      - id: openshift-builds
-        http: false
-        passive: false
-    camel-language:
-      groupId: org.apache.camel
-      artifactId: camel-language
-      schemes:
-      - id: language
-        http: false
-        passive: true
-    camel-ldap:
-      groupId: org.apache.camel
-      artifactId: camel-ldap
-      schemes:
-      - id: ldap
-        http: false
-        passive: false
-    camel-ldif:
-      groupId: org.apache.camel
-      artifactId: camel-ldif
-      schemes:
-      - id: ldif
-        http: false
-        passive: false
-    camel-linkedin:
-      groupId: org.apache.camel
-      artifactId: camel-linkedin
-      schemes:
-      - id: linkedin
-        http: false
-        passive: false
-    camel-log:
-      groupId: org.apache.camel
-      artifactId: camel-log
-      schemes:
-      - id: log
-        http: false
-        passive: true
-    camel-lucene:
-      groupId: org.apache.camel
-      artifactId: camel-lucene
-      schemes:
-      - id: lucene
-        http: false
-        passive: false
-    camel-lumberjack:
-      groupId: org.apache.camel
-      artifactId: camel-lumberjack
-      schemes:
-      - id: lumberjack
-        http: false
-        passive: false
-    camel-lzf:
-      groupId: org.apache.camel
-      artifactId: camel-lzf
-      dataformats:
-      - lzf
-    camel-mail:
-      groupId: org.apache.camel
-      artifactId: camel-mail
-      schemes:
-      - id: imap
-        http: false
-        passive: false
-      - id: imaps
-        http: false
-        passive: false
-      - id: pop3
-        http: false
-        passive: false
-      - id: pop3s
-        http: false
-        passive: false
-      - id: smtp
-        http: false
-        passive: false
-      - id: smtps
-        http: false
-        passive: false
-      dataformats:
-      - mime-multipart
-    camel-master:
-      groupId: org.apache.camel
-      artifactId: camel-master
-      schemes:
-      - id: master
-        http: false
-        passive: false
-    camel-metrics:
-      groupId: org.apache.camel
-      artifactId: camel-metrics
-      schemes:
-      - id: metrics
-        http: false
-        passive: false
-    camel-micrometer:
-      groupId: org.apache.camel
-      artifactId: camel-micrometer
-      schemes:
-      - id: micrometer
-        http: false
-        passive: false
-    camel-microprofile-metrics:
-      groupId: org.apache.camel
-      artifactId: camel-microprofile-metrics
-      schemes:
-      - id: microprofile-metrics
-        http: false
-        passive: false
-    camel-milo:
-      groupId: org.apache.camel
-      artifactId: camel-milo
-      schemes:
-      - id: milo-client
-        http: false
-        passive: false
-      - id: milo-server
-        http: false
-        passive: false
-    camel-mina:
-      groupId: org.apache.camel
-      artifactId: camel-mina
-      schemes:
-      - id: mina
-        http: false
-        passive: false
-    camel-mllp:
-      groupId: org.apache.camel
-      artifactId: camel-mllp
-      schemes:
-      - id: mllp
-        http: false
-        passive: false
-    camel-mock:
-      groupId: org.apache.camel
-      artifactId: camel-mock
-      schemes:
-      - id: mock
-        http: false
-        passive: true
-    camel-mongodb:
-      groupId: org.apache.camel
-      artifactId: camel-mongodb
-      schemes:
-      - id: mongodb
-        http: false
-        passive: false
-    camel-mongodb-gridfs:
-      groupId: org.apache.camel
-      artifactId: camel-mongodb-gridfs
-      schemes:
-      - id: mongodb-gridfs
-        http: false
-        passive: false
-    camel-mqtt:
-      groupId: org.apache.camel
-      artifactId: camel-mqtt
-      schemes:
-      - id: mqtt
-        http: false
-        passive: false
-    camel-msv:
-      groupId: org.apache.camel
-      artifactId: camel-msv
-      schemes:
-      - id: msv
-        http: false
-        passive: false
-    camel-mustache:
-      groupId: org.apache.camel
-      artifactId: camel-mustache
-      schemes:
-      - id: mustache
-        http: false
-        passive: false
-    camel-mvel:
-      groupId: org.apache.camel
-      artifactId: camel-mvel
-      schemes:
-      - id: mvel
-        http: false
-        passive: false
-      languages:
-      - mvel
-    camel-mybatis:
-      groupId: org.apache.camel
-      artifactId: camel-mybatis
-      schemes:
-      - id: mybatis
-        http: false
-        passive: false
-      - id: mybatis-bean
-        http: false
-        passive: false
-    camel-nagios:
-      groupId: org.apache.camel
-      artifactId: camel-nagios
-      schemes:
-      - id: nagios
-        http: false
-        passive: false
-    camel-nats:
-      groupId: org.apache.camel
-      artifactId: camel-nats
-      schemes:
-      - id: nats
-        http: false
-        passive: false
-    camel-netty:
-      groupId: org.apache.camel
-      artifactId: camel-netty
-      schemes:
-      - id: netty
-        http: false
-        passive: false
-    camel-netty-http:
-      groupId: org.apache.camel
-      artifactId: camel-netty-http
-      schemes:
-      - id: netty-http
-        http: true
-        passive: false
-    camel-nsq:
-      groupId: org.apache.camel
-      artifactId: camel-nsq
-      schemes:
-      - id: nsq
-        http: false
-        passive: false
-    camel-ognl:
-      groupId: org.apache.camel
-      artifactId: camel-ognl
-      languages:
-      - ognl
-    camel-olingo2:
-      groupId: org.apache.camel
-      artifactId: camel-olingo2
-      schemes:
-      - id: olingo2
-        http: false
-        passive: false
-    camel-olingo4:
-      groupId: org.apache.camel
-      artifactId: camel-olingo4
-      schemes:
-      - id: olingo4
-        http: false
-        passive: false
-    camel-openstack:
-      groupId: org.apache.camel
-      artifactId: camel-openstack
-      schemes:
-      - id: openstack-cinder
-        http: false
-        passive: false
-      - id: openstack-glance
-        http: false
-        passive: false
-      - id: openstack-keystone
-        http: false
-        passive: false
-      - id: openstack-neutron
-        http: false
-        passive: false
-      - id: openstack-nova
-        http: false
-        passive: false
-      - id: openstack-swift
-        http: false
-        passive: false
-    camel-optaplanner:
-      groupId: org.apache.camel
-      artifactId: camel-optaplanner
-      schemes:
-      - id: optaplanner
-        http: false
-        passive: false
-    camel-paho:
-      groupId: org.apache.camel
-      artifactId: camel-paho
-      schemes:
-      - id: paho
-        http: false
-        passive: false
-    camel-paxlogging:
-      groupId: org.apache.camel
-      artifactId: camel-paxlogging
-      schemes:
-      - id: paxlogging
-        http: false
-        passive: false
-    camel-pdf:
-      groupId: org.apache.camel
-      artifactId: camel-pdf
-      schemes:
-      - id: pdf
-        http: false
-        passive: false
-    camel-pg-replication-slot:
-      groupId: org.apache.camel
-      artifactId: camel-pg-replication-slot
-      schemes:
-      - id: pg-replication-slot
-        http: false
-        passive: false
-    camel-pgevent:
-      groupId: org.apache.camel
-      artifactId: camel-pgevent
-      schemes:
-      - id: pgevent
-        http: false
-        passive: false
-    camel-printer:
-      groupId: org.apache.camel
-      artifactId: camel-printer
-      schemes:
-      - id: lpr
-        http: false
-        passive: false
-    camel-properties:
-      groupId: org.apache.camel
-      artifactId: camel-properties
-      schemes:
-      - id: properties
-        http: false
-        passive: true
-    camel-protobuf:
-      groupId: org.apache.camel
-      artifactId: camel-protobuf
-      dataformats:
-      - protobuf
-    camel-pubnub:
-      groupId: org.apache.camel
-      artifactId: camel-pubnub
-      schemes:
-      - id: pubnub
-        http: false
-        passive: false
-    camel-pulsar:
-      groupId: org.apache.camel
-      artifactId: camel-pulsar
-      schemes:
-      - id: pulsar
-        http: false
-        passive: false
-    camel-quartz:
-      groupId: org.apache.camel
-      artifactId: camel-quartz
-      schemes:
-      - id: quartz
-        http: false
-        passive: false
-    camel-quickfix:
-      groupId: org.apache.camel
-      artifactId: camel-quickfix
-      schemes:
-      - id: quickfix
-        http: false
-        passive: false
-    camel-rabbitmq:
-      groupId: org.apache.camel
-      artifactId: camel-rabbitmq
-      schemes:
-      - id: rabbitmq
-        http: false
-        passive: false
-    camel-reactive-streams:
-      groupId: org.apache.camel
-      artifactId: camel-reactive-streams
-      schemes:
-      - id: reactive-streams
-        http: false
-        passive: false
-    camel-ref:
-      groupId: org.apache.camel
-      artifactId: camel-ref
-      schemes:
-      - id: ref
-        http: false
-        passive: true
-    camel-rest:
-      groupId: org.apache.camel
-      artifactId: camel-rest
-      schemes:
-      - id: rest
-        http: true
-        passive: false
-      - id: rest-api
-        http: false
-        passive: false
-    camel-rest-swagger:
-      groupId: org.apache.camel
-      artifactId: camel-rest-swagger
-      schemes:
-      - id: rest-swagger
-        http: false
-        passive: false
-    camel-restlet:
-      groupId: org.apache.camel
-      artifactId: camel-restlet
-      schemes:
-      - id: restlet
-        http: true
-        passive: false
-    camel-rss:
-      groupId: org.apache.camel
-      artifactId: camel-rss
-      schemes:
-      - id: rss
-        http: false
-        passive: false
-      dataformats:
-      - rss
-    camel-saga:
-      groupId: org.apache.camel
-      artifactId: camel-saga
-      schemes:
-      - id: saga
-        http: false
-        passive: false
-    camel-salesforce:
-      groupId: org.apache.camel
-      artifactId: camel-salesforce
-      schemes:
-      - id: salesforce
-        http: false
-        passive: false
-    camel-sap-netweaver:
-      groupId: org.apache.camel
-      artifactId: camel-sap-netweaver
-      schemes:
-      - id: sap-netweaver
-        http: false
-        passive: false
-    camel-saxon:
-      groupId: org.apache.camel
-      artifactId: camel-saxon
-      schemes:
-      - id: xquery
-        http: false
-        passive: false
-      languages:
-      - xquery
-    camel-scheduler:
-      groupId: org.apache.camel
-      artifactId: camel-scheduler
-      schemes:
-      - id: scheduler
-        http: false
-        passive: false
-    camel-schematron:
-      groupId: org.apache.camel
-      artifactId: camel-schematron
-      schemes:
-      - id: schematron
-        http: false
-        passive: false
-    camel-seda:
-      groupId: org.apache.camel
-      artifactId: camel-seda
-      schemes:
-      - id: seda
-        http: false
-        passive: true
-    camel-service:
-      groupId: org.apache.camel
-      artifactId: camel-service
-      schemes:
-      - id: service
-        http: false
-        passive: false
-    camel-servicenow:
-      groupId: org.apache.camel
-      artifactId: camel-servicenow
-      schemes:
-      - id: servicenow
-        http: false
-        passive: false
-    camel-servlet:
-      groupId: org.apache.camel
-      artifactId: camel-servlet
-      schemes:
-      - id: servlet
-        http: true
-        passive: false
-    camel-sip:
-      groupId: org.apache.camel
-      artifactId: camel-sip
-      schemes:
-      - id: sip
-        http: false
-        passive: false
-      - id: sips
-        http: false
-        passive: false
-    camel-sjms:
-      groupId: org.apache.camel
-      artifactId: camel-sjms
-      schemes:
-      - id: sjms
-        http: false
-        passive: false
-      - id: sjms-batch
-        http: false
-        passive: false
-    camel-sjms2:
-      groupId: org.apache.camel
-      artifactId: camel-sjms2
-      schemes:
-      - id: sjms2
-        http: false
-        passive: false
-    camel-slack:
-      groupId: org.apache.camel
-      artifactId: camel-slack
-      schemes:
-      - id: slack
-        http: false
-        passive: false
-    camel-smpp:
-      groupId: org.apache.camel
-      artifactId: camel-smpp
-      schemes:
-      - id: smpp
-        http: false
-        passive: false
-      - id: smpps
-        http: false
-        passive: false
-    camel-snakeyaml:
-      groupId: org.apache.camel
-      artifactId: camel-snakeyaml
-      dataformats:
-      - yaml-snakeyaml
-    camel-snmp:
-      groupId: org.apache.camel
-      artifactId: camel-snmp
-      schemes:
-      - id: snmp
-        http: false
-        passive: false
-    camel-soap:
-      groupId: org.apache.camel
-      artifactId: camel-soap
-      dataformats:
-      - soapjaxb
-    camel-solr:
-      groupId: org.apache.camel
-      artifactId: camel-solr
-      schemes:
-      - id: solr
-        http: false
-        passive: false
-      - id: solrs
-        http: false
-        passive: false
-      - id: solrCloud
-        http: false
-        passive: false
-    camel-soroush:
-      groupId: org.apache.camel
-      artifactId: camel-soroush
-      schemes:
-      - id: soroush
-        http: false
-        passive: false
-    camel-spark:
-      groupId: org.apache.camel
-      artifactId: camel-spark
-      schemes:
-      - id: spark
-        http: false
-        passive: false
-    camel-spark-rest:
-      groupId: org.apache.camel
-      artifactId: camel-spark-rest
-      schemes:
-      - id: spark-rest
-        http: true
-        passive: false
-    camel-splunk:
-      groupId: org.apache.camel
-      artifactId: camel-splunk
-      schemes:
-      - id: splunk
-        http: false
-        passive: false
-    camel-spring:
-      groupId: org.apache.camel
-      artifactId: camel-spring
-      schemes:
-      - id: spring-event
-        http: false
-        passive: false
-      languages:
-      - spel
-    camel-spring-batch:
-      groupId: org.apache.camel
-      artifactId: camel-spring-batch
-      schemes:
-      - id: spring-batch
-        http: false
-        passive: false
-    camel-spring-integration:
-      groupId: org.apache.camel
-      artifactId: camel-spring-integration
-      schemes:
-      - id: spring-integration
-        http: false
-        passive: false
-    camel-spring-ldap:
-      groupId: org.apache.camel
-      artifactId: camel-spring-ldap
-      schemes:
-      - id: spring-ldap
-        http: false
-        passive: false
-    camel-spring-redis:
-      groupId: org.apache.camel
-      artifactId: camel-spring-redis
-      schemes:
-      - id: spring-redis
-        http: false
-        passive: false
-    camel-spring-ws:
-      groupId: org.apache.camel
-      artifactId: camel-spring-ws
-      schemes:
-      - id: spring-ws
-        http: true
-        passive: false
-    camel-sql:
-      groupId: org.apache.camel
-      artifactId: camel-sql
-      schemes:
-      - id: sql
-        http: false
-        passive: false
-      - id: sql-stored
-        http: false
-        passive: false
-    camel-ssh:
-      groupId: org.apache.camel
-      artifactId: camel-ssh
-      schemes:
-      - id: ssh
-        http: false
-        passive: false
-    camel-stax:
-      groupId: org.apache.camel
-      artifactId: camel-stax
-      schemes:
-      - id: stax
-        http: false
-        passive: false
-    camel-stomp:
-      groupId: org.apache.camel
-      artifactId: camel-stomp
-      schemes:
-      - id: stomp
-        http: false
-        passive: false
-    camel-stream:
-      groupId: org.apache.camel
-      artifactId: camel-stream
-      schemes:
-      - id: stream
-        http: false
-        passive: false
-    camel-stringtemplate:
-      groupId: org.apache.camel
-      artifactId: camel-stringtemplate
-      schemes:
-      - id: string-template
-        http: false
-        passive: false
-    camel-stub:
-      groupId: org.apache.camel
-      artifactId: camel-stub
-      schemes:
-      - id: stub
-        http: false
-        passive: true
-    camel-syslog:
-      groupId: org.apache.camel
-      artifactId: camel-syslog
-      dataformats:
-      - syslog
-    camel-tagsoup:
-      groupId: org.apache.camel
-      artifactId: camel-tagsoup
-      dataformats:
-      - tidyMarkup
-    camel-tarfile:
-      groupId: org.apache.camel
-      artifactId: camel-tarfile
-      dataformats:
-      - tarfile
-    camel-telegram:
-      groupId: org.apache.camel
-      artifactId: camel-telegram
-      schemes:
-      - id: telegram
-        http: false
-        passive: false
-    camel-thrift:
-      groupId: org.apache.camel
-      artifactId: camel-thrift
-      schemes:
-      - id: thrift
-        http: false
-        passive: false
-      dataformats:
-      - thrift
-    camel-tika:
-      groupId: org.apache.camel
-      artifactId: camel-tika
-      schemes:
-      - id: tika
-        http: false
-        passive: false
-    camel-timer:
-      groupId: org.apache.camel
-      artifactId: camel-timer
-      schemes:
-      - id: timer
-        http: false
-        passive: false
-    camel-twilio:
-      groupId: org.apache.camel
-      artifactId: camel-twilio
-      schemes:
-      - id: twilio
-        http: false
-        passive: false
-    camel-twitter:
-      groupId: org.apache.camel
-      artifactId: camel-twitter
-      schemes:
-      - id: twitter-directmessage
-        http: false
-        passive: false
-      - id: twitter-search
-        http: false
-        passive: false
-      - id: twitter-timeline
-        http: false
-        passive: false
-    camel-undertow:
-      groupId: org.apache.camel
-      artifactId: camel-undertow
-      schemes:
-      - id: undertow
-        http: true
-        passive: false
-    camel-univocity-parsers:
-      groupId: org.apache.camel
-      artifactId: camel-univocity-parsers
-      dataformats:
-      - univocity-csv
-      - univocity-fixed
-      - univocity-tsv
-    camel-validator:
-      groupId: org.apache.camel
-      artifactId: camel-validator
-      schemes:
-      - id: validator
-        http: false
-        passive: true
-    camel-velocity:
-      groupId: org.apache.camel
-      artifactId: camel-velocity
-      schemes:
-      - id: velocity
-        http: false
-        passive: false
-    camel-vertx:
-      groupId: org.apache.camel
-      artifactId: camel-vertx
-      schemes:
-      - id: vertx
-        http: false
-        passive: false
-    camel-vm:
-      groupId: org.apache.camel
-      artifactId: camel-vm
-      schemes:
-      - id: vm
-        http: false
-        passive: true
-    camel-weather:
-      groupId: org.apache.camel
-      artifactId: camel-weather
-      schemes:
-      - id: weather
-        http: false
-        passive: false
-    camel-web3j:
-      groupId: org.apache.camel
-      artifactId: camel-web3j
-      schemes:
-      - id: web3j
-        http: false
-        passive: false
-    camel-webhook:
-      groupId: org.apache.camel
-      artifactId: camel-webhook
-      schemes:
-      - id: webhook
-        http: true
-        passive: false
-    camel-websocket:
-      groupId: org.apache.camel
-      artifactId: camel-websocket
-      schemes:
-      - id: websocket
-        http: true
-        passive: false
-    camel-websocket-jsr356:
-      groupId: org.apache.camel
-      artifactId: camel-websocket-jsr356
-      schemes:
-      - id: websocket-jsr356
-        http: false
-        passive: false
-    camel-wordpress:
-      groupId: org.apache.camel
-      artifactId: camel-wordpress
-      schemes:
-      - id: wordpress
-        http: false
-        passive: false
-    camel-xchange:
-      groupId: org.apache.camel
-      artifactId: camel-xchange
-      schemes:
-      - id: xchange
-        http: false
-        passive: false
-    camel-xmlsecurity:
-      groupId: org.apache.camel
-      artifactId: camel-xmlsecurity
-      schemes:
-      - id: xmlsecurity
-        http: false
-        passive: false
-      dataformats:
-      - secureXML
-    camel-xmpp:
-      groupId: org.apache.camel
-      artifactId: camel-xmpp
-      schemes:
-      - id: xmpp
-        http: false
-        passive: false
-    camel-xpath:
-      groupId: org.apache.camel
-      artifactId: camel-xpath
-      languages:
-      - xpath
-    camel-xslt:
-      groupId: org.apache.camel
-      artifactId: camel-xslt
-      schemes:
-      - id: xslt
-        http: false
-        passive: false
-    camel-xstream:
-      groupId: org.apache.camel
-      artifactId: camel-xstream
-      dataformats:
-      - json-xstream
-      - xstream
-    camel-yammer:
-      groupId: org.apache.camel
-      artifactId: camel-yammer
-      schemes:
-      - id: yammer
-        http: false
-        passive: false
-    camel-zendesk:
-      groupId: org.apache.camel
-      artifactId: camel-zendesk
-      schemes:
-      - id: zendesk
-        http: false
-        passive: false
-    camel-zip-deflater:
-      groupId: org.apache.camel
-      artifactId: camel-zip-deflater
-      dataformats:
-      - gzipdeflater
-      - zipdeflater
-    camel-zipfile:
-      groupId: org.apache.camel
-      artifactId: camel-zipfile
-      dataformats:
-      - zipfile
-    camel-zookeeper:
-      groupId: org.apache.camel
-      artifactId: camel-zookeeper
-      schemes:
-      - id: zookeeper
-        http: false
-        passive: false
-    camel-zookeeper-master:
-      groupId: org.apache.camel
-      artifactId: camel-zookeeper-master
-      schemes:
-      - id: zookeeper-master
-        http: false
-        passive: false
diff --git a/deploy/camel-catalog-3.0.0-RC1-1.0.5.yaml b/deploy/camel-catalog-3.0.0-RC1-1.0.5.yaml
deleted file mode 100644
index 34077fa..0000000
--- a/deploy/camel-catalog-3.0.0-RC1-1.0.5.yaml
+++ /dev/null
@@ -1,2213 +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.
-# ---------------------------------------------------------------------------
-
-apiVersion: camel.apache.org/v1alpha1
-kind: CamelCatalog
-metadata:
-  name: camel-catalog-3.0.0-rc1-1.0.5
-  labels:
-    app: camel-k
-    camel.apache.org/catalog.version: 3.0.0-RC1
-    camel.apache.org/catalog.loader.version: 3.0.0-RC1
-    camel.apache.org/runtime.version: 1.0.5
-spec:
-  version: 3.0.0-RC1
-  runtimeVersion: 1.0.5
-  artifacts:
-    camel-activemq:
-      groupId: org.apache.camel
-      artifactId: camel-activemq
-      schemes:
-      - id: activemq
-        http: false
-        passive: false
-    camel-ahc:
-      groupId: org.apache.camel
-      artifactId: camel-ahc
-      schemes:
-      - id: ahc
-        http: true
-        passive: false
-    camel-ahc-ws:
-      groupId: org.apache.camel
-      artifactId: camel-ahc-ws
-      schemes:
-      - id: ahc-ws
-        http: true
-        passive: false
-      - id: ahc-wss
-        http: false
-        passive: false
-    camel-amqp:
-      groupId: org.apache.camel
-      artifactId: camel-amqp
-      schemes:
-      - id: amqp
-        http: false
-        passive: false
-    camel-any23:
-      groupId: org.apache.camel
-      artifactId: camel-any23
-      dataformats:
-      - any23
-    camel-apns:
-      groupId: org.apache.camel
-      artifactId: camel-apns
-      schemes:
-      - id: apns
-        http: false
-        passive: false
-    camel-as2:
-      groupId: org.apache.camel
-      artifactId: camel-as2
-      schemes:
-      - id: as2
-        http: false
-        passive: false
-    camel-asn1:
-      groupId: org.apache.camel
-      artifactId: camel-asn1
-      dataformats:
-      - asn1
-    camel-asterisk:
-      groupId: org.apache.camel
-      artifactId: camel-asterisk
-      schemes:
-      - id: asterisk
-        http: false
-        passive: false
-    camel-atmos:
-      groupId: org.apache.camel
-      artifactId: camel-atmos
-      schemes:
-      - id: atmos
-        http: false
-        passive: false
-    camel-atmosphere-websocket:
-      groupId: org.apache.camel
-      artifactId: camel-atmosphere-websocket
-      schemes:
-      - id: atmosphere-websocket
-        http: true
-        passive: false
-    camel-atom:
-      groupId: org.apache.camel
-      artifactId: camel-atom
-      schemes:
-      - id: atom
-        http: false
-        passive: false
-    camel-atomix:
-      groupId: org.apache.camel
-      artifactId: camel-atomix
-      schemes:
-      - id: atomix-map
-        http: false
-        passive: false
-      - id: atomix-messaging
-        http: false
-        passive: false
-      - id: atomix-multimap
-        http: false
-        passive: false
-      - id: atomix-queue
-        http: false
-        passive: false
-      - id: atomix-set
-        http: false
-        passive: false
-      - id: atomix-value
-        http: false
-        passive: false
-    camel-avro:
-      groupId: org.apache.camel
-      artifactId: camel-avro
-      schemes:
-      - id: avro
-        http: false
-        passive: false
-      dataformats:
-      - avro
-    camel-aws-cw:
-      groupId: org.apache.camel
-      artifactId: camel-aws-cw
-      schemes:
-      - id: aws-cw
-        http: false
-        passive: false
-    camel-aws-ddb:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ddb
-      schemes:
-      - id: aws-ddb
-        http: false
-        passive: false
-      - id: aws-ddbstream
-        http: false
-        passive: false
-    camel-aws-ec2:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ec2
-      schemes:
-      - id: aws-ec2
-        http: false
-        passive: false
-    camel-aws-ecs:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ecs
-      schemes:
-      - id: aws-ecs
-        http: false
-        passive: false
-    camel-aws-eks:
-      groupId: org.apache.camel
-      artifactId: camel-aws-eks
-      schemes:
-      - id: aws-eks
-        http: false
-        passive: false
-    camel-aws-iam:
-      groupId: org.apache.camel
-      artifactId: camel-aws-iam
-      schemes:
-      - id: aws-iam
-        http: false
-        passive: false
-    camel-aws-kinesis:
-      groupId: org.apache.camel
-      artifactId: camel-aws-kinesis
-      schemes:
-      - id: aws-kinesis
-        http: false
-        passive: false
-      - id: aws-kinesis-firehose
-        http: false
-        passive: false
-    camel-aws-kms:
-      groupId: org.apache.camel
-      artifactId: camel-aws-kms
-      schemes:
-      - id: aws-kms
-        http: false
-        passive: false
-    camel-aws-lambda:
-      groupId: org.apache.camel
-      artifactId: camel-aws-lambda
-      schemes:
-      - id: aws-lambda
-        http: false
-        passive: false
-    camel-aws-mq:
-      groupId: org.apache.camel
-      artifactId: camel-aws-mq
-      schemes:
-      - id: aws-mq
-        http: false
-        passive: false
-    camel-aws-msk:
-      groupId: org.apache.camel
-      artifactId: camel-aws-msk
-      schemes:
-      - id: aws-msk
-        http: false
-        passive: false
-    camel-aws-s3:
-      groupId: org.apache.camel
-      artifactId: camel-aws-s3
-      schemes:
-      - id: aws-s3
-        http: false
-        passive: false
-    camel-aws-sdb:
-      groupId: org.apache.camel
-      artifactId: camel-aws-sdb
-      schemes:
-      - id: aws-sdb
-        http: false
-        passive: false
-    camel-aws-ses:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ses
-      schemes:
-      - id: aws-ses
-        http: false
-        passive: false
-    camel-aws-sns:
-      groupId: org.apache.camel
-      artifactId: camel-aws-sns
-      schemes:
-      - id: aws-sns
-        http: false
-        passive: false
-    camel-aws-sqs:
-      groupId: org.apache.camel
-      artifactId: camel-aws-sqs
-      schemes:
-      - id: aws-sqs
-        http: false
-        passive: false
-    camel-aws-swf:
-      groupId: org.apache.camel
-      artifactId: camel-aws-swf
-      schemes:
-      - id: aws-swf
-        http: false
-        passive: false
-    camel-azure:
-      groupId: org.apache.camel
-      artifactId: camel-azure
-      schemes:
-      - id: azure-blob
-        http: false
-        passive: false
-      - id: azure-queue
-        http: false
-        passive: false
-    camel-barcode:
-      groupId: org.apache.camel
-      artifactId: camel-barcode
-      dataformats:
-      - barcode
-    camel-base:
-      groupId: org.apache.camel
-      artifactId: camel-base
-      languages:
-      - constant
-      - exchangeProperty
-      - file
-      - header
-      - ref
-      - simple
-      - tokenize
-    camel-base64:
-      groupId: org.apache.camel
-      artifactId: camel-base64
-      dataformats:
-      - base64
-    camel-bean:
-      groupId: org.apache.camel
-      artifactId: camel-bean
-      schemes:
-      - id: bean
-        http: false
-        passive: true
-      - id: class
-        http: false
-        passive: true
-      languages:
-      - bean
-    camel-bean-validator:
-      groupId: org.apache.camel
-      artifactId: camel-bean-validator
-      schemes:
-      - id: bean-validator
-        http: false
-        passive: false
-    camel-beanio:
-      groupId: org.apache.camel
-      artifactId: camel-beanio
-      dataformats:
-      - beanio
-    camel-beanstalk:
-      groupId: org.apache.camel
-      artifactId: camel-beanstalk
-      schemes:
-      - id: beanstalk
-        http: false
-        passive: false
-    camel-bindy:
-      groupId: org.apache.camel
-      artifactId: camel-bindy
-      dataformats:
-      - bindy-csv
-      - bindy-fixed
-      - bindy-kvp
-    camel-bonita:
-      groupId: org.apache.camel
-      artifactId: camel-bonita
-      schemes:
-      - id: bonita
-        http: false
-        passive: false
-    camel-box:
-      groupId: org.apache.camel
-      artifactId: camel-box
-      schemes:
-      - id: box
-        http: false
-        passive: false
-    camel-braintree:
-      groupId: org.apache.camel
-      artifactId: camel-braintree
-      schemes:
-      - id: braintree
-        http: false
-        passive: false
-    camel-browse:
-      groupId: org.apache.camel
-      artifactId: camel-browse
-      schemes:
-      - id: browse
-        http: false
-        passive: true
-    camel-caffeine:
-      groupId: org.apache.camel
-      artifactId: camel-caffeine
-      schemes:
-      - id: caffeine-cache
-        http: false
-        passive: false
-      - id: caffeine-loadcache
-        http: false
-        passive: false
-    camel-cassandraql:
-      groupId: org.apache.camel
-      artifactId: camel-cassandraql
-      schemes:
-      - id: cql
-        http: false
-        passive: false
-    camel-cbor:
-      groupId: org.apache.camel
-      artifactId: camel-cbor
-      dataformats:
-      - cbor
-    camel-chatscript:
-      groupId: org.apache.camel
-      artifactId: camel-chatscript
-      schemes:
-      - id: chatscript
-        http: false
-        passive: false
-    camel-chunk:
-      groupId: org.apache.camel
-      artifactId: camel-chunk
-      schemes:
-      - id: chunk
-        http: false
-        passive: false
-    camel-cm-sms:
-      groupId: org.apache.camel
-      artifactId: camel-cm-sms
-      schemes:
-      - id: cm-sms
-        http: false
-        passive: false
-    camel-cmis:
-      groupId: org.apache.camel
-      artifactId: camel-cmis
-      schemes:
-      - id: cmis
-        http: false
-        passive: false
-    camel-coap:
-      groupId: org.apache.camel
-      artifactId: camel-coap
-      schemes:
-      - id: coap
-        http: false
-        passive: false
-      - id: coaps
-        http: false
-        passive: false
-      - id: coap+tcp
-        http: false
-        passive: false
-      - id: coaps+tcp
-        http: false
-        passive: false
-    camel-cometd:
-      groupId: org.apache.camel
-      artifactId: camel-cometd
-      schemes:
-      - id: cometd
-        http: false
-        passive: false
-      - id: cometds
-        http: false
-        passive: false
-    camel-consul:
-      groupId: org.apache.camel
-      artifactId: camel-consul
-      schemes:
-      - id: consul
-        http: false
-        passive: false
-    camel-controlbus:
-      groupId: org.apache.camel
-      artifactId: camel-controlbus
-      schemes:
-      - id: controlbus
-        http: false
-        passive: true
-    camel-corda:
-      groupId: org.apache.camel
-      artifactId: camel-corda
-      schemes:
-      - id: corda
-        http: false
-        passive: false
-    camel-couchbase:
-      groupId: org.apache.camel
-      artifactId: camel-couchbase
-      schemes:
-      - id: couchbase
-        http: false
-        passive: false
-    camel-couchdb:
-      groupId: org.apache.camel
-      artifactId: camel-couchdb
-      schemes:
-      - id: couchdb
-        http: false
-        passive: false
-    camel-crypto:
-      groupId: org.apache.camel
-      artifactId: camel-crypto
-      schemes:
-      - id: crypto
-        http: false
-        passive: false
-      dataformats:
-      - crypto
-      - pgp
-    camel-crypto-cms:
-      groupId: org.apache.camel
-      artifactId: camel-crypto-cms
-      schemes:
-      - id: crypto-cms
-        http: false
-        passive: false
-    camel-csv:
-      groupId: org.apache.camel
-      artifactId: camel-csv
-      dataformats:
-      - csv
-    camel-cxf:
-      groupId: org.apache.camel
-      artifactId: camel-cxf
-      schemes:
-      - id: cxf
-        http: true
-        passive: false
-      - id: cxfrs
-        http: true
-        passive: false
-    camel-dataformat:
-      groupId: org.apache.camel
-      artifactId: camel-dataformat
-      schemes:
-      - id: dataformat
-        http: false
-        passive: true
-    camel-dataset:
-      groupId: org.apache.camel
-      artifactId: camel-dataset
-      schemes:
-      - id: dataset
-        http: false
-        passive: true
-      - id: dataset-test
-        http: false
-        passive: false
-    camel-digitalocean:
-      groupId: org.apache.camel
-      artifactId: camel-digitalocean
-      schemes:
-      - id: digitalocean
-        http: false
-        passive: false
-    camel-direct:
-      groupId: org.apache.camel
-      artifactId: camel-direct
-      schemes:
-      - id: direct
-        http: false
-        passive: true
-    camel-directvm:
-      groupId: org.apache.camel
-      artifactId: camel-directvm
-      schemes:
-      - id: direct-vm
-        http: false
-        passive: true
-    camel-disruptor:
-      groupId: org.apache.camel
-      artifactId: camel-disruptor
-      schemes:
-      - id: disruptor
-        http: false
-        passive: false
-      - id: disruptor-vm
-        http: false
-        passive: false
-    camel-dns:
-      groupId: org.apache.camel
-      artifactId: camel-dns
-      schemes:
-      - id: dns
-        http: false
-        passive: false
-    camel-docker:
-      groupId: org.apache.camel
-      artifactId: camel-docker
-      schemes:
-      - id: docker
-        http: false
-        passive: false
-    camel-dozer:
-      groupId: org.apache.camel
-      artifactId: camel-dozer
-      schemes:
-      - id: dozer
-        http: false
-        passive: false
-    camel-drill:
-      groupId: org.apache.camel
-      artifactId: camel-drill
-      schemes:
-      - id: drill
-        http: false
-        passive: false
-    camel-dropbox:
-      groupId: org.apache.camel
-      artifactId: camel-dropbox
-      schemes:
-      - id: dropbox
-        http: false
-        passive: false
-    camel-ehcache:
-      groupId: org.apache.camel
-      artifactId: camel-ehcache
-      schemes:
-      - id: ehcache
-        http: false
-        passive: false
-    camel-elasticsearch-rest:
-      groupId: org.apache.camel
-      artifactId: camel-elasticsearch-rest
-      schemes:
-      - id: elasticsearch-rest
-        http: false
-        passive: false
-    camel-elsql:
-      groupId: org.apache.camel
-      artifactId: camel-elsql
-      schemes:
-      - id: elsql
-        http: false
-        passive: false
-    camel-etcd:
-      groupId: org.apache.camel
-      artifactId: camel-etcd
-      schemes:
-      - id: etcd
-        http: false
-        passive: false
-    camel-eventadmin:
-      groupId: org.apache.camel
-      artifactId: camel-eventadmin
-      schemes:
-      - id: eventadmin
-        http: false
-        passive: false
-    camel-exec:
-      groupId: org.apache.camel
-      artifactId: camel-exec
-      schemes:
-      - id: exec
-        http: false
-        passive: false
-    camel-facebook:
-      groupId: org.apache.camel
-      artifactId: camel-facebook
-      schemes:
-      - id: facebook
-        http: false
-        passive: false
-    camel-fastjson:
-      groupId: org.apache.camel
-      artifactId: camel-fastjson
-      dataformats:
-      - json-fastjson
-    camel-fhir:
-      groupId: org.apache.camel
-      artifactId: camel-fhir
-      schemes:
-      - id: fhir
-        http: false
-        passive: false
-      dataformats:
-      - fhirJson
-      - fhirXml
-    camel-file:
-      groupId: org.apache.camel
-      artifactId: camel-file
-      schemes:
-      - id: file
-        http: false
-        passive: false
-    camel-file-watch:
-      groupId: org.apache.camel
-      artifactId: camel-file-watch
-      schemes:
-      - id: file-watch
-        http: false
-        passive: false
-    camel-flatpack:
-      groupId: org.apache.camel
-      artifactId: camel-flatpack
-      schemes:
-      - id: flatpack
-        http: false
-        passive: false
-      dataformats:
-      - flatpack
-    camel-flink:
-      groupId: org.apache.camel
-      artifactId: camel-flink
-      schemes:
-      - id: flink
-        http: false
-        passive: false
-    camel-fop:
-      groupId: org.apache.camel
-      artifactId: camel-fop
-      schemes:
-      - id: fop
-        http: false
-        passive: false
-    camel-freemarker:
-      groupId: org.apache.camel
-      artifactId: camel-freemarker
-      schemes:
-      - id: freemarker
-        http: false
-        passive: false
-    camel-ftp:
-      groupId: org.apache.camel
-      artifactId: camel-ftp
-      schemes:
-      - id: ftp
-        http: false
-        passive: false
-      - id: ftps
-        http: false
-        passive: false
-      - id: sftp
-        http: false
-        passive: false
-    camel-ganglia:
-      groupId: org.apache.camel
-      artifactId: camel-ganglia
-      schemes:
-      - id: ganglia
-        http: false
-        passive: false
-    camel-geocoder:
-      groupId: org.apache.camel
-      artifactId: camel-geocoder
-      schemes:
-      - id: geocoder
-        http: false
-        passive: false
-    camel-git:
-      groupId: org.apache.camel
-      artifactId: camel-git
-      schemes:
-      - id: git
-        http: false
-        passive: false
-    camel-github:
-      groupId: org.apache.camel
-      artifactId: camel-github
-      schemes:
-      - id: github
-        http: false
-        passive: false
-    camel-google-bigquery:
-      groupId: org.apache.camel
-      artifactId: camel-google-bigquery
-      schemes:
-      - id: google-bigquery
-        http: false
-        passive: false
-      - id: google-bigquery-sql
-        http: false
-        passive: false
-    camel-google-calendar:
-      groupId: org.apache.camel
-      artifactId: camel-google-calendar
-      schemes:
-      - id: google-calendar
-        http: false
-        passive: false
-      - id: google-calendar-stream
-        http: false
-        passive: false
-    camel-google-drive:
-      groupId: org.apache.camel
-      artifactId: camel-google-drive
-      schemes:
-      - id: google-drive
-        http: false
-        passive: false
-    camel-google-mail:
-      groupId: org.apache.camel
-      artifactId: camel-google-mail
-      schemes:
-      - id: google-mail
-        http: false
-        passive: false
-      - id: google-mail-stream
-        http: false
-        passive: false
-    camel-google-pubsub:
-      groupId: org.apache.camel
-      artifactId: camel-google-pubsub
-      schemes:
-      - id: google-pubsub
-        http: false
-        passive: false
-    camel-google-sheets:
-      groupId: org.apache.camel
-      artifactId: camel-google-sheets
-      schemes:
-      - id: google-sheets
-        http: false
-        passive: false
-      - id: google-sheets-stream
-        http: false
-        passive: false
-    camel-gora:
-      groupId: org.apache.camel
-      artifactId: camel-gora
-      schemes:
-      - id: gora
-        http: false
-        passive: false
-    camel-grape:
-      groupId: org.apache.camel
-      artifactId: camel-grape
-      schemes:
-      - id: grape
-        http: false
-        passive: false
-    camel-grok:
-      groupId: org.apache.camel
-      artifactId: camel-grok
-      dataformats:
-      - grok
-    camel-groovy:
-      groupId: org.apache.camel
-      artifactId: camel-groovy
-      languages:
-      - groovy
-    camel-grpc:
-      groupId: org.apache.camel
-      artifactId: camel-grpc
-      schemes:
-      - id: grpc
-        http: true
-        passive: false
-    camel-gson:
-      groupId: org.apache.camel
-      artifactId: camel-gson
-      dataformats:
-      - json-gson
-    camel-guava-eventbus:
-      groupId: org.apache.camel
-      artifactId: camel-guava-eventbus
-      schemes:
-      - id: guava-eventbus
-        http: false
-        passive: false
-    camel-hazelcast:
-      groupId: org.apache.camel
-      artifactId: camel-hazelcast
-      schemes:
-      - id: hazelcast-atomicvalue
-        http: false
-        passive: false
-      - id: hazelcast-instance
-        http: false
-        passive: false
-      - id: hazelcast-list
-        http: false
-        passive: false
-      - id: hazelcast-map
-        http: false
-        passive: false
-      - id: hazelcast-multimap
-        http: false
-        passive: false
-      - id: hazelcast-queue
-        http: false
-        passive: false
-      - id: hazelcast-replicatedmap
-        http: false
-        passive: false
-      - id: hazelcast-ringbuffer
-        http: false
-        passive: false
-      - id: hazelcast-seda
-        http: false
-        passive: false
-      - id: hazelcast-set
-        http: false
-        passive: false
-      - id: hazelcast-topic
-        http: false
-        passive: false
-    camel-hbase:
-      groupId: org.apache.camel
-      artifactId: camel-hbase
-      schemes:
-      - id: hbase
-        http: false
-        passive: false
-    camel-hdfs:
-      groupId: org.apache.camel
-      artifactId: camel-hdfs
-      schemes:
-      - id: hdfs
-        http: false
-        passive: false
-    camel-hipchat:
-      groupId: org.apache.camel
-      artifactId: camel-hipchat
-      schemes:
-      - id: hipchat
-        http: false
-        passive: false
-    camel-hl7:
-      groupId: org.apache.camel
-      artifactId: camel-hl7
-      languages:
-      - hl7terser
-      dataformats:
-      - hl7
-    camel-http:
-      groupId: org.apache.camel
-      artifactId: camel-http
-      schemes:
-      - id: http
-        http: false
-        passive: false
-      - id: https
-        http: false
-        passive: false
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-file
-    camel-ical:
-      groupId: org.apache.camel
-      artifactId: camel-ical
-      dataformats:
-      - ical
-    camel-iec60870:
-      groupId: org.apache.camel
-      artifactId: camel-iec60870
-      schemes:
-      - id: iec60870-client
-        http: false
-        passive: false
-      - id: iec60870-server
-        http: false
-        passive: false
-    camel-ignite:
-      groupId: org.apache.camel
-      artifactId: camel-ignite
-      schemes:
-      - id: ignite-cache
-        http: false
-        passive: false
-      - id: ignite-compute
-        http: false
-        passive: false
-      - id: ignite-events
-        http: false
-        passive: false
-      - id: ignite-idgen
-        http: false
-        passive: false
-      - id: ignite-messaging
-        http: false
-        passive: false
-      - id: ignite-queue
-        http: false
-        passive: false
-      - id: ignite-set
-        http: false
-        passive: false
-    camel-infinispan:
-      groupId: org.apache.camel
-      artifactId: camel-infinispan
-      schemes:
-      - id: infinispan
-        http: false
-        passive: false
-    camel-influxdb:
-      groupId: org.apache.camel
-      artifactId: camel-influxdb
-      schemes:
-      - id: influxdb
-        http: false
-        passive: false
-    camel-iota:
-      groupId: org.apache.camel
-      artifactId: camel-iota
-      schemes:
-      - id: iota
-        http: false
-        passive: false
-    camel-ipfs:
-      groupId: org.apache.camel
-      artifactId: camel-ipfs
-      schemes:
-      - id: ipfs
-        http: false
-        passive: false
-    camel-irc:
-      groupId: org.apache.camel
-      artifactId: camel-irc
-      schemes:
-      - id: irc
-        http: false
-        passive: false
-    camel-ironmq:
-      groupId: org.apache.camel
-      artifactId: camel-ironmq
-      schemes:
-      - id: ironmq
-        http: false
-        passive: false
-    camel-jackson:
-      groupId: org.apache.camel
-      artifactId: camel-jackson
-      dataformats:
-      - json-jackson
-    camel-jacksonxml:
-      groupId: org.apache.camel
-      artifactId: camel-jacksonxml
-      dataformats:
-      - jacksonxml
-    camel-jaxb:
-      groupId: org.apache.camel
-      artifactId: camel-jaxb
-      dataformats:
-      - jaxb
-    camel-jaxp:
-      groupId: org.apache.camel
-      artifactId: camel-jaxp
-      languages:
-      - xtokenize
-    camel-jbpm:
-      groupId: org.apache.camel
-      artifactId: camel-jbpm
-      schemes:
-      - id: jbpm
-        http: false
-        passive: false
-    camel-jcache:
-      groupId: org.apache.camel
-      artifactId: camel-jcache
-      schemes:
-      - id: jcache
-        http: false
-        passive: false
-    camel-jclouds:
-      groupId: org.apache.camel
-      artifactId: camel-jclouds
-      schemes:
-      - id: jclouds
-        http: false
-        passive: false
-    camel-jcr:
-      groupId: org.apache.camel
-      artifactId: camel-jcr
-      schemes:
-      - id: jcr
-        http: false
-        passive: false
-    camel-jdbc:
-      groupId: org.apache.camel
-      artifactId: camel-jdbc
-      schemes:
-      - id: jdbc
-        http: false
-        passive: false
-    camel-jetty:
-      groupId: org.apache.camel
-      artifactId: camel-jetty
-      schemes:
-      - id: jetty
-        http: true
-        passive: false
-    camel-jgroups:
-      groupId: org.apache.camel
-      artifactId: camel-jgroups
-      schemes:
-      - id: jgroups
-        http: false
-        passive: false
-    camel-jgroups-raft:
-      groupId: org.apache.camel
-      artifactId: camel-jgroups-raft
-      schemes:
-      - id: jgroups-raft
-        http: false
-        passive: false
-    camel-jing:
-      groupId: org.apache.camel
-      artifactId: camel-jing
-      schemes:
-      - id: jing
-        http: false
-        passive: false
-    camel-jira:
-      groupId: org.apache.camel
-      artifactId: camel-jira
-      schemes:
-      - id: jira
-        http: false
-        passive: false
-    camel-jms:
-      groupId: org.apache.camel
-      artifactId: camel-jms
-      schemes:
-      - id: jms
-        http: false
-        passive: false
-    camel-jmx:
-      groupId: org.apache.camel
-      artifactId: camel-jmx
-      schemes:
-      - id: jmx
-        http: false
-        passive: false
-    camel-johnzon:
-      groupId: org.apache.camel
-      artifactId: camel-johnzon
-      dataformats:
-      - json-johnzon
-    camel-jolt:
-      groupId: org.apache.camel
-      artifactId: camel-jolt
-      schemes:
-      - id: jolt
-        http: false
-        passive: false
-    camel-jooq:
-      groupId: org.apache.camel
-      artifactId: camel-jooq
-      schemes:
-      - id: jooq
-        http: false
-        passive: false
-    camel-jpa:
-      groupId: org.apache.camel
-      artifactId: camel-jpa
-      schemes:
-      - id: jpa
-        http: false
-        passive: false
-    camel-jsch:
-      groupId: org.apache.camel
-      artifactId: camel-jsch
-      schemes:
-      - id: scp
-        http: false
-        passive: false
-    camel-json-validator:
-      groupId: org.apache.camel
-      artifactId: camel-json-validator
-      schemes:
-      - id: json-validator
-        http: false
-        passive: false
-    camel-jsonapi:
-      groupId: org.apache.camel
-      artifactId: camel-jsonapi
-      dataformats:
-      - jsonApi
-    camel-jsonpath:
-      groupId: org.apache.camel
-      artifactId: camel-jsonpath
-      languages:
-      - jsonpath
-    camel-jt400:
-      groupId: org.apache.camel
-      artifactId: camel-jt400
-      schemes:
-      - id: jt400
-        http: false
-        passive: false
-    camel-k-loader-groovy:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-groovy
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-      - groupId: org.apache.camel
-        artifactId: camel-groovy
-    camel-k-loader-java:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-java
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-    camel-k-loader-js:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-js
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-    camel-k-loader-knative:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-knative
-    camel-k-loader-kotlin:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-kotlin
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-    camel-k-loader-xml:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-xml
-    camel-k-runtime-health:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-health
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-servlet
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-runtime-servlet
-    camel-k-runtime-knative:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-knative
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-cloud
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-yaml
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-knative
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative-api
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative-http
-    camel-k-runtime-main:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-main
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-core-engine
-      - groupId: org.apache.camel
-        artifactId: camel-main
-      - groupId: org.apache.camel
-        artifactId: camel-properties
-    camel-k-runtime-servlet:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-servlet
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-servlet
-    camel-kafka:
-      groupId: org.apache.camel
-      artifactId: camel-kafka
-      schemes:
-      - id: kafka
-        http: false
-        passive: false
-    camel-knative:
-      groupId: org.apache.camel.k
-      artifactId: camel-knative
-      schemes:
-      - id: knative
-        http: true
-        passive: false
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-cloud
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative-api
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative-http
-    camel-kubernetes:
-      groupId: org.apache.camel
-      artifactId: camel-kubernetes
-      schemes:
-      - id: kubernetes-config-maps
-        http: false
-        passive: false
-      - id: kubernetes-deployments
-        http: false
-        passive: false
-      - id: kubernetes-hpa
-        http: false
-        passive: false
-      - id: kubernetes-job
-        http: false
-        passive: false
-      - id: kubernetes-namespaces
-        http: false
-        passive: false
-      - id: kubernetes-nodes
-        http: false
-        passive: false
-      - id: kubernetes-persistent-volumes
-        http: false
-        passive: false
-      - id: kubernetes-persistent-volumes-claims
-        http: false
-        passive: false
-      - id: kubernetes-pods
-        http: false
-        passive: false
-      - id: kubernetes-replication-controllers
-        http: false
-        passive: false
-      - id: kubernetes-resources-quota
-        http: false
-        passive: false
-      - id: kubernetes-secrets
-        http: false
-        passive: false
-      - id: kubernetes-service-accounts
-        http: false
-        passive: false
-      - id: kubernetes-services
-        http: false
-        passive: false
-      - id: openshift-build-configs
-        http: false
-        passive: false
-      - id: openshift-builds
-        http: false
-        passive: false
-    camel-language:
-      groupId: org.apache.camel
-      artifactId: camel-language
-      schemes:
-      - id: language
-        http: false
-        passive: true
-    camel-ldap:
-      groupId: org.apache.camel
-      artifactId: camel-ldap
-      schemes:
-      - id: ldap
-        http: false
-        passive: false
-    camel-ldif:
-      groupId: org.apache.camel
-      artifactId: camel-ldif
-      schemes:
-      - id: ldif
-        http: false
-        passive: false
-    camel-linkedin:
-      groupId: org.apache.camel
-      artifactId: camel-linkedin
-      schemes:
-      - id: linkedin
-        http: false
-        passive: false
-    camel-log:
-      groupId: org.apache.camel
-      artifactId: camel-log
-      schemes:
-      - id: log
-        http: false
-        passive: true
-    camel-lucene:
-      groupId: org.apache.camel
-      artifactId: camel-lucene
-      schemes:
-      - id: lucene
-        http: false
-        passive: false
-    camel-lumberjack:
-      groupId: org.apache.camel
-      artifactId: camel-lumberjack
-      schemes:
-      - id: lumberjack
-        http: false
-        passive: false
-    camel-lzf:
-      groupId: org.apache.camel
-      artifactId: camel-lzf
-      dataformats:
-      - lzf
-    camel-mail:
-      groupId: org.apache.camel
-      artifactId: camel-mail
-      schemes:
-      - id: imap
-        http: false
-        passive: false
-      - id: imaps
-        http: false
-        passive: false
-      - id: pop3
-        http: false
-        passive: false
-      - id: pop3s
-        http: false
-        passive: false
-      - id: smtp
-        http: false
-        passive: false
-      - id: smtps
-        http: false
-        passive: false
-      dataformats:
-      - mime-multipart
-    camel-master:
-      groupId: org.apache.camel
-      artifactId: camel-master
-      schemes:
-      - id: master
-        http: false
-        passive: false
-    camel-metrics:
-      groupId: org.apache.camel
-      artifactId: camel-metrics
-      schemes:
-      - id: metrics
-        http: false
-        passive: false
-    camel-micrometer:
-      groupId: org.apache.camel
-      artifactId: camel-micrometer
-      schemes:
-      - id: micrometer
-        http: false
-        passive: false
-    camel-microprofile-metrics:
-      groupId: org.apache.camel
-      artifactId: camel-microprofile-metrics
-      schemes:
-      - id: microprofile-metrics
-        http: false
-        passive: false
-    camel-milo:
-      groupId: org.apache.camel
-      artifactId: camel-milo
-      schemes:
-      - id: milo-client
-        http: false
-        passive: false
-      - id: milo-server
-        http: false
-        passive: false
-    camel-mina:
-      groupId: org.apache.camel
-      artifactId: camel-mina
-      schemes:
-      - id: mina
-        http: false
-        passive: false
-    camel-mllp:
-      groupId: org.apache.camel
-      artifactId: camel-mllp
-      schemes:
-      - id: mllp
-        http: false
-        passive: false
-    camel-mock:
-      groupId: org.apache.camel
-      artifactId: camel-mock
-      schemes:
-      - id: mock
-        http: false
-        passive: true
-    camel-mongodb:
-      groupId: org.apache.camel
-      artifactId: camel-mongodb
-      schemes:
-      - id: mongodb
-        http: false
-        passive: false
-    camel-mongodb-gridfs:
-      groupId: org.apache.camel
-      artifactId: camel-mongodb-gridfs
-      schemes:
-      - id: mongodb-gridfs
-        http: false
-        passive: false
-    camel-mqtt:
-      groupId: org.apache.camel
-      artifactId: camel-mqtt
-      schemes:
-      - id: mqtt
-        http: false
-        passive: false
-    camel-msv:
-      groupId: org.apache.camel
-      artifactId: camel-msv
-      schemes:
-      - id: msv
-        http: false
-        passive: false
-    camel-mustache:
-      groupId: org.apache.camel
-      artifactId: camel-mustache
-      schemes:
-      - id: mustache
-        http: false
-        passive: false
-    camel-mvel:
-      groupId: org.apache.camel
-      artifactId: camel-mvel
-      schemes:
-      - id: mvel
-        http: false
-        passive: false
-      languages:
-      - mvel
-    camel-mybatis:
-      groupId: org.apache.camel
-      artifactId: camel-mybatis
-      schemes:
-      - id: mybatis
-        http: false
-        passive: false
-      - id: mybatis-bean
-        http: false
-        passive: false
-    camel-nagios:
-      groupId: org.apache.camel
-      artifactId: camel-nagios
-      schemes:
-      - id: nagios
-        http: false
-        passive: false
-    camel-nats:
-      groupId: org.apache.camel
-      artifactId: camel-nats
-      schemes:
-      - id: nats
-        http: false
-        passive: false
-    camel-netty:
-      groupId: org.apache.camel
-      artifactId: camel-netty
-      schemes:
-      - id: netty
-        http: false
-        passive: false
-    camel-netty-http:
-      groupId: org.apache.camel
-      artifactId: camel-netty-http
-      schemes:
-      - id: netty-http
-        http: true
-        passive: false
-    camel-nsq:
-      groupId: org.apache.camel
-      artifactId: camel-nsq
-      schemes:
-      - id: nsq
-        http: false
-        passive: false
-    camel-ognl:
-      groupId: org.apache.camel
-      artifactId: camel-ognl
-      languages:
-      - ognl
-    camel-olingo2:
-      groupId: org.apache.camel
-      artifactId: camel-olingo2
-      schemes:
-      - id: olingo2
-        http: false
-        passive: false
-    camel-olingo4:
-      groupId: org.apache.camel
-      artifactId: camel-olingo4
-      schemes:
-      - id: olingo4
-        http: false
-        passive: false
-    camel-openstack:
-      groupId: org.apache.camel
-      artifactId: camel-openstack
-      schemes:
-      - id: openstack-cinder
-        http: false
-        passive: false
-      - id: openstack-glance
-        http: false
-        passive: false
-      - id: openstack-keystone
-        http: false
-        passive: false
-      - id: openstack-neutron
-        http: false
-        passive: false
-      - id: openstack-nova
-        http: false
-        passive: false
-      - id: openstack-swift
-        http: false
-        passive: false
-    camel-optaplanner:
-      groupId: org.apache.camel
-      artifactId: camel-optaplanner
-      schemes:
-      - id: optaplanner
-        http: false
-        passive: false
-    camel-paho:
-      groupId: org.apache.camel
-      artifactId: camel-paho
-      schemes:
-      - id: paho
-        http: false
-        passive: false
-    camel-paxlogging:
-      groupId: org.apache.camel
-      artifactId: camel-paxlogging
-      schemes:
-      - id: paxlogging
-        http: false
-        passive: false
-    camel-pdf:
-      groupId: org.apache.camel
-      artifactId: camel-pdf
-      schemes:
-      - id: pdf
-        http: false
-        passive: false
-    camel-pg-replication-slot:
-      groupId: org.apache.camel
-      artifactId: camel-pg-replication-slot
-      schemes:
-      - id: pg-replication-slot
-        http: false
-        passive: false
-    camel-pgevent:
-      groupId: org.apache.camel
-      artifactId: camel-pgevent
-      schemes:
-      - id: pgevent
-        http: false
-        passive: false
-    camel-printer:
-      groupId: org.apache.camel
-      artifactId: camel-printer
-      schemes:
-      - id: lpr
-        http: false
-        passive: false
-    camel-properties:
-      groupId: org.apache.camel
-      artifactId: camel-properties
-      schemes:
-      - id: properties
-        http: false
-        passive: true
-    camel-protobuf:
-      groupId: org.apache.camel
-      artifactId: camel-protobuf
-      dataformats:
-      - protobuf
-    camel-pubnub:
-      groupId: org.apache.camel
-      artifactId: camel-pubnub
-      schemes:
-      - id: pubnub
-        http: false
-        passive: false
-    camel-pulsar:
-      groupId: org.apache.camel
-      artifactId: camel-pulsar
-      schemes:
-      - id: pulsar
-        http: false
-        passive: false
-    camel-quartz:
-      groupId: org.apache.camel
-      artifactId: camel-quartz
-      schemes:
-      - id: quartz
-        http: false
-        passive: false
-    camel-quickfix:
-      groupId: org.apache.camel
-      artifactId: camel-quickfix
-      schemes:
-      - id: quickfix
-        http: false
-        passive: false
-    camel-rabbitmq:
-      groupId: org.apache.camel
-      artifactId: camel-rabbitmq
-      schemes:
-      - id: rabbitmq
-        http: false
-        passive: false
-    camel-reactive-streams:
-      groupId: org.apache.camel
-      artifactId: camel-reactive-streams
-      schemes:
-      - id: reactive-streams
-        http: false
-        passive: false
-    camel-ref:
-      groupId: org.apache.camel
-      artifactId: camel-ref
-      schemes:
-      - id: ref
-        http: false
-        passive: true
-    camel-rest:
-      groupId: org.apache.camel
-      artifactId: camel-rest
-      schemes:
-      - id: rest
-        http: true
-        passive: false
-      - id: rest-api
-        http: false
-        passive: false
-    camel-rest-swagger:
-      groupId: org.apache.camel
-      artifactId: camel-rest-swagger
-      schemes:
-      - id: rest-swagger
-        http: false
-        passive: false
-    camel-restlet:
-      groupId: org.apache.camel
-      artifactId: camel-restlet
-      schemes:
-      - id: restlet
-        http: true
-        passive: false
-    camel-rss:
-      groupId: org.apache.camel
-      artifactId: camel-rss
-      schemes:
-      - id: rss
-        http: false
-        passive: false
-      dataformats:
-      - rss
-    camel-saga:
-      groupId: org.apache.camel
-      artifactId: camel-saga
-      schemes:
-      - id: saga
-        http: false
-        passive: false
-    camel-salesforce:
-      groupId: org.apache.camel
-      artifactId: camel-salesforce
-      schemes:
-      - id: salesforce
-        http: false
-        passive: false
-    camel-sap-netweaver:
-      groupId: org.apache.camel
-      artifactId: camel-sap-netweaver
-      schemes:
-      - id: sap-netweaver
-        http: false
-        passive: false
-    camel-saxon:
-      groupId: org.apache.camel
-      artifactId: camel-saxon
-      schemes:
-      - id: xquery
-        http: false
-        passive: false
-      languages:
-      - xquery
-    camel-scheduler:
-      groupId: org.apache.camel
-      artifactId: camel-scheduler
-      schemes:
-      - id: scheduler
-        http: false
-        passive: false
-    camel-schematron:
-      groupId: org.apache.camel
-      artifactId: camel-schematron
-      schemes:
-      - id: schematron
-        http: false
-        passive: false
-    camel-seda:
-      groupId: org.apache.camel
-      artifactId: camel-seda
-      schemes:
-      - id: seda
-        http: false
-        passive: true
-    camel-service:
-      groupId: org.apache.camel
-      artifactId: camel-service
-      schemes:
-      - id: service
-        http: false
-        passive: false
-    camel-servicenow:
-      groupId: org.apache.camel
-      artifactId: camel-servicenow
-      schemes:
-      - id: servicenow
-        http: false
-        passive: false
-    camel-servlet:
-      groupId: org.apache.camel
-      artifactId: camel-servlet
-      schemes:
-      - id: servlet
-        http: true
-        passive: false
-    camel-sip:
-      groupId: org.apache.camel
-      artifactId: camel-sip
-      schemes:
-      - id: sip
-        http: false
-        passive: false
-      - id: sips
-        http: false
-        passive: false
-    camel-sjms:
-      groupId: org.apache.camel
-      artifactId: camel-sjms
-      schemes:
-      - id: sjms
-        http: false
-        passive: false
-      - id: sjms-batch
-        http: false
-        passive: false
-    camel-sjms2:
-      groupId: org.apache.camel
-      artifactId: camel-sjms2
-      schemes:
-      - id: sjms2
-        http: false
-        passive: false
-    camel-slack:
-      groupId: org.apache.camel
-      artifactId: camel-slack
-      schemes:
-      - id: slack
-        http: false
-        passive: false
-    camel-smpp:
-      groupId: org.apache.camel
-      artifactId: camel-smpp
-      schemes:
-      - id: smpp
-        http: false
-        passive: false
-      - id: smpps
-        http: false
-        passive: false
-    camel-snakeyaml:
-      groupId: org.apache.camel
-      artifactId: camel-snakeyaml
-      dataformats:
-      - yaml-snakeyaml
-    camel-snmp:
-      groupId: org.apache.camel
-      artifactId: camel-snmp
-      schemes:
-      - id: snmp
-        http: false
-        passive: false
-    camel-soap:
-      groupId: org.apache.camel
-      artifactId: camel-soap
-      dataformats:
-      - soapjaxb
-    camel-solr:
-      groupId: org.apache.camel
-      artifactId: camel-solr
-      schemes:
-      - id: solr
-        http: false
-        passive: false
-      - id: solrs
-        http: false
-        passive: false
-      - id: solrCloud
-        http: false
-        passive: false
-    camel-soroush:
-      groupId: org.apache.camel
-      artifactId: camel-soroush
-      schemes:
-      - id: soroush
-        http: false
-        passive: false
-    camel-spark:
-      groupId: org.apache.camel
-      artifactId: camel-spark
-      schemes:
-      - id: spark
-        http: false
-        passive: false
-    camel-spark-rest:
-      groupId: org.apache.camel
-      artifactId: camel-spark-rest
-      schemes:
-      - id: spark-rest
-        http: true
-        passive: false
-    camel-splunk:
-      groupId: org.apache.camel
-      artifactId: camel-splunk
-      schemes:
-      - id: splunk
-        http: false
-        passive: false
-    camel-spring:
-      groupId: org.apache.camel
-      artifactId: camel-spring
-      schemes:
-      - id: spring-event
-        http: false
-        passive: false
-      languages:
-      - spel
-    camel-spring-batch:
-      groupId: org.apache.camel
-      artifactId: camel-spring-batch
-      schemes:
-      - id: spring-batch
-        http: false
-        passive: false
-    camel-spring-integration:
-      groupId: org.apache.camel
-      artifactId: camel-spring-integration
-      schemes:
-      - id: spring-integration
-        http: false
-        passive: false
-    camel-spring-ldap:
-      groupId: org.apache.camel
-      artifactId: camel-spring-ldap
-      schemes:
-      - id: spring-ldap
-        http: false
-        passive: false
-    camel-spring-redis:
-      groupId: org.apache.camel
-      artifactId: camel-spring-redis
-      schemes:
-      - id: spring-redis
-        http: false
-        passive: false
-    camel-spring-ws:
-      groupId: org.apache.camel
-      artifactId: camel-spring-ws
-      schemes:
-      - id: spring-ws
-        http: true
-        passive: false
-    camel-sql:
-      groupId: org.apache.camel
-      artifactId: camel-sql
-      schemes:
-      - id: sql
-        http: false
-        passive: false
-      - id: sql-stored
-        http: false
-        passive: false
-    camel-ssh:
-      groupId: org.apache.camel
-      artifactId: camel-ssh
-      schemes:
-      - id: ssh
-        http: false
-        passive: false
-    camel-stax:
-      groupId: org.apache.camel
-      artifactId: camel-stax
-      schemes:
-      - id: stax
-        http: false
-        passive: false
-    camel-stomp:
-      groupId: org.apache.camel
-      artifactId: camel-stomp
-      schemes:
-      - id: stomp
-        http: false
-        passive: false
-    camel-stream:
-      groupId: org.apache.camel
-      artifactId: camel-stream
-      schemes:
-      - id: stream
-        http: false
-        passive: false
-    camel-stringtemplate:
-      groupId: org.apache.camel
-      artifactId: camel-stringtemplate
-      schemes:
-      - id: string-template
-        http: false
-        passive: false
-    camel-stub:
-      groupId: org.apache.camel
-      artifactId: camel-stub
-      schemes:
-      - id: stub
-        http: false
-        passive: true
-    camel-syslog:
-      groupId: org.apache.camel
-      artifactId: camel-syslog
-      dataformats:
-      - syslog
-    camel-tagsoup:
-      groupId: org.apache.camel
-      artifactId: camel-tagsoup
-      dataformats:
-      - tidyMarkup
-    camel-tarfile:
-      groupId: org.apache.camel
-      artifactId: camel-tarfile
-      dataformats:
-      - tarfile
-    camel-telegram:
-      groupId: org.apache.camel
-      artifactId: camel-telegram
-      schemes:
-      - id: telegram
-        http: false
-        passive: false
-    camel-thrift:
-      groupId: org.apache.camel
-      artifactId: camel-thrift
-      schemes:
-      - id: thrift
-        http: false
-        passive: false
-      dataformats:
-      - thrift
-    camel-tika:
-      groupId: org.apache.camel
-      artifactId: camel-tika
-      schemes:
-      - id: tika
-        http: false
-        passive: false
-    camel-timer:
-      groupId: org.apache.camel
-      artifactId: camel-timer
-      schemes:
-      - id: timer
-        http: false
-        passive: false
-    camel-twilio:
-      groupId: org.apache.camel
-      artifactId: camel-twilio
-      schemes:
-      - id: twilio
-        http: false
-        passive: false
-    camel-twitter:
-      groupId: org.apache.camel
-      artifactId: camel-twitter
-      schemes:
-      - id: twitter-directmessage
-        http: false
-        passive: false
-      - id: twitter-search
-        http: false
-        passive: false
-      - id: twitter-timeline
-        http: false
-        passive: false
-    camel-undertow:
-      groupId: org.apache.camel
-      artifactId: camel-undertow
-      schemes:
-      - id: undertow
-        http: true
-        passive: false
-    camel-univocity-parsers:
-      groupId: org.apache.camel
-      artifactId: camel-univocity-parsers
-      dataformats:
-      - univocity-csv
-      - univocity-fixed
-      - univocity-tsv
-    camel-validator:
-      groupId: org.apache.camel
-      artifactId: camel-validator
-      schemes:
-      - id: validator
-        http: false
-        passive: true
-    camel-velocity:
-      groupId: org.apache.camel
-      artifactId: camel-velocity
-      schemes:
-      - id: velocity
-        http: false
-        passive: false
-    camel-vertx:
-      groupId: org.apache.camel
-      artifactId: camel-vertx
-      schemes:
-      - id: vertx
-        http: false
-        passive: false
-    camel-vm:
-      groupId: org.apache.camel
-      artifactId: camel-vm
-      schemes:
-      - id: vm
-        http: false
-        passive: true
-    camel-weather:
-      groupId: org.apache.camel
-      artifactId: camel-weather
-      schemes:
-      - id: weather
-        http: false
-        passive: false
-    camel-web3j:
-      groupId: org.apache.camel
-      artifactId: camel-web3j
-      schemes:
-      - id: web3j
-        http: false
-        passive: false
-    camel-webhook:
-      groupId: org.apache.camel
-      artifactId: camel-webhook
-      schemes:
-      - id: webhook
-        http: true
-        passive: false
-    camel-websocket:
-      groupId: org.apache.camel
-      artifactId: camel-websocket
-      schemes:
-      - id: websocket
-        http: true
-        passive: false
-    camel-websocket-jsr356:
-      groupId: org.apache.camel
-      artifactId: camel-websocket-jsr356
-      schemes:
-      - id: websocket-jsr356
-        http: false
-        passive: false
-    camel-wordpress:
-      groupId: org.apache.camel
-      artifactId: camel-wordpress
-      schemes:
-      - id: wordpress
-        http: false
-        passive: false
-    camel-xchange:
-      groupId: org.apache.camel
-      artifactId: camel-xchange
-      schemes:
-      - id: xchange
-        http: false
-        passive: false
-    camel-xmlsecurity:
-      groupId: org.apache.camel
-      artifactId: camel-xmlsecurity
-      schemes:
-      - id: xmlsecurity
-        http: false
-        passive: false
-      dataformats:
-      - secureXML
-    camel-xmpp:
-      groupId: org.apache.camel
-      artifactId: camel-xmpp
-      schemes:
-      - id: xmpp
-        http: false
-        passive: false
-    camel-xpath:
-      groupId: org.apache.camel
-      artifactId: camel-xpath
-      languages:
-      - xpath
-    camel-xslt:
-      groupId: org.apache.camel
-      artifactId: camel-xslt
-      schemes:
-      - id: xslt
-        http: false
-        passive: false
-    camel-xstream:
-      groupId: org.apache.camel
-      artifactId: camel-xstream
-      dataformats:
-      - json-xstream
-      - xstream
-    camel-yammer:
-      groupId: org.apache.camel
-      artifactId: camel-yammer
-      schemes:
-      - id: yammer
-        http: false
-        passive: false
-    camel-zendesk:
-      groupId: org.apache.camel
-      artifactId: camel-zendesk
-      schemes:
-      - id: zendesk
-        http: false
-        passive: false
-    camel-zip-deflater:
-      groupId: org.apache.camel
-      artifactId: camel-zip-deflater
-      dataformats:
-      - gzipdeflater
-      - zipdeflater
-    camel-zipfile:
-      groupId: org.apache.camel
-      artifactId: camel-zipfile
-      dataformats:
-      - zipfile
-    camel-zookeeper:
-      groupId: org.apache.camel
-      artifactId: camel-zookeeper
-      schemes:
-      - id: zookeeper
-        http: false
-        passive: false
-    camel-zookeeper-master:
-      groupId: org.apache.camel
-      artifactId: camel-zookeeper-master
-      schemes:
-      - id: zookeeper-master
-        http: false
-        passive: false
diff --git a/deploy/camel-catalog-3.0.0-RC1-1.0.6.yaml b/deploy/camel-catalog-3.0.0-RC1-1.0.6.yaml
deleted file mode 100644
index 8b723dc..0000000
--- a/deploy/camel-catalog-3.0.0-RC1-1.0.6.yaml
+++ /dev/null
@@ -1,2219 +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.
-# ---------------------------------------------------------------------------
-
-apiVersion: camel.apache.org/v1alpha1
-kind: CamelCatalog
-metadata:
-  name: camel-catalog-3.0.0-rc1-1.0.6
-  labels:
-    app: camel-k
-    camel.apache.org/catalog.version: 3.0.0-RC1
-    camel.apache.org/catalog.loader.version: 3.0.0-RC1
-    camel.apache.org/runtime.version: 1.0.6
-spec:
-  version: 3.0.0-RC1
-  runtimeVersion: 1.0.6
-  artifacts:
-    camel-activemq:
-      groupId: org.apache.camel
-      artifactId: camel-activemq
-      schemes:
-      - id: activemq
-        http: false
-        passive: false
-    camel-ahc:
-      groupId: org.apache.camel
-      artifactId: camel-ahc
-      schemes:
-      - id: ahc
-        http: true
-        passive: false
-    camel-ahc-ws:
-      groupId: org.apache.camel
-      artifactId: camel-ahc-ws
-      schemes:
-      - id: ahc-ws
-        http: true
-        passive: false
-      - id: ahc-wss
-        http: false
-        passive: false
-    camel-amqp:
-      groupId: org.apache.camel
-      artifactId: camel-amqp
-      schemes:
-      - id: amqp
-        http: false
-        passive: false
-    camel-any23:
-      groupId: org.apache.camel
-      artifactId: camel-any23
-      dataformats:
-      - any23
-    camel-apns:
-      groupId: org.apache.camel
-      artifactId: camel-apns
-      schemes:
-      - id: apns
-        http: false
-        passive: false
-    camel-as2:
-      groupId: org.apache.camel
-      artifactId: camel-as2
-      schemes:
-      - id: as2
-        http: false
-        passive: false
-    camel-asn1:
-      groupId: org.apache.camel
-      artifactId: camel-asn1
-      dataformats:
-      - asn1
-    camel-asterisk:
-      groupId: org.apache.camel
-      artifactId: camel-asterisk
-      schemes:
-      - id: asterisk
-        http: false
-        passive: false
-    camel-atmos:
-      groupId: org.apache.camel
-      artifactId: camel-atmos
-      schemes:
-      - id: atmos
-        http: false
-        passive: false
-    camel-atmosphere-websocket:
-      groupId: org.apache.camel
-      artifactId: camel-atmosphere-websocket
-      schemes:
-      - id: atmosphere-websocket
-        http: true
-        passive: false
-    camel-atom:
-      groupId: org.apache.camel
-      artifactId: camel-atom
-      schemes:
-      - id: atom
-        http: false
-        passive: false
-    camel-atomix:
-      groupId: org.apache.camel
-      artifactId: camel-atomix
-      schemes:
-      - id: atomix-map
-        http: false
-        passive: false
-      - id: atomix-messaging
-        http: false
-        passive: false
-      - id: atomix-multimap
-        http: false
-        passive: false
-      - id: atomix-queue
-        http: false
-        passive: false
-      - id: atomix-set
-        http: false
-        passive: false
-      - id: atomix-value
-        http: false
-        passive: false
-    camel-avro:
-      groupId: org.apache.camel
-      artifactId: camel-avro
-      schemes:
-      - id: avro
-        http: false
-        passive: false
-      dataformats:
-      - avro
-    camel-aws-cw:
-      groupId: org.apache.camel
-      artifactId: camel-aws-cw
-      schemes:
-      - id: aws-cw
-        http: false
-        passive: false
-    camel-aws-ddb:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ddb
-      schemes:
-      - id: aws-ddb
-        http: false
-        passive: false
-      - id: aws-ddbstream
-        http: false
-        passive: false
-    camel-aws-ec2:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ec2
-      schemes:
-      - id: aws-ec2
-        http: false
-        passive: false
-    camel-aws-ecs:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ecs
-      schemes:
-      - id: aws-ecs
-        http: false
-        passive: false
-    camel-aws-eks:
-      groupId: org.apache.camel
-      artifactId: camel-aws-eks
-      schemes:
-      - id: aws-eks
-        http: false
-        passive: false
-    camel-aws-iam:
-      groupId: org.apache.camel
-      artifactId: camel-aws-iam
-      schemes:
-      - id: aws-iam
-        http: false
-        passive: false
-    camel-aws-kinesis:
-      groupId: org.apache.camel
-      artifactId: camel-aws-kinesis
-      schemes:
-      - id: aws-kinesis
-        http: false
-        passive: false
-      - id: aws-kinesis-firehose
-        http: false
-        passive: false
-    camel-aws-kms:
-      groupId: org.apache.camel
-      artifactId: camel-aws-kms
-      schemes:
-      - id: aws-kms
-        http: false
-        passive: false
-    camel-aws-lambda:
-      groupId: org.apache.camel
-      artifactId: camel-aws-lambda
-      schemes:
-      - id: aws-lambda
-        http: false
-        passive: false
-    camel-aws-mq:
-      groupId: org.apache.camel
-      artifactId: camel-aws-mq
-      schemes:
-      - id: aws-mq
-        http: false
-        passive: false
-    camel-aws-msk:
-      groupId: org.apache.camel
-      artifactId: camel-aws-msk
-      schemes:
-      - id: aws-msk
-        http: false
-        passive: false
-    camel-aws-s3:
-      groupId: org.apache.camel
-      artifactId: camel-aws-s3
-      schemes:
-      - id: aws-s3
-        http: false
-        passive: false
-    camel-aws-sdb:
-      groupId: org.apache.camel
-      artifactId: camel-aws-sdb
-      schemes:
-      - id: aws-sdb
-        http: false
-        passive: false
-    camel-aws-ses:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ses
-      schemes:
-      - id: aws-ses
-        http: false
-        passive: false
-    camel-aws-sns:
-      groupId: org.apache.camel
-      artifactId: camel-aws-sns
-      schemes:
-      - id: aws-sns
-        http: false
-        passive: false
-    camel-aws-sqs:
-      groupId: org.apache.camel
-      artifactId: camel-aws-sqs
-      schemes:
-      - id: aws-sqs
-        http: false
-        passive: false
-    camel-aws-swf:
-      groupId: org.apache.camel
-      artifactId: camel-aws-swf
-      schemes:
-      - id: aws-swf
-        http: false
-        passive: false
-    camel-azure:
-      groupId: org.apache.camel
-      artifactId: camel-azure
-      schemes:
-      - id: azure-blob
-        http: false
-        passive: false
-      - id: azure-queue
-        http: false
-        passive: false
-    camel-barcode:
-      groupId: org.apache.camel
-      artifactId: camel-barcode
-      dataformats:
-      - barcode
-    camel-base:
-      groupId: org.apache.camel
-      artifactId: camel-base
-      languages:
-      - constant
-      - exchangeProperty
-      - file
-      - header
-      - ref
-      - simple
-      - tokenize
-    camel-base64:
-      groupId: org.apache.camel
-      artifactId: camel-base64
-      dataformats:
-      - base64
-    camel-bean:
-      groupId: org.apache.camel
-      artifactId: camel-bean
-      schemes:
-      - id: bean
-        http: false
-        passive: true
-      - id: class
-        http: false
-        passive: true
-      languages:
-      - bean
-    camel-bean-validator:
-      groupId: org.apache.camel
-      artifactId: camel-bean-validator
-      schemes:
-      - id: bean-validator
-        http: false
-        passive: false
-    camel-beanio:
-      groupId: org.apache.camel
-      artifactId: camel-beanio
-      dataformats:
-      - beanio
-    camel-beanstalk:
-      groupId: org.apache.camel
-      artifactId: camel-beanstalk
-      schemes:
-      - id: beanstalk
-        http: false
-        passive: false
-    camel-bindy:
-      groupId: org.apache.camel
-      artifactId: camel-bindy
-      dataformats:
-      - bindy-csv
-      - bindy-fixed
-      - bindy-kvp
-    camel-bonita:
-      groupId: org.apache.camel
-      artifactId: camel-bonita
-      schemes:
-      - id: bonita
-        http: false
-        passive: false
-    camel-box:
-      groupId: org.apache.camel
-      artifactId: camel-box
-      schemes:
-      - id: box
-        http: false
-        passive: false
-    camel-braintree:
-      groupId: org.apache.camel
-      artifactId: camel-braintree
-      schemes:
-      - id: braintree
-        http: false
-        passive: false
-    camel-browse:
-      groupId: org.apache.camel
-      artifactId: camel-browse
-      schemes:
-      - id: browse
-        http: false
-        passive: true
-    camel-caffeine:
-      groupId: org.apache.camel
-      artifactId: camel-caffeine
-      schemes:
-      - id: caffeine-cache
-        http: false
-        passive: false
-      - id: caffeine-loadcache
-        http: false
-        passive: false
-    camel-cassandraql:
-      groupId: org.apache.camel
-      artifactId: camel-cassandraql
-      schemes:
-      - id: cql
-        http: false
-        passive: false
-    camel-cbor:
-      groupId: org.apache.camel
-      artifactId: camel-cbor
-      dataformats:
-      - cbor
-    camel-chatscript:
-      groupId: org.apache.camel
-      artifactId: camel-chatscript
-      schemes:
-      - id: chatscript
-        http: false
-        passive: false
-    camel-chunk:
-      groupId: org.apache.camel
-      artifactId: camel-chunk
-      schemes:
-      - id: chunk
-        http: false
-        passive: false
-    camel-cm-sms:
-      groupId: org.apache.camel
-      artifactId: camel-cm-sms
-      schemes:
-      - id: cm-sms
-        http: false
-        passive: false
-    camel-cmis:
-      groupId: org.apache.camel
-      artifactId: camel-cmis
-      schemes:
-      - id: cmis
-        http: false
-        passive: false
-    camel-coap:
-      groupId: org.apache.camel
-      artifactId: camel-coap
-      schemes:
-      - id: coap
-        http: false
-        passive: false
-      - id: coaps
-        http: false
-        passive: false
-      - id: coap+tcp
-        http: false
-        passive: false
-      - id: coaps+tcp
-        http: false
-        passive: false
-    camel-cometd:
-      groupId: org.apache.camel
-      artifactId: camel-cometd
-      schemes:
-      - id: cometd
-        http: false
-        passive: false
-      - id: cometds
-        http: false
-        passive: false
-    camel-consul:
-      groupId: org.apache.camel
-      artifactId: camel-consul
-      schemes:
-      - id: consul
-        http: false
-        passive: false
-    camel-controlbus:
-      groupId: org.apache.camel
-      artifactId: camel-controlbus
-      schemes:
-      - id: controlbus
-        http: false
-        passive: true
-    camel-corda:
-      groupId: org.apache.camel
-      artifactId: camel-corda
-      schemes:
-      - id: corda
-        http: false
-        passive: false
-    camel-couchbase:
-      groupId: org.apache.camel
-      artifactId: camel-couchbase
-      schemes:
-      - id: couchbase
-        http: false
-        passive: false
-    camel-couchdb:
-      groupId: org.apache.camel
-      artifactId: camel-couchdb
-      schemes:
-      - id: couchdb
-        http: false
-        passive: false
-    camel-crypto:
-      groupId: org.apache.camel
-      artifactId: camel-crypto
-      schemes:
-      - id: crypto
-        http: false
-        passive: false
-      dataformats:
-      - crypto
-      - pgp
-    camel-crypto-cms:
-      groupId: org.apache.camel
-      artifactId: camel-crypto-cms
-      schemes:
-      - id: crypto-cms
-        http: false
-        passive: false
-    camel-csv:
-      groupId: org.apache.camel
-      artifactId: camel-csv
-      dataformats:
-      - csv
-    camel-cxf:
-      groupId: org.apache.camel
-      artifactId: camel-cxf
-      schemes:
-      - id: cxf
-        http: true
-        passive: false
-      - id: cxfrs
-        http: true
-        passive: false
-    camel-dataformat:
-      groupId: org.apache.camel
-      artifactId: camel-dataformat
-      schemes:
-      - id: dataformat
-        http: false
-        passive: true
-    camel-dataset:
-      groupId: org.apache.camel
-      artifactId: camel-dataset
-      schemes:
-      - id: dataset
-        http: false
-        passive: true
-      - id: dataset-test
-        http: false
-        passive: false
-    camel-digitalocean:
-      groupId: org.apache.camel
-      artifactId: camel-digitalocean
-      schemes:
-      - id: digitalocean
-        http: false
-        passive: false
-    camel-direct:
-      groupId: org.apache.camel
-      artifactId: camel-direct
-      schemes:
-      - id: direct
-        http: false
-        passive: true
-    camel-directvm:
-      groupId: org.apache.camel
-      artifactId: camel-directvm
-      schemes:
-      - id: direct-vm
-        http: false
-        passive: true
-    camel-disruptor:
-      groupId: org.apache.camel
-      artifactId: camel-disruptor
-      schemes:
-      - id: disruptor
-        http: false
-        passive: false
-      - id: disruptor-vm
-        http: false
-        passive: false
-    camel-dns:
-      groupId: org.apache.camel
-      artifactId: camel-dns
-      schemes:
-      - id: dns
-        http: false
-        passive: false
-    camel-docker:
-      groupId: org.apache.camel
-      artifactId: camel-docker
-      schemes:
-      - id: docker
-        http: false
-        passive: false
-    camel-dozer:
-      groupId: org.apache.camel
-      artifactId: camel-dozer
-      schemes:
-      - id: dozer
-        http: false
-        passive: false
-    camel-drill:
-      groupId: org.apache.camel
-      artifactId: camel-drill
-      schemes:
-      - id: drill
-        http: false
-        passive: false
-    camel-dropbox:
-      groupId: org.apache.camel
-      artifactId: camel-dropbox
-      schemes:
-      - id: dropbox
-        http: false
-        passive: false
-    camel-ehcache:
-      groupId: org.apache.camel
-      artifactId: camel-ehcache
-      schemes:
-      - id: ehcache
-        http: false
-        passive: false
-    camel-elasticsearch-rest:
-      groupId: org.apache.camel
-      artifactId: camel-elasticsearch-rest
-      schemes:
-      - id: elasticsearch-rest
-        http: false
-        passive: false
-    camel-elsql:
-      groupId: org.apache.camel
-      artifactId: camel-elsql
-      schemes:
-      - id: elsql
-        http: false
-        passive: false
-    camel-etcd:
-      groupId: org.apache.camel
-      artifactId: camel-etcd
-      schemes:
-      - id: etcd
-        http: false
-        passive: false
-    camel-eventadmin:
-      groupId: org.apache.camel
-      artifactId: camel-eventadmin
-      schemes:
-      - id: eventadmin
-        http: false
-        passive: false
-    camel-exec:
-      groupId: org.apache.camel
-      artifactId: camel-exec
-      schemes:
-      - id: exec
-        http: false
-        passive: false
-    camel-facebook:
-      groupId: org.apache.camel
-      artifactId: camel-facebook
-      schemes:
-      - id: facebook
-        http: false
-        passive: false
-    camel-fastjson:
-      groupId: org.apache.camel
-      artifactId: camel-fastjson
-      dataformats:
-      - json-fastjson
-    camel-fhir:
-      groupId: org.apache.camel
-      artifactId: camel-fhir
-      schemes:
-      - id: fhir
-        http: false
-        passive: false
-      dataformats:
-      - fhirJson
-      - fhirXml
-    camel-file:
-      groupId: org.apache.camel
-      artifactId: camel-file
-      schemes:
-      - id: file
-        http: false
-        passive: false
-    camel-file-watch:
-      groupId: org.apache.camel
-      artifactId: camel-file-watch
-      schemes:
-      - id: file-watch
-        http: false
-        passive: false
-    camel-flatpack:
-      groupId: org.apache.camel
-      artifactId: camel-flatpack
-      schemes:
-      - id: flatpack
-        http: false
-        passive: false
-      dataformats:
-      - flatpack
-    camel-flink:
-      groupId: org.apache.camel
-      artifactId: camel-flink
-      schemes:
-      - id: flink
-        http: false
-        passive: false
-    camel-fop:
-      groupId: org.apache.camel
-      artifactId: camel-fop
-      schemes:
-      - id: fop
-        http: false
-        passive: false
-    camel-freemarker:
-      groupId: org.apache.camel
-      artifactId: camel-freemarker
-      schemes:
-      - id: freemarker
-        http: false
-        passive: false
-    camel-ftp:
-      groupId: org.apache.camel
-      artifactId: camel-ftp
-      schemes:
-      - id: ftp
-        http: false
-        passive: false
-      - id: ftps
-        http: false
-        passive: false
-      - id: sftp
-        http: false
-        passive: false
-    camel-ganglia:
-      groupId: org.apache.camel
-      artifactId: camel-ganglia
-      schemes:
-      - id: ganglia
-        http: false
-        passive: false
-    camel-geocoder:
-      groupId: org.apache.camel
-      artifactId: camel-geocoder
-      schemes:
-      - id: geocoder
-        http: false
-        passive: false
-    camel-git:
-      groupId: org.apache.camel
-      artifactId: camel-git
-      schemes:
-      - id: git
-        http: false
-        passive: false
-    camel-github:
-      groupId: org.apache.camel
-      artifactId: camel-github
-      schemes:
-      - id: github
-        http: false
-        passive: false
-    camel-google-bigquery:
-      groupId: org.apache.camel
-      artifactId: camel-google-bigquery
-      schemes:
-      - id: google-bigquery
-        http: false
-        passive: false
-      - id: google-bigquery-sql
-        http: false
-        passive: false
-    camel-google-calendar:
-      groupId: org.apache.camel
-      artifactId: camel-google-calendar
-      schemes:
-      - id: google-calendar
-        http: false
-        passive: false
-      - id: google-calendar-stream
-        http: false
-        passive: false
-    camel-google-drive:
-      groupId: org.apache.camel
-      artifactId: camel-google-drive
-      schemes:
-      - id: google-drive
-        http: false
-        passive: false
-    camel-google-mail:
-      groupId: org.apache.camel
-      artifactId: camel-google-mail
-      schemes:
-      - id: google-mail
-        http: false
-        passive: false
-      - id: google-mail-stream
-        http: false
-        passive: false
-    camel-google-pubsub:
-      groupId: org.apache.camel
-      artifactId: camel-google-pubsub
-      schemes:
-      - id: google-pubsub
-        http: false
-        passive: false
-    camel-google-sheets:
-      groupId: org.apache.camel
-      artifactId: camel-google-sheets
-      schemes:
-      - id: google-sheets
-        http: false
-        passive: false
-      - id: google-sheets-stream
-        http: false
-        passive: false
-    camel-gora:
-      groupId: org.apache.camel
-      artifactId: camel-gora
-      schemes:
-      - id: gora
-        http: false
-        passive: false
-    camel-grape:
-      groupId: org.apache.camel
-      artifactId: camel-grape
-      schemes:
-      - id: grape
-        http: false
-        passive: false
-    camel-grok:
-      groupId: org.apache.camel
-      artifactId: camel-grok
-      dataformats:
-      - grok
-    camel-groovy:
-      groupId: org.apache.camel
-      artifactId: camel-groovy
-      languages:
-      - groovy
-    camel-grpc:
-      groupId: org.apache.camel
-      artifactId: camel-grpc
-      schemes:
-      - id: grpc
-        http: true
-        passive: false
-    camel-gson:
-      groupId: org.apache.camel
-      artifactId: camel-gson
-      dataformats:
-      - json-gson
-    camel-guava-eventbus:
-      groupId: org.apache.camel
-      artifactId: camel-guava-eventbus
-      schemes:
-      - id: guava-eventbus
-        http: false
-        passive: false
-    camel-hazelcast:
-      groupId: org.apache.camel
-      artifactId: camel-hazelcast
-      schemes:
-      - id: hazelcast-atomicvalue
-        http: false
-        passive: false
-      - id: hazelcast-instance
-        http: false
-        passive: false
-      - id: hazelcast-list
-        http: false
-        passive: false
-      - id: hazelcast-map
-        http: false
-        passive: false
-      - id: hazelcast-multimap
-        http: false
-        passive: false
-      - id: hazelcast-queue
-        http: false
-        passive: false
-      - id: hazelcast-replicatedmap
-        http: false
-        passive: false
-      - id: hazelcast-ringbuffer
-        http: false
-        passive: false
-      - id: hazelcast-seda
-        http: false
-        passive: false
-      - id: hazelcast-set
-        http: false
-        passive: false
-      - id: hazelcast-topic
-        http: false
-        passive: false
-    camel-hbase:
-      groupId: org.apache.camel
-      artifactId: camel-hbase
-      schemes:
-      - id: hbase
-        http: false
-        passive: false
-    camel-hdfs:
-      groupId: org.apache.camel
-      artifactId: camel-hdfs
-      schemes:
-      - id: hdfs
-        http: false
-        passive: false
-    camel-hipchat:
-      groupId: org.apache.camel
-      artifactId: camel-hipchat
-      schemes:
-      - id: hipchat
-        http: false
-        passive: false
-    camel-hl7:
-      groupId: org.apache.camel
-      artifactId: camel-hl7
-      languages:
-      - hl7terser
-      dataformats:
-      - hl7
-    camel-http:
-      groupId: org.apache.camel
-      artifactId: camel-http
-      schemes:
-      - id: http
-        http: false
-        passive: false
-      - id: https
-        http: false
-        passive: false
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-file
-    camel-ical:
-      groupId: org.apache.camel
-      artifactId: camel-ical
-      dataformats:
-      - ical
-    camel-iec60870:
-      groupId: org.apache.camel
-      artifactId: camel-iec60870
-      schemes:
-      - id: iec60870-client
-        http: false
-        passive: false
-      - id: iec60870-server
-        http: false
-        passive: false
-    camel-ignite:
-      groupId: org.apache.camel
-      artifactId: camel-ignite
-      schemes:
-      - id: ignite-cache
-        http: false
-        passive: false
-      - id: ignite-compute
-        http: false
-        passive: false
-      - id: ignite-events
-        http: false
-        passive: false
-      - id: ignite-idgen
-        http: false
-        passive: false
-      - id: ignite-messaging
-        http: false
-        passive: false
-      - id: ignite-queue
-        http: false
-        passive: false
-      - id: ignite-set
-        http: false
-        passive: false
-    camel-infinispan:
-      groupId: org.apache.camel
-      artifactId: camel-infinispan
-      schemes:
-      - id: infinispan
-        http: false
-        passive: false
-    camel-influxdb:
-      groupId: org.apache.camel
-      artifactId: camel-influxdb
-      schemes:
-      - id: influxdb
-        http: false
-        passive: false
-    camel-iota:
-      groupId: org.apache.camel
-      artifactId: camel-iota
-      schemes:
-      - id: iota
-        http: false
-        passive: false
-    camel-ipfs:
-      groupId: org.apache.camel
-      artifactId: camel-ipfs
-      schemes:
-      - id: ipfs
-        http: false
-        passive: false
-    camel-irc:
-      groupId: org.apache.camel
-      artifactId: camel-irc
-      schemes:
-      - id: irc
-        http: false
-        passive: false
-    camel-ironmq:
-      groupId: org.apache.camel
-      artifactId: camel-ironmq
-      schemes:
-      - id: ironmq
-        http: false
-        passive: false
-    camel-jackson:
-      groupId: org.apache.camel
-      artifactId: camel-jackson
-      dataformats:
-      - json-jackson
-    camel-jacksonxml:
-      groupId: org.apache.camel
-      artifactId: camel-jacksonxml
-      dataformats:
-      - jacksonxml
-    camel-jaxb:
-      groupId: org.apache.camel
-      artifactId: camel-jaxb
-      dataformats:
-      - jaxb
-    camel-jaxp:
-      groupId: org.apache.camel
-      artifactId: camel-jaxp
-      languages:
-      - xtokenize
-    camel-jbpm:
-      groupId: org.apache.camel
-      artifactId: camel-jbpm
-      schemes:
-      - id: jbpm
-        http: false
-        passive: false
-    camel-jcache:
-      groupId: org.apache.camel
-      artifactId: camel-jcache
-      schemes:
-      - id: jcache
-        http: false
-        passive: false
-    camel-jclouds:
-      groupId: org.apache.camel
-      artifactId: camel-jclouds
-      schemes:
-      - id: jclouds
-        http: false
-        passive: false
-    camel-jcr:
-      groupId: org.apache.camel
-      artifactId: camel-jcr
-      schemes:
-      - id: jcr
-        http: false
-        passive: false
-    camel-jdbc:
-      groupId: org.apache.camel
-      artifactId: camel-jdbc
-      schemes:
-      - id: jdbc
-        http: false
-        passive: false
-    camel-jetty:
-      groupId: org.apache.camel
-      artifactId: camel-jetty
-      schemes:
-      - id: jetty
-        http: true
-        passive: false
-    camel-jgroups:
-      groupId: org.apache.camel
-      artifactId: camel-jgroups
-      schemes:
-      - id: jgroups
-        http: false
-        passive: false
-    camel-jgroups-raft:
-      groupId: org.apache.camel
-      artifactId: camel-jgroups-raft
-      schemes:
-      - id: jgroups-raft
-        http: false
-        passive: false
-    camel-jing:
-      groupId: org.apache.camel
-      artifactId: camel-jing
-      schemes:
-      - id: jing
-        http: false
-        passive: false
-    camel-jira:
-      groupId: org.apache.camel
-      artifactId: camel-jira
-      schemes:
-      - id: jira
-        http: false
-        passive: false
-    camel-jms:
-      groupId: org.apache.camel
-      artifactId: camel-jms
-      schemes:
-      - id: jms
-        http: false
-        passive: false
-    camel-jmx:
-      groupId: org.apache.camel
-      artifactId: camel-jmx
-      schemes:
-      - id: jmx
-        http: false
-        passive: false
-    camel-johnzon:
-      groupId: org.apache.camel
-      artifactId: camel-johnzon
-      dataformats:
-      - json-johnzon
-    camel-jolt:
-      groupId: org.apache.camel
-      artifactId: camel-jolt
-      schemes:
-      - id: jolt
-        http: false
-        passive: false
-    camel-jooq:
-      groupId: org.apache.camel
-      artifactId: camel-jooq
-      schemes:
-      - id: jooq
-        http: false
-        passive: false
-    camel-jpa:
-      groupId: org.apache.camel
-      artifactId: camel-jpa
-      schemes:
-      - id: jpa
-        http: false
-        passive: false
-    camel-jsch:
-      groupId: org.apache.camel
-      artifactId: camel-jsch
-      schemes:
-      - id: scp
-        http: false
-        passive: false
-    camel-json-validator:
-      groupId: org.apache.camel
-      artifactId: camel-json-validator
-      schemes:
-      - id: json-validator
-        http: false
-        passive: false
-    camel-jsonapi:
-      groupId: org.apache.camel
-      artifactId: camel-jsonapi
-      dataformats:
-      - jsonApi
-    camel-jsonpath:
-      groupId: org.apache.camel
-      artifactId: camel-jsonpath
-      languages:
-      - jsonpath
-    camel-jt400:
-      groupId: org.apache.camel
-      artifactId: camel-jt400
-      schemes:
-      - id: jt400
-        http: false
-        passive: false
-    camel-k-loader-groovy:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-groovy
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-      - groupId: org.apache.camel
-        artifactId: camel-groovy
-    camel-k-loader-java:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-java
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-    camel-k-loader-js:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-js
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-    camel-k-loader-knative:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-knative
-    camel-k-loader-kotlin:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-kotlin
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-endpointdsl
-    camel-k-loader-xml:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-loader-xml
-    camel-k-runtime-health:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-health
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-servlet
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-runtime-servlet
-    camel-k-runtime-knative:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-knative
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-cloud
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-yaml
-      - groupId: org.apache.camel.k
-        artifactId: camel-k-loader-knative
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative-api
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative-http
-    camel-k-runtime-main:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-main
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-core-engine
-      - groupId: org.apache.camel
-        artifactId: camel-main
-      - groupId: org.apache.camel
-        artifactId: camel-properties
-    camel-k-runtime-servlet:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-servlet
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-servlet
-    camel-k-runtime-webhook:
-      groupId: org.apache.camel.k
-      artifactId: camel-k-runtime-webhook
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-webhook
-    camel-kafka:
-      groupId: org.apache.camel
-      artifactId: camel-kafka
-      schemes:
-      - id: kafka
-        http: false
-        passive: false
-    camel-knative:
-      groupId: org.apache.camel.k
-      artifactId: camel-knative
-      schemes:
-      - id: knative
-        http: true
-        passive: false
-      dependencies:
-      - groupId: org.apache.camel
-        artifactId: camel-cloud
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative-api
-      - groupId: org.apache.camel.k
-        artifactId: camel-knative-http
-    camel-kubernetes:
-      groupId: org.apache.camel
-      artifactId: camel-kubernetes
-      schemes:
-      - id: kubernetes-config-maps
-        http: false
-        passive: false
-      - id: kubernetes-deployments
-        http: false
-        passive: false
-      - id: kubernetes-hpa
-        http: false
-        passive: false
-      - id: kubernetes-job
-        http: false
-        passive: false
-      - id: kubernetes-namespaces
-        http: false
-        passive: false
-      - id: kubernetes-nodes
-        http: false
-        passive: false
-      - id: kubernetes-persistent-volumes
-        http: false
-        passive: false
-      - id: kubernetes-persistent-volumes-claims
-        http: false
-        passive: false
-      - id: kubernetes-pods
-        http: false
-        passive: false
-      - id: kubernetes-replication-controllers
-        http: false
-        passive: false
-      - id: kubernetes-resources-quota
-        http: false
-        passive: false
-      - id: kubernetes-secrets
-        http: false
-        passive: false
-      - id: kubernetes-service-accounts
-        http: false
-        passive: false
-      - id: kubernetes-services
-        http: false
-        passive: false
-      - id: openshift-build-configs
-        http: false
-        passive: false
-      - id: openshift-builds
-        http: false
-        passive: false
-    camel-language:
-      groupId: org.apache.camel
-      artifactId: camel-language
-      schemes:
-      - id: language
-        http: false
-        passive: true
-    camel-ldap:
-      groupId: org.apache.camel
-      artifactId: camel-ldap
-      schemes:
-      - id: ldap
-        http: false
-        passive: false
-    camel-ldif:
-      groupId: org.apache.camel
-      artifactId: camel-ldif
-      schemes:
-      - id: ldif
-        http: false
-        passive: false
-    camel-linkedin:
-      groupId: org.apache.camel
-      artifactId: camel-linkedin
-      schemes:
-      - id: linkedin
-        http: false
-        passive: false
-    camel-log:
-      groupId: org.apache.camel
-      artifactId: camel-log
-      schemes:
-      - id: log
-        http: false
-        passive: true
-    camel-lucene:
-      groupId: org.apache.camel
-      artifactId: camel-lucene
-      schemes:
-      - id: lucene
-        http: false
-        passive: false
-    camel-lumberjack:
-      groupId: org.apache.camel
-      artifactId: camel-lumberjack
-      schemes:
-      - id: lumberjack
-        http: false
-        passive: false
-    camel-lzf:
-      groupId: org.apache.camel
-      artifactId: camel-lzf
-      dataformats:
-      - lzf
-    camel-mail:
-      groupId: org.apache.camel
-      artifactId: camel-mail
-      schemes:
-      - id: imap
-        http: false
-        passive: false
-      - id: imaps
-        http: false
-        passive: false
-      - id: pop3
-        http: false
-        passive: false
-      - id: pop3s
-        http: false
-        passive: false
-      - id: smtp
-        http: false
-        passive: false
-      - id: smtps
-        http: false
-        passive: false
-      dataformats:
-      - mime-multipart
-    camel-master:
-      groupId: org.apache.camel
-      artifactId: camel-master
-      schemes:
-      - id: master
-        http: false
-        passive: false
-    camel-metrics:
-      groupId: org.apache.camel
-      artifactId: camel-metrics
-      schemes:
-      - id: metrics
-        http: false
-        passive: false
-    camel-micrometer:
-      groupId: org.apache.camel
-      artifactId: camel-micrometer
-      schemes:
-      - id: micrometer
-        http: false
-        passive: false
-    camel-microprofile-metrics:
-      groupId: org.apache.camel
-      artifactId: camel-microprofile-metrics
-      schemes:
-      - id: microprofile-metrics
-        http: false
-        passive: false
-    camel-milo:
-      groupId: org.apache.camel
-      artifactId: camel-milo
-      schemes:
-      - id: milo-client
-        http: false
-        passive: false
-      - id: milo-server
-        http: false
-        passive: false
-    camel-mina:
-      groupId: org.apache.camel
-      artifactId: camel-mina
-      schemes:
-      - id: mina
-        http: false
-        passive: false
-    camel-mllp:
-      groupId: org.apache.camel
-      artifactId: camel-mllp
-      schemes:
-      - id: mllp
-        http: false
-        passive: false
-    camel-mock:
-      groupId: org.apache.camel
-      artifactId: camel-mock
-      schemes:
-      - id: mock
-        http: false
-        passive: true
-    camel-mongodb:
-      groupId: org.apache.camel
-      artifactId: camel-mongodb
-      schemes:
-      - id: mongodb
-        http: false
-        passive: false
-    camel-mongodb-gridfs:
-      groupId: org.apache.camel
-      artifactId: camel-mongodb-gridfs
-      schemes:
-      - id: mongodb-gridfs
-        http: false
-        passive: false
-    camel-mqtt:
-      groupId: org.apache.camel
-      artifactId: camel-mqtt
-      schemes:
-      - id: mqtt
-        http: false
-        passive: false
-    camel-msv:
-      groupId: org.apache.camel
-      artifactId: camel-msv
-      schemes:
-      - id: msv
-        http: false
-        passive: false
-    camel-mustache:
-      groupId: org.apache.camel
-      artifactId: camel-mustache
-      schemes:
-      - id: mustache
-        http: false
-        passive: false
-    camel-mvel:
-      groupId: org.apache.camel
-      artifactId: camel-mvel
-      schemes:
-      - id: mvel
-        http: false
-        passive: false
-      languages:
-      - mvel
-    camel-mybatis:
-      groupId: org.apache.camel
-      artifactId: camel-mybatis
-      schemes:
-      - id: mybatis
-        http: false
-        passive: false
-      - id: mybatis-bean
-        http: false
-        passive: false
-    camel-nagios:
-      groupId: org.apache.camel
-      artifactId: camel-nagios
-      schemes:
-      - id: nagios
-        http: false
-        passive: false
-    camel-nats:
-      groupId: org.apache.camel
-      artifactId: camel-nats
-      schemes:
-      - id: nats
-        http: false
-        passive: false
-    camel-netty:
-      groupId: org.apache.camel
-      artifactId: camel-netty
-      schemes:
-      - id: netty
-        http: false
-        passive: false
-    camel-netty-http:
-      groupId: org.apache.camel
-      artifactId: camel-netty-http
-      schemes:
-      - id: netty-http
-        http: true
-        passive: false
-    camel-nsq:
-      groupId: org.apache.camel
-      artifactId: camel-nsq
-      schemes:
-      - id: nsq
-        http: false
-        passive: false
-    camel-ognl:
-      groupId: org.apache.camel
-      artifactId: camel-ognl
-      languages:
-      - ognl
-    camel-olingo2:
-      groupId: org.apache.camel
-      artifactId: camel-olingo2
-      schemes:
-      - id: olingo2
-        http: false
-        passive: false
-    camel-olingo4:
-      groupId: org.apache.camel
-      artifactId: camel-olingo4
-      schemes:
-      - id: olingo4
-        http: false
-        passive: false
-    camel-openstack:
-      groupId: org.apache.camel
-      artifactId: camel-openstack
-      schemes:
-      - id: openstack-cinder
-        http: false
-        passive: false
-      - id: openstack-glance
-        http: false
-        passive: false
-      - id: openstack-keystone
-        http: false
-        passive: false
-      - id: openstack-neutron
-        http: false
-        passive: false
-      - id: openstack-nova
-        http: false
-        passive: false
-      - id: openstack-swift
-        http: false
-        passive: false
-    camel-optaplanner:
-      groupId: org.apache.camel
-      artifactId: camel-optaplanner
-      schemes:
-      - id: optaplanner
-        http: false
-        passive: false
-    camel-paho:
-      groupId: org.apache.camel
-      artifactId: camel-paho
-      schemes:
-      - id: paho
-        http: false
-        passive: false
-    camel-paxlogging:
-      groupId: org.apache.camel
-      artifactId: camel-paxlogging
-      schemes:
-      - id: paxlogging
-        http: false
-        passive: false
-    camel-pdf:
-      groupId: org.apache.camel
-      artifactId: camel-pdf
-      schemes:
-      - id: pdf
-        http: false
-        passive: false
-    camel-pg-replication-slot:
-      groupId: org.apache.camel
-      artifactId: camel-pg-replication-slot
-      schemes:
-      - id: pg-replication-slot
-        http: false
-        passive: false
-    camel-pgevent:
-      groupId: org.apache.camel
-      artifactId: camel-pgevent
-      schemes:
-      - id: pgevent
-        http: false
-        passive: false
-    camel-printer:
-      groupId: org.apache.camel
-      artifactId: camel-printer
-      schemes:
-      - id: lpr
-        http: false
-        passive: false
-    camel-properties:
-      groupId: org.apache.camel
-      artifactId: camel-properties
-      schemes:
-      - id: properties
-        http: false
-        passive: true
-    camel-protobuf:
-      groupId: org.apache.camel
-      artifactId: camel-protobuf
-      dataformats:
-      - protobuf
-    camel-pubnub:
-      groupId: org.apache.camel
-      artifactId: camel-pubnub
-      schemes:
-      - id: pubnub
-        http: false
-        passive: false
-    camel-pulsar:
-      groupId: org.apache.camel
-      artifactId: camel-pulsar
-      schemes:
-      - id: pulsar
-        http: false
-        passive: false
-    camel-quartz:
-      groupId: org.apache.camel
-      artifactId: camel-quartz
-      schemes:
-      - id: quartz
-        http: false
-        passive: false
-    camel-quickfix:
-      groupId: org.apache.camel
-      artifactId: camel-quickfix
-      schemes:
-      - id: quickfix
-        http: false
-        passive: false
-    camel-rabbitmq:
-      groupId: org.apache.camel
-      artifactId: camel-rabbitmq
-      schemes:
-      - id: rabbitmq
-        http: false
-        passive: false
-    camel-reactive-streams:
-      groupId: org.apache.camel
-      artifactId: camel-reactive-streams
-      schemes:
-      - id: reactive-streams
-        http: false
-        passive: false
-    camel-ref:
-      groupId: org.apache.camel
-      artifactId: camel-ref
-      schemes:
-      - id: ref
-        http: false
-        passive: true
-    camel-rest:
-      groupId: org.apache.camel
-      artifactId: camel-rest
-      schemes:
-      - id: rest
-        http: true
-        passive: false
-      - id: rest-api
-        http: false
-        passive: false
-    camel-rest-swagger:
-      groupId: org.apache.camel
-      artifactId: camel-rest-swagger
-      schemes:
-      - id: rest-swagger
-        http: false
-        passive: false
-    camel-restlet:
-      groupId: org.apache.camel
-      artifactId: camel-restlet
-      schemes:
-      - id: restlet
-        http: true
-        passive: false
-    camel-rss:
-      groupId: org.apache.camel
-      artifactId: camel-rss
-      schemes:
-      - id: rss
-        http: false
-        passive: false
-      dataformats:
-      - rss
-    camel-saga:
-      groupId: org.apache.camel
-      artifactId: camel-saga
-      schemes:
-      - id: saga
-        http: false
-        passive: false
-    camel-salesforce:
-      groupId: org.apache.camel
-      artifactId: camel-salesforce
-      schemes:
-      - id: salesforce
-        http: false
-        passive: false
-    camel-sap-netweaver:
-      groupId: org.apache.camel
-      artifactId: camel-sap-netweaver
-      schemes:
-      - id: sap-netweaver
-        http: false
-        passive: false
-    camel-saxon:
-      groupId: org.apache.camel
-      artifactId: camel-saxon
-      schemes:
-      - id: xquery
-        http: false
-        passive: false
-      languages:
-      - xquery
-    camel-scheduler:
-      groupId: org.apache.camel
-      artifactId: camel-scheduler
-      schemes:
-      - id: scheduler
-        http: false
-        passive: false
-    camel-schematron:
-      groupId: org.apache.camel
-      artifactId: camel-schematron
-      schemes:
-      - id: schematron
-        http: false
-        passive: false
-    camel-seda:
-      groupId: org.apache.camel
-      artifactId: camel-seda
-      schemes:
-      - id: seda
-        http: false
-        passive: true
-    camel-service:
-      groupId: org.apache.camel
-      artifactId: camel-service
-      schemes:
-      - id: service
-        http: false
-        passive: false
-    camel-servicenow:
-      groupId: org.apache.camel
-      artifactId: camel-servicenow
-      schemes:
-      - id: servicenow
-        http: false
-        passive: false
-    camel-servlet:
-      groupId: org.apache.camel
-      artifactId: camel-servlet
-      schemes:
-      - id: servlet
-        http: true
-        passive: false
-    camel-sip:
-      groupId: org.apache.camel
-      artifactId: camel-sip
-      schemes:
-      - id: sip
-        http: false
-        passive: false
-      - id: sips
-        http: false
-        passive: false
-    camel-sjms:
-      groupId: org.apache.camel
-      artifactId: camel-sjms
-      schemes:
-      - id: sjms
-        http: false
-        passive: false
-      - id: sjms-batch
-        http: false
-        passive: false
-    camel-sjms2:
-      groupId: org.apache.camel
-      artifactId: camel-sjms2
-      schemes:
-      - id: sjms2
-        http: false
-        passive: false
-    camel-slack:
-      groupId: org.apache.camel
-      artifactId: camel-slack
-      schemes:
-      - id: slack
-        http: false
-        passive: false
-    camel-smpp:
-      groupId: org.apache.camel
-      artifactId: camel-smpp
-      schemes:
-      - id: smpp
-        http: false
-        passive: false
-      - id: smpps
-        http: false
-        passive: false
-    camel-snakeyaml:
-      groupId: org.apache.camel
-      artifactId: camel-snakeyaml
-      dataformats:
-      - yaml-snakeyaml
-    camel-snmp:
-      groupId: org.apache.camel
-      artifactId: camel-snmp
-      schemes:
-      - id: snmp
-        http: false
-        passive: false
-    camel-soap:
-      groupId: org.apache.camel
-      artifactId: camel-soap
-      dataformats:
-      - soapjaxb
-    camel-solr:
-      groupId: org.apache.camel
-      artifactId: camel-solr
-      schemes:
-      - id: solr
-        http: false
-        passive: false
-      - id: solrs
-        http: false
-        passive: false
-      - id: solrCloud
-        http: false
-        passive: false
-    camel-soroush:
-      groupId: org.apache.camel
-      artifactId: camel-soroush
-      schemes:
-      - id: soroush
-        http: false
-        passive: false
-    camel-spark:
-      groupId: org.apache.camel
-      artifactId: camel-spark
-      schemes:
-      - id: spark
-        http: false
-        passive: false
-    camel-spark-rest:
-      groupId: org.apache.camel
-      artifactId: camel-spark-rest
-      schemes:
-      - id: spark-rest
-        http: true
-        passive: false
-    camel-splunk:
-      groupId: org.apache.camel
-      artifactId: camel-splunk
-      schemes:
-      - id: splunk
-        http: false
-        passive: false
-    camel-spring:
-      groupId: org.apache.camel
-      artifactId: camel-spring
-      schemes:
-      - id: spring-event
-        http: false
-        passive: false
-      languages:
-      - spel
-    camel-spring-batch:
-      groupId: org.apache.camel
-      artifactId: camel-spring-batch
-      schemes:
-      - id: spring-batch
-        http: false
-        passive: false
-    camel-spring-integration:
-      groupId: org.apache.camel
-      artifactId: camel-spring-integration
-      schemes:
-      - id: spring-integration
-        http: false
-        passive: false
-    camel-spring-ldap:
-      groupId: org.apache.camel
-      artifactId: camel-spring-ldap
-      schemes:
-      - id: spring-ldap
-        http: false
-        passive: false
-    camel-spring-redis:
-      groupId: org.apache.camel
-      artifactId: camel-spring-redis
-      schemes:
-      - id: spring-redis
-        http: false
-        passive: false
-    camel-spring-ws:
-      groupId: org.apache.camel
-      artifactId: camel-spring-ws
-      schemes:
-      - id: spring-ws
-        http: true
-        passive: false
-    camel-sql:
-      groupId: org.apache.camel
-      artifactId: camel-sql
-      schemes:
-      - id: sql
-        http: false
-        passive: false
-      - id: sql-stored
-        http: false
-        passive: false
-    camel-ssh:
-      groupId: org.apache.camel
-      artifactId: camel-ssh
-      schemes:
-      - id: ssh
-        http: false
-        passive: false
-    camel-stax:
-      groupId: org.apache.camel
-      artifactId: camel-stax
-      schemes:
-      - id: stax
-        http: false
-        passive: false
-    camel-stomp:
-      groupId: org.apache.camel
-      artifactId: camel-stomp
-      schemes:
-      - id: stomp
-        http: false
-        passive: false
-    camel-stream:
-      groupId: org.apache.camel
-      artifactId: camel-stream
-      schemes:
-      - id: stream
-        http: false
-        passive: false
-    camel-stringtemplate:
-      groupId: org.apache.camel
-      artifactId: camel-stringtemplate
-      schemes:
-      - id: string-template
-        http: false
-        passive: false
-    camel-stub:
-      groupId: org.apache.camel
-      artifactId: camel-stub
-      schemes:
-      - id: stub
-        http: false
-        passive: true
-    camel-syslog:
-      groupId: org.apache.camel
-      artifactId: camel-syslog
-      dataformats:
-      - syslog
-    camel-tagsoup:
-      groupId: org.apache.camel
-      artifactId: camel-tagsoup
-      dataformats:
-      - tidyMarkup
-    camel-tarfile:
-      groupId: org.apache.camel
-      artifactId: camel-tarfile
-      dataformats:
-      - tarfile
-    camel-telegram:
-      groupId: org.apache.camel
-      artifactId: camel-telegram
-      schemes:
-      - id: telegram
-        http: false
-        passive: false
-    camel-thrift:
-      groupId: org.apache.camel
-      artifactId: camel-thrift
-      schemes:
-      - id: thrift
-        http: false
-        passive: false
-      dataformats:
-      - thrift
-    camel-tika:
-      groupId: org.apache.camel
-      artifactId: camel-tika
-      schemes:
-      - id: tika
-        http: false
-        passive: false
-    camel-timer:
-      groupId: org.apache.camel
-      artifactId: camel-timer
-      schemes:
-      - id: timer
-        http: false
-        passive: false
-    camel-twilio:
-      groupId: org.apache.camel
-      artifactId: camel-twilio
-      schemes:
-      - id: twilio
-        http: false
-        passive: false
-    camel-twitter:
-      groupId: org.apache.camel
-      artifactId: camel-twitter
-      schemes:
-      - id: twitter-directmessage
-        http: false
-        passive: false
-      - id: twitter-search
-        http: false
-        passive: false
-      - id: twitter-timeline
-        http: false
-        passive: false
-    camel-undertow:
-      groupId: org.apache.camel
-      artifactId: camel-undertow
-      schemes:
-      - id: undertow
-        http: true
-        passive: false
-    camel-univocity-parsers:
-      groupId: org.apache.camel
-      artifactId: camel-univocity-parsers
-      dataformats:
-      - univocity-csv
-      - univocity-fixed
-      - univocity-tsv
-    camel-validator:
-      groupId: org.apache.camel
-      artifactId: camel-validator
-      schemes:
-      - id: validator
-        http: false
-        passive: true
-    camel-velocity:
-      groupId: org.apache.camel
-      artifactId: camel-velocity
-      schemes:
-      - id: velocity
-        http: false
-        passive: false
-    camel-vertx:
-      groupId: org.apache.camel
-      artifactId: camel-vertx
-      schemes:
-      - id: vertx
-        http: false
-        passive: false
-    camel-vm:
-      groupId: org.apache.camel
-      artifactId: camel-vm
-      schemes:
-      - id: vm
-        http: false
-        passive: true
-    camel-weather:
-      groupId: org.apache.camel
-      artifactId: camel-weather
-      schemes:
-      - id: weather
-        http: false
-        passive: false
-    camel-web3j:
-      groupId: org.apache.camel
-      artifactId: camel-web3j
-      schemes:
-      - id: web3j
-        http: false
-        passive: false
-    camel-webhook:
-      groupId: org.apache.camel
-      artifactId: camel-webhook
-      schemes:
-      - id: webhook
-        http: true
-        passive: false
-    camel-websocket:
-      groupId: org.apache.camel
-      artifactId: camel-websocket
-      schemes:
-      - id: websocket
-        http: true
-        passive: false
-    camel-websocket-jsr356:
-      groupId: org.apache.camel
-      artifactId: camel-websocket-jsr356
-      schemes:
-      - id: websocket-jsr356
-        http: false
-        passive: false
-    camel-wordpress:
-      groupId: org.apache.camel
-      artifactId: camel-wordpress
-      schemes:
-      - id: wordpress
-        http: false
-        passive: false
-    camel-xchange:
-      groupId: org.apache.camel
-      artifactId: camel-xchange
-      schemes:
-      - id: xchange
-        http: false
-        passive: false
-    camel-xmlsecurity:
-      groupId: org.apache.camel
-      artifactId: camel-xmlsecurity
-      schemes:
-      - id: xmlsecurity
-        http: false
-        passive: false
-      dataformats:
-      - secureXML
-    camel-xmpp:
-      groupId: org.apache.camel
-      artifactId: camel-xmpp
-      schemes:
-      - id: xmpp
-        http: false
-        passive: false
-    camel-xpath:
-      groupId: org.apache.camel
-      artifactId: camel-xpath
-      languages:
-      - xpath
-    camel-xslt:
-      groupId: org.apache.camel
-      artifactId: camel-xslt
-      schemes:
-      - id: xslt
-        http: false
-        passive: false
-    camel-xstream:
-      groupId: org.apache.camel
-      artifactId: camel-xstream
-      dataformats:
-      - json-xstream
-      - xstream
-    camel-yammer:
-      groupId: org.apache.camel
-      artifactId: camel-yammer
-      schemes:
-      - id: yammer
-        http: false
-        passive: false
-    camel-zendesk:
-      groupId: org.apache.camel
-      artifactId: camel-zendesk
-      schemes:
-      - id: zendesk
-        http: false
-        passive: false
-    camel-zip-deflater:
-      groupId: org.apache.camel
-      artifactId: camel-zip-deflater
-      dataformats:
-      - gzipdeflater
-      - zipdeflater
-    camel-zipfile:
-      groupId: org.apache.camel
-      artifactId: camel-zipfile
-      dataformats:
-      - zipfile
-    camel-zookeeper:
-      groupId: org.apache.camel
-      artifactId: camel-zookeeper
-      schemes:
-      - id: zookeeper
-        http: false
-        passive: false
-    camel-zookeeper-master:
-      groupId: org.apache.camel
-      artifactId: camel-zookeeper-master
-      schemes:
-      - id: zookeeper-master
-        http: false
-        passive: false
diff --git a/deploy/camel-catalog-quarkus-0.3.1-1.0.7.yaml b/deploy/camel-catalog-quarkus-1.0.0-M1-1.0.8.yaml
similarity index 50%
rename from deploy/camel-catalog-quarkus-0.3.1-1.0.7.yaml
rename to deploy/camel-catalog-quarkus-1.0.0-M1-1.0.8.yaml
index c7ea5ad..5bb4396 100644
--- a/deploy/camel-catalog-quarkus-0.3.1-1.0.7.yaml
+++ b/deploy/camel-catalog-quarkus-1.0.0-M1-1.0.8.yaml
@@ -18,20 +18,20 @@
 apiVersion: camel.apache.org/v1alpha1
 kind: CamelCatalog
 metadata:
-  name: camel-quarkus-catalog-0.3.1-1.0.7
+  name: camel-catalog-quarkus-1.0.0-m1-1.0.8
   labels:
     app: camel-k
-    camel.apache.org/catalog.version: 3.0.0-RC3
-    camel.apache.org/catalog.loader.version: 3.0.0-RC3
-    camel.apache.org/runtime.version: 1.0.7
+    camel.apache.org/catalog.version: 3.0.0
+    camel.apache.org/catalog.loader.version: 3.0.0
+    camel.apache.org/runtime.version: 1.0.8
     camel.apache.org/runtime.provider: quarkus
 spec:
-  version: 3.0.0-RC3
-  runtimeVersion: 1.0.7
+  version: 3.0.0
+  runtimeVersion: 1.0.8
   runtimeProvider:
     quarkus:
-      camelQuarkusVersion: 0.3.1
-      quarkusVersion: 0.27.0
+      camelQuarkusVersion: 1.0.0-M1
+      quarkusVersion: 1.0.1.Final
   artifacts:
     camel-k-loader-groovy:
       groupId: org.apache.camel.k
@@ -123,6 +123,15 @@ spec:
         artifactId: camel-knative-api
       - groupId: org.apache.camel.k
         artifactId: camel-knative-http
+    camel-quarkus-aws-ecs:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-aws-ecs
+      schemes:
+      - id: aws-ecs
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.ecs.ECSComponent
     camel-quarkus-aws-eks:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-aws-eks
@@ -130,6 +139,17 @@ spec:
       - id: aws-eks
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.eks.EKSComponent
+    camel-quarkus-aws-kms:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-aws-kms
+      schemes:
+      - id: aws-kms
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.kms.KMSComponent
     camel-quarkus-aws-s3:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-aws-s3
@@ -137,6 +157,8 @@ spec:
       - id: aws-s3
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.s3.S3Component
     camel-quarkus-aws-sns:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-aws-sns
@@ -144,6 +166,8 @@ spec:
       - id: aws-sns
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.sns.SnsComponent
     camel-quarkus-aws-sqs:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-aws-sqs
@@ -151,6 +175,15 @@ spec:
       - id: aws-sqs
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.aws.sqs.SqsComponent
+    camel-quarkus-base64:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-base64
+      dataformats:
+      - base64
+      javaTypes:
+      - org.apache.camel.dataformat.base64.Base64DataFormat
     camel-quarkus-bean:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-bean
@@ -163,6 +196,28 @@ spec:
         passive: true
       languages:
       - bean
+      javaTypes:
+      - org.apache.camel.component.bean.BeanComponent
+      - org.apache.camel.component.beanclass.ClassComponent
+      - org.apache.camel.language.bean.BeanLanguage
+    camel-quarkus-bean-validator:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-bean-validator
+      schemes:
+      - id: bean-validator
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.bean.validator.BeanValidatorComponent
+    camel-quarkus-controlbus:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-controlbus
+      schemes:
+      - id: controlbus
+        http: false
+        passive: true
+      javaTypes:
+      - org.apache.camel.component.controlbus.ControlBusComponent
     camel-quarkus-core:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-core
@@ -174,11 +229,30 @@ spec:
       - ref
       - simple
       - tokenize
+      javaTypes:
+      - org.apache.camel.language.constant.ConstantLanguage
+      - org.apache.camel.language.property.ExchangePropertyLanguage
+      - org.apache.camel.language.simple.FileLanguage
+      - org.apache.camel.language.header.HeaderLanguage
+      - org.apache.camel.language.ref.RefLanguage
+      - org.apache.camel.language.simple.SimpleLanguage
+      - org.apache.camel.language.tokenizer.TokenizeLanguage
     camel-quarkus-csv:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-csv
       dataformats:
       - csv
+      javaTypes:
+      - org.apache.camel.dataformat.csv.CsvDataFormat
+    camel-quarkus-dataformat:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-dataformat
+      schemes:
+      - id: dataformat
+        http: false
+        passive: true
+      javaTypes:
+      - org.apache.camel.component.dataformat.DataFormatComponent
     camel-quarkus-direct:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-direct
@@ -186,6 +260,26 @@ spec:
       - id: direct
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.direct.DirectComponent
+    camel-quarkus-dozer:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-dozer
+      schemes:
+      - id: dozer
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.dozer.DozerComponent
+    camel-quarkus-exec:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-exec
+      schemes:
+      - id: exec
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.exec.ExecComponent
     camel-quarkus-fhir:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-fhir
@@ -196,6 +290,36 @@ spec:
       dataformats:
       - fhirJson
       - fhirXml
+      javaTypes:
+      - org.apache.camel.component.fhir.FhirComponent
+      - org.apache.camel.component.fhir.FhirJsonDataFormat
+      - org.apache.camel.component.fhir.FhirXmlDataFormat
+    camel-quarkus-file:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-file
+      schemes:
+      - id: file
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.file.FileComponent
+    camel-quarkus-ftp:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-ftp
+      schemes:
+      - id: ftp
+        http: false
+        passive: false
+      - id: ftps
+        http: false
+        passive: false
+      - id: sftp
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.file.remote.FtpComponent
+      - org.apache.camel.component.file.remote.FtpsComponent
+      - org.apache.camel.component.file.remote.SftpComponent
     camel-quarkus-infinispan:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-infinispan
@@ -203,11 +327,15 @@ spec:
       - id: infinispan
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.infinispan.InfinispanComponent
     camel-quarkus-jackson:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-jackson
       dataformats:
       - json-jackson
+      javaTypes:
+      - org.apache.camel.component.jackson.JacksonDataFormat
     camel-quarkus-jdbc:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-jdbc
@@ -215,6 +343,17 @@ spec:
       - id: jdbc
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.jdbc.JdbcComponent
+    camel-quarkus-kafka:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-kafka
+      schemes:
+      - id: kafka
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.kafka.KafkaComponent
     camel-quarkus-log:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-log
@@ -222,6 +361,8 @@ spec:
       - id: log
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.log.LogComponent
     camel-quarkus-mail:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-mail
@@ -246,6 +387,9 @@ spec:
         passive: false
       dataformats:
       - mime-multipart
+      javaTypes:
+      - org.apache.camel.component.mail.MailComponent
+      - org.apache.camel.dataformat.mime.multipart.MimeMultipartDataFormat
     camel-quarkus-microprofile-metrics:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-microprofile-metrics
@@ -253,6 +397,26 @@ spec:
       - id: microprofile-metrics
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.microprofile.metrics.MicroProfileMetricsComponent
+    camel-quarkus-mongodb:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-mongodb
+      schemes:
+      - id: mongodb
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.mongodb.MongoDbComponent
+    camel-quarkus-netty:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-netty
+      schemes:
+      - id: netty
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.netty.NettyComponent
     camel-quarkus-netty-http:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-netty-http
@@ -260,6 +424,8 @@ spec:
       - id: netty-http
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.netty.http.NettyHttpComponent
     camel-quarkus-paho:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-paho
@@ -267,6 +433,8 @@ spec:
       - id: paho
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.paho.PahoComponent
     camel-quarkus-pdf:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-pdf
@@ -274,6 +442,17 @@ spec:
       - id: pdf
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.pdf.PdfComponent
+    camel-quarkus-platform-http:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-platform-http
+      schemes:
+      - id: platform-http
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.platform.http.PlatformHttpComponent
     camel-quarkus-rest:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-rest
@@ -284,6 +463,9 @@ spec:
       - id: rest-api
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.rest.RestComponent
+      - org.apache.camel.component.rest.RestApiComponent
     camel-quarkus-salesforce:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-salesforce
@@ -291,6 +473,26 @@ spec:
       - id: salesforce
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.salesforce.SalesforceComponent
+    camel-quarkus-scheduler:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-scheduler
+      schemes:
+      - id: scheduler
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.scheduler.SchedulerComponent
+    camel-quarkus-seda:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-seda
+      schemes:
+      - id: seda
+        http: false
+        passive: true
+      javaTypes:
+      - org.apache.camel.component.seda.SedaComponent
     camel-quarkus-servlet:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-servlet
@@ -298,6 +500,30 @@ spec:
       - id: servlet
         http: true
         passive: false
+      javaTypes:
+      - org.apache.camel.component.servlet.ServletComponent
+    camel-quarkus-sjms:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-sjms
+      schemes:
+      - id: sjms
+        http: false
+        passive: false
+      - id: sjms-batch
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.sjms.SjmsComponent
+      - org.apache.camel.component.sjms.batch.SjmsBatchComponent
+    camel-quarkus-sjms2:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-sjms2
+      schemes:
+      - id: sjms2
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.sjms2.Sjms2Component
     camel-quarkus-slack:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-slack
@@ -305,11 +531,29 @@ spec:
       - id: slack
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.slack.SlackComponent
+    camel-quarkus-snakeyaml:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-snakeyaml
+      dataformats:
+      - yaml-snakeyaml
+      javaTypes:
+      - org.apache.camel.component.snakeyaml.SnakeYAMLDataFormat
+    camel-quarkus-tagsoup:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-tagsoup
+      dataformats:
+      - tidyMarkup
+      javaTypes:
+      - org.apache.camel.dataformat.tagsoup.TidyMarkupDataFormat
     camel-quarkus-tarfile:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-tarfile
       dataformats:
       - tarfile
+      javaTypes:
+      - org.apache.camel.dataformat.tarfile.TarFileDataFormat
     camel-quarkus-timer:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-timer
@@ -317,6 +561,8 @@ spec:
       - id: timer
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.timer.TimerComponent
     camel-quarkus-twitter:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-twitter
@@ -330,6 +576,19 @@ spec:
       - id: twitter-timeline
         http: false
         passive: false
+      javaTypes:
+      - org.apache.camel.component.twitter.directmessage.TwitterDirectMessageComponent
+      - org.apache.camel.component.twitter.search.TwitterSearchComponent
+      - org.apache.camel.component.twitter.timeline.TwitterTimelineComponent
+    camel-quarkus-validator:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-validator
+      schemes:
+      - id: validator
+        http: false
+        passive: true
+      javaTypes:
+      - org.apache.camel.component.validator.ValidatorComponent
     camel-quarkus-vm:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-vm
@@ -337,8 +596,21 @@ spec:
       - id: vm
         http: false
         passive: true
+      javaTypes:
+      - org.apache.camel.component.vm.VmComponent
+    camel-quarkus-xslt:
+      groupId: org.apache.camel.quarkus
+      artifactId: camel-quarkus-xslt
+      schemes:
+      - id: xslt
+        http: false
+        passive: false
+      javaTypes:
+      - org.apache.camel.component.xslt.XsltComponent
     camel-quarkus-zipfile:
       groupId: org.apache.camel.quarkus
       artifactId: camel-quarkus-zipfile
       dataformats:
       - zipfile
+      javaTypes:
+      - org.apache.camel.dataformat.zipfile.ZipFileDataFormat
diff --git a/deploy/resources.go b/deploy/resources.go
index 73863e4..bba4c7f 100644
--- a/deploy/resources.go
+++ b/deploy/resources.go
@@ -243,7 +243,7 @@ metadata:
     app: "camel-k"
 
 `
-	Resources["camel-catalog-3.0.0-RC1-1.0.4.yaml"] =
+	Resources["camel-catalog-3.0.0-1.0.8.yaml"] =
 		`
 # ---------------------------------------------------------------------------
 # Licensed to the Apache Software Foundation (ASF) under one or more
@@ -265,6716 +265,15 @@ metadata:
 apiVersion: camel.apache.org/v1alpha1
 kind: CamelCatalog
 metadata:
-  name: camel-catalog-3.0.0-rc1-1.0.4
+  name: camel-catalog-3.0.0-1.0.8
   labels:
     app: camel-k
-    camel.apache.org/catalog.version: 3.0.0-RC1
-    camel.apache.org/catalog.loader.version: 3.0.0-RC1
-    camel.apache.org/runtime.version: 1.0.4
+    camel.apache.org/catalog.version: 3.0.0
+    camel.apache.org/catalog.loader.version: 3.0.0
+    camel.apache.org/runtime.version: 1.0.8
 spec:
-  version: 3.0.0-RC1
-  runtimeVersion: 1.0.4
-  artifacts:
-    camel-activemq:
-      groupId: org.apache.camel
-      artifactId: camel-activemq
-      schemes:
-      - id: activemq
-        http: false
-        passive: false
-    camel-ahc:
-      groupId: org.apache.camel
-      artifactId: camel-ahc
-      schemes:
-      - id: ahc
-        http: true
-        passive: false
-    camel-ahc-ws:
-      groupId: org.apache.camel
-      artifactId: camel-ahc-ws
-      schemes:
-      - id: ahc-ws
-        http: true
-        passive: false
-      - id: ahc-wss
-        http: false
-        passive: false
-    camel-amqp:
-      groupId: org.apache.camel
-      artifactId: camel-amqp
-      schemes:
-      - id: amqp
-        http: false
-        passive: false
-    camel-any23:
-      groupId: org.apache.camel
-      artifactId: camel-any23
-      dataformats:
-      - any23
-    camel-apns:
-      groupId: org.apache.camel
-      artifactId: camel-apns
-      schemes:
-      - id: apns
-        http: false
-        passive: false
-    camel-as2:
-      groupId: org.apache.camel
-      artifactId: camel-as2
-      schemes:
-      - id: as2
-        http: false
-        passive: false
-    camel-asn1:
-      groupId: org.apache.camel
-      artifactId: camel-asn1
-      dataformats:
-      - asn1
-    camel-asterisk:
-      groupId: org.apache.camel
-      artifactId: camel-asterisk
-      schemes:
-      - id: asterisk
-        http: false
-        passive: false
-    camel-atmos:
-      groupId: org.apache.camel
-      artifactId: camel-atmos
-      schemes:
-      - id: atmos
-        http: false
-        passive: false
-    camel-atmosphere-websocket:
-      groupId: org.apache.camel
-      artifactId: camel-atmosphere-websocket
-      schemes:
-      - id: atmosphere-websocket
-        http: true
-        passive: false
-    camel-atom:
-      groupId: org.apache.camel
-      artifactId: camel-atom
-      schemes:
-      - id: atom
-        http: false
-        passive: false
-    camel-atomix:
-      groupId: org.apache.camel
-      artifactId: camel-atomix
-      schemes:
-      - id: atomix-map
-        http: false
-        passive: false
-      - id: atomix-messaging
-        http: false
-        passive: false
-      - id: atomix-multimap
-        http: false
-        passive: false
-      - id: atomix-queue
-        http: false
-        passive: false
-      - id: atomix-set
-        http: false
-        passive: false
-      - id: atomix-value
-        http: false
-        passive: false
-    camel-avro:
-      groupId: org.apache.camel
-      artifactId: camel-avro
-      schemes:
-      - id: avro
-        http: false
-        passive: false
-      dataformats:
-      - avro
-    camel-aws-cw:
-      groupId: org.apache.camel
-      artifactId: camel-aws-cw
-      schemes:
-      - id: aws-cw
-        http: false
-        passive: false
-    camel-aws-ddb:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ddb
-      schemes:
-      - id: aws-ddb
-        http: false
-        passive: false
-      - id: aws-ddbstream
-        http: false
-        passive: false
-    camel-aws-ec2:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ec2
-      schemes:
-      - id: aws-ec2
-        http: false
-        passive: false
-    camel-aws-ecs:
-      groupId: org.apache.camel
-      artifactId: camel-aws-ecs
-      schemes:
-      - id: aws-ecs
-        http: false
-        passive: false
-    camel-aws-eks:
-      groupId: org.apache.camel
-      artifactId: camel-aws-eks
-      schemes:
-      - id: aws-eks
-        http: false
-        passive: false
-    camel-aws-iam:
-      groupId: org.apache.camel
-      artifactId: camel-aws-iam
-      schemes:
-      - id: aws-iam
-        http: false
-        passive: false
-    camel-aws-kinesis:
-      groupId: org.apache.camel
-      artifactId: camel-aws-kinesis
-      schemes:
-      - id: aws-kinesis
-        http: false
-        passive: false
-      - id: aws-kinesis-firehose
-        http: false
-        passive: false
-    camel-aws-kms:
-      groupId: org.apache.camel
-      artifactId: camel-aws-kms
-      schemes:
-      - id: aws-kms
-        http: false
-        passive: false
-    camel-aws-lambda:
-      groupId: org.apache.camel
-      artifactId: camel-aws-lambda
-      schemes:
-      - id: aws-lambda
-        http: false
-        passive: false
-    camel-aws-mq:
... 9630 lines suppressed ...


[camel-k] 06/10: Fix #1145: fix documentation for Kotlin

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 9a391c5a821fe5cd77cde4751040ecb021661fea
Author: Nicola Ferraro <ni...@gmail.com>
AuthorDate: Mon Dec 16 12:52:34 2019 +0100

    Fix #1145: fix documentation for Kotlin
---
 docs/modules/ROOT/pages/languages/kotlin.adoc | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/docs/modules/ROOT/pages/languages/kotlin.adoc b/docs/modules/ROOT/pages/languages/kotlin.adoc
index 54f4555..1696205 100644
--- a/docs/modules/ROOT/pages/languages/kotlin.adoc
+++ b/docs/modules/ROOT/pages/languages/kotlin.adoc
@@ -4,11 +4,17 @@ An integration written in Kotlin looks very similar to a Java one except it can
 
 [source,kotlin]
 ----
-from('timer:tick')
-    .process { e -> e.getIn().body = 'Hello Camel K!' }
-    .to('log:info');
+from("timer:tick")
+    .process { e -> e.getIn().body = "Hello Camel K!" }
+    .to("log:info")
 ----
 
+You can run it with the standard command:
+
+```
+kamel run example.kts
+```
+
 Camel K extends the Camel Java DSL making it easier to configure the context in which the integration runs using the top level _context_ block
 
 [source,kotlin]


[camel-k] 01/10: Fix #1058: rename hystrix to circuitBreaker

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit eb3109e74e51a7f935aea12a54ddc6238e7e62f2
Author: Nicola Ferraro <ni...@gmail.com>
AuthorDate: Mon Dec 16 10:01:24 2019 +0100

    Fix #1058: rename hystrix to circuitBreaker
---
 pkg/metadata/metadata_dependencies_test.go | 12 ++++++------
 pkg/util/source/inspector.go               |  2 +-
 pkg/util/source/inspector_xml.go           |  2 +-
 pkg/util/source/inspector_yaml.go          |  2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/pkg/metadata/metadata_dependencies_test.go b/pkg/metadata/metadata_dependencies_test.go
index 9411163..381ce1e 100644
--- a/pkg/metadata/metadata_dependencies_test.go
+++ b/pkg/metadata/metadata_dependencies_test.go
@@ -238,7 +238,7 @@ func TestHystrixDependency(t *testing.T) {
 			Name: "Request.groovy",
 			Content: `
 			    from("http:test")
-					.hystrix()
+					.circuitBreaker()
 						.to("log:end")
 					.onFallback()
 						.to("log:fallback")
@@ -352,12 +352,12 @@ func TestXMLHystrixDependency(t *testing.T) {
 			Name: "routes.xml",
 			Content: `
 			<from uri="direct:ciao" />
-			<hystrix>
+			<circuitBreaker>
 				<to uri="log:info" />
 				<onFallback>
 					<to uri="kafka:topic" />
 				</onFallback>
-			</hystrix>
+			</circuitBreaker>
 		`,
 		},
 		Language: v1alpha1.LanguageXML,
@@ -457,11 +457,11 @@ const yamlWithRest = `
         - to: "log:info"
         - to: "direct:hello"
 `
-const yamlWithHystrix = `
+const yamlWithCircuitBreaker = `
 - from:
     uri: "direct:start"
     steps:
-        - hystrix:
+        - circuitBreaker:
             todo: "not implemented"
 `
 
@@ -514,7 +514,7 @@ func TestYAMLHystrixDependency(t *testing.T) {
 
 		DataSpec: v1alpha1.DataSpec{
 			Name:    "routes.yaml",
-			Content: yamlWithHystrix,
+			Content: yamlWithCircuitBreaker,
 		},
 		Language: v1alpha1.LanguageYaml,
 	}
diff --git a/pkg/util/source/inspector.go b/pkg/util/source/inspector.go
index c6ad2d2..01d9d5e 100644
--- a/pkg/util/source/inspector.go
+++ b/pkg/util/source/inspector.go
@@ -44,7 +44,7 @@ var (
 		main: map[string]string{
 			`.*JsonLibrary\.Jackson.*`:                         "camel:jackson",
 			`.*\.json\(\).*`:                                   "camel:jackson",
-			`.*\.hystrix\(\).*`:                                "camel:hystrix",
+			`.*\.circuitBreaker\(\).*`:                         "camel:hystrix",
 			`.*restConfiguration\(\).*`:                        "camel:rest",
 			`.*rest\(("[a-zA-Z0-9-/]+")*\).*`:                  "camel:rest",
 			`^\s*rest\s*{.*`:                                   "camel:rest",
diff --git a/pkg/util/source/inspector_xml.go b/pkg/util/source/inspector_xml.go
index 116ed62..7dac370 100644
--- a/pkg/util/source/inspector_xml.go
+++ b/pkg/util/source/inspector_xml.go
@@ -45,7 +45,7 @@ func (i XMLInspector) Extract(source v1alpha1.SourceSpec, meta *Metadata) error
 			switch se.Name.Local {
 			case "rest", "restConfiguration":
 				meta.Dependencies.Add("camel:rest")
-			case "hystrix":
+			case "circuitBreaker":
 				meta.Dependencies.Add("camel:hystrix")
 			case "simple":
 				meta.Dependencies.Add("camel:bean")
diff --git a/pkg/util/source/inspector_yaml.go b/pkg/util/source/inspector_yaml.go
index 7a16d1a..8abd923 100644
--- a/pkg/util/source/inspector_yaml.go
+++ b/pkg/util/source/inspector_yaml.go
@@ -56,7 +56,7 @@ func (inspector YAMLInspector) parseStep(key string, content interface{}, meta *
 	switch key {
 	case "rest":
 		meta.Dependencies.Add("camel:rest")
-	case "hystrix":
+	case "circuitBreaker":
 		meta.Dependencies.Add("camel:hystrix")
 	}
 


[camel-k] 03/10: Bump: change version to 1.0.0-RC1

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 5c7f944cab5ecc08d74edc2035f7da615c0be9bd
Author: Nicola Ferraro <ni...@gmail.com>
AuthorDate: Mon Dec 16 12:21:41 2019 +0100

    Bump: change version to 1.0.0-RC1
---
 .../camel-k.v1.0.0-rc1-snapshot.clusterserviceversion.yaml}       | 8 ++++----
 .../{1.0.0-m5-snapshot => 1.0.0-rc1-snapshot}/crd-build.yaml      | 0
 .../crd-camel-catalog.yaml                                        | 0
 .../crd-integration-kit.yaml                                      | 0
 .../crd-integration-platform.yaml                                 | 0
 .../crd-integration.yaml                                          | 0
 deploy/olm-catalog/camel-k/camel-k.package.yaml                   | 2 +-
 deploy/operator-deployment.yaml                                   | 2 +-
 deploy/resources.go                                               | 2 +-
 pkg/util/defaults/defaults.go                                     | 2 +-
 script/Makefile                                                   | 2 +-
 11 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/camel-k.v1.0.0-m5-snapshot.clusterserviceversion.yaml b/deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/camel-k.v1.0.0-rc1-snapshot.clusterserviceversion.yaml
similarity index 98%
rename from deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/camel-k.v1.0.0-m5-snapshot.clusterserviceversion.yaml
rename to deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/camel-k.v1.0.0-rc1-snapshot.clusterserviceversion.yaml
index e64705d..9ce7df6 100644
--- a/deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/camel-k.v1.0.0-m5-snapshot.clusterserviceversion.yaml
+++ b/deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/camel-k.v1.0.0-rc1-snapshot.clusterserviceversion.yaml
@@ -66,13 +66,13 @@ metadata:
     capabilities: Basic Install
     categories: Integration & Delivery
     certified: "false"
-    containerImage: docker.io/apache/camel-k:1.0.0-M5-SNAPSHOT
+    containerImage: docker.io/apache/camel-k:1.0.0-RC1-SNAPSHOT
     createdAt: "2019-07-26T02:45:00Z"
     description: Apache Camel K is a lightweight integration platform, born on Kubernetes,
       with serverless superpowers.
     repository: https://github.com/apache/camel-k
     support: Camel
-  name: camel-k-operator.v1.0.0-m5-SNAPSHOT
+  name: camel-k-operator.v1.0.0-rc1-SNAPSHOT
   namespace: placeholder
 spec:
   apiservicedefinitions: {}
@@ -185,7 +185,7 @@ spec:
                   valueFrom:
                     fieldRef:
                       fieldPath: metadata.namespace
-                image: docker.io/apache/camel-k:1.0.0-M5-SNAPSHOT
+                image: docker.io/apache/camel-k:1.0.0-RC1-SNAPSHOT
                 imagePullPolicy: IfNotPresent
                 name: camel-k-operator
                 resources: {}
@@ -399,4 +399,4 @@ spec:
   selector:
     matchLabels:
       name: camel-k-operator
-  version: 1.0.0-m5-snapshot
+  version: 1.0.0-rc1-snapshot
diff --git a/deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/crd-build.yaml b/deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/crd-build.yaml
similarity index 100%
rename from deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/crd-build.yaml
rename to deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/crd-build.yaml
diff --git a/deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/crd-camel-catalog.yaml b/deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/crd-camel-catalog.yaml
similarity index 100%
rename from deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/crd-camel-catalog.yaml
rename to deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/crd-camel-catalog.yaml
diff --git a/deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/crd-integration-kit.yaml b/deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/crd-integration-kit.yaml
similarity index 100%
rename from deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/crd-integration-kit.yaml
rename to deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/crd-integration-kit.yaml
diff --git a/deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/crd-integration-platform.yaml b/deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/crd-integration-platform.yaml
similarity index 100%
rename from deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/crd-integration-platform.yaml
rename to deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/crd-integration-platform.yaml
diff --git a/deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/crd-integration.yaml b/deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/crd-integration.yaml
similarity index 100%
rename from deploy/olm-catalog/camel-k/1.0.0-m5-snapshot/crd-integration.yaml
rename to deploy/olm-catalog/camel-k/1.0.0-rc1-snapshot/crd-integration.yaml
diff --git a/deploy/olm-catalog/camel-k/camel-k.package.yaml b/deploy/olm-catalog/camel-k/camel-k.package.yaml
index 11837ff..4a1671b 100644
--- a/deploy/olm-catalog/camel-k/camel-k.package.yaml
+++ b/deploy/olm-catalog/camel-k/camel-k.package.yaml
@@ -18,5 +18,5 @@
 packageName: camel-k
 channels:
 - name: alpha
-  currentCSV: camel-k-operator.v1.0.0-m5-snapshot
+  currentCSV: camel-k-operator.v1.0.0-rc1-snapshot
 defaultChannel: alpha
diff --git a/deploy/operator-deployment.yaml b/deploy/operator-deployment.yaml
index 0c41d60..7bbd4a8 100644
--- a/deploy/operator-deployment.yaml
+++ b/deploy/operator-deployment.yaml
@@ -39,7 +39,7 @@ spec:
       serviceAccountName: camel-k-operator
       containers:
         - name: camel-k-operator
-          image: docker.io/apache/camel-k:1.0.0-M5-SNAPSHOT
+          image: docker.io/apache/camel-k:1.0.0-RC1-SNAPSHOT
           command:
           - kamel
           - operator
diff --git a/deploy/resources.go b/deploy/resources.go
index bba4c7f..6fc7c0c 100644
--- a/deploy/resources.go
+++ b/deploy/resources.go
@@ -4135,7 +4135,7 @@ spec:
       serviceAccountName: camel-k-operator
       containers:
         - name: camel-k-operator
-          image: docker.io/apache/camel-k:1.0.0-M5-SNAPSHOT
+          image: docker.io/apache/camel-k:1.0.0-RC1-SNAPSHOT
           command:
           - kamel
           - operator
diff --git a/pkg/util/defaults/defaults.go b/pkg/util/defaults/defaults.go
index 04fc0db..928df10 100644
--- a/pkg/util/defaults/defaults.go
+++ b/pkg/util/defaults/defaults.go
@@ -23,7 +23,7 @@ package defaults
 
 const (
 	// Version --
-	Version = "1.0.0-M5-SNAPSHOT"
+	Version = "1.0.0-RC1-SNAPSHOT"
 
 	// DefaultCamelVersion --
 	DefaultCamelVersion = "3.0.0"
diff --git a/script/Makefile b/script/Makefile
index 303ff8f..65bde1c 100644
--- a/script/Makefile
+++ b/script/Makefile
@@ -14,7 +14,7 @@
 # limitations under the License.
 
 VERSIONFILE := pkg/util/defaults/defaults.go
-VERSION := 1.0.0-M5-SNAPSHOT
+VERSION := 1.0.0-RC1-SNAPSHOT
 LAST_RELEASED_VERSION := 1.0.0-M4
 RUNTIME_VERSION := 1.0.8
 CAMEL_VERSION := 3.0.0


[camel-k] 08/10: Related to #1144: change js example

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 1d8b28a3e059bba0574cb3e0d31ba082f4bb9b9e
Author: Nicola Ferraro <ni...@gmail.com>
AuthorDate: Mon Dec 16 13:06:33 2019 +0100

    Related to #1144: change js example
---
 docs/modules/ROOT/pages/languages/javascript.adoc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/docs/modules/ROOT/pages/languages/javascript.adoc b/docs/modules/ROOT/pages/languages/javascript.adoc
index 20491f8..3ffc8d0 100644
--- a/docs/modules/ROOT/pages/languages/javascript.adoc
+++ b/docs/modules/ROOT/pages/languages/javascript.adoc
@@ -5,12 +5,14 @@ An integration written in JavaScript looks very similar to a Java one:
 [source,js]
 .hello.js
 ----
+const Processor = Java.extend(Java.type("org.apache.camel.Processor"));
+
 function proc(e) {
     e.getIn().setBody('Hello Camel K!')
 }
 
 from('timer:tick')
-    .process(proc)
+    .process(new Processor(proc))
     .to('log:info')
 ----
 


[camel-k] 07/10: Related to #1143: change groovy example

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 57b20175da66f23dc217e11d1b3694ba90cd0f57
Author: Nicola Ferraro <ni...@gmail.com>
AuthorDate: Mon Dec 16 12:59:31 2019 +0100

    Related to #1143: change groovy example
---
 docs/modules/ROOT/pages/languages/groovy.adoc | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/docs/modules/ROOT/pages/languages/groovy.adoc b/docs/modules/ROOT/pages/languages/groovy.adoc
index fa4ac10..b8e6c49 100644
--- a/docs/modules/ROOT/pages/languages/groovy.adoc
+++ b/docs/modules/ROOT/pages/languages/groovy.adoc
@@ -5,10 +5,16 @@ An integration written in Groovy looks very similar to a Java one except it can
 [source,groovy]
 ----
 from('timer:tick')
-    .process { it.in.body = 'Hello Camel K!' }
+    .process({ it.in.body = 'Hello Camel K!' } as Processor)
     .to('log:info')
 ----
 
+You can run it with the standard command:
+
+```
+kamel run example.groovy
+```
+
 == Configuring the Application
 
 Camel K extends the Camel Java DSL making it easier to configure Camel's behavior using the top level _camel_ block


[camel-k] 04/10: Fix #1081: update example to use Camel 3.0.0

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit d22915e2a9b870a768116007fbfce95119ef7c2a
Author: Nicola Ferraro <ni...@gmail.com>
AuthorDate: Mon Dec 16 12:35:23 2019 +0100

    Fix #1081: update example to use Camel 3.0.0
---
 docs/modules/ROOT/pages/running/dev-mode.adoc | 37 +++++++++++++++++----------
 1 file changed, 23 insertions(+), 14 deletions(-)

diff --git a/docs/modules/ROOT/pages/running/dev-mode.adoc b/docs/modules/ROOT/pages/running/dev-mode.adoc
index af04da3..023652e 100644
--- a/docs/modules/ROOT/pages/running/dev-mode.adoc
+++ b/docs/modules/ROOT/pages/running/dev-mode.adoc
@@ -21,23 +21,32 @@ The console follows automatically all redeploys of the integration.
 Here's an example of the output:
 
 ```
-[nferraro@localhost camel-k]$ kamel run examples/Sample.java --dev
+$ kamel run examples/Sample.java --dev
 integration "sample" created
-integration "sample" in phase Building
+integration "sample" in phase Initialization
+integration "sample" in phase Building Kit
 integration "sample" in phase Deploying
 integration "sample" in phase Running
-[1] Monitoring pod sample-776db787c4-zjhfr[1] Starting the Java application using /opt/run-java/run-java.sh ...
-[1] exec java -javaagent:/opt/prometheus/jmx_prometheus_javaagent.jar=9779:/opt/prometheus/prometheus-config.yml -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:+ExitOnOutOfMemoryError -cp .:/deployments/* org.apache.camel.k.jvm.Application
-[1] [INFO ] 2018-09-20 21:24:35.953 [main] Application - Routes: file:/etc/camel/conf/Sample.java
-[1] [INFO ] 2018-09-20 21:24:35.955 [main] Application - Language: java
-[1] [INFO ] 2018-09-20 21:24:35.956 [main] Application - Locations: file:/etc/camel/conf/application.properties
-[1] [INFO ] 2018-09-20 21:24:36.506 [main] DefaultCamelContext - Apache Camel 2.22.1 (CamelContext: camel-1) is starting
-[1] [INFO ] 2018-09-20 21:24:36.578 [main] ManagedManagementStrategy - JMX is enabled
-[1] [INFO ] 2018-09-20 21:24:36.680 [main] DefaultTypeConverter - Type converters loaded (core: 195, classpath: 0)
-[1] [INFO ] 2018-09-20 21:24:36.777 [main] DefaultCamelContext - StreamCaching is not in use. If using streams then its recommended to enable stream caching. See more details at http://camel.apache.org/stream-caching.html
-[1] [INFO ] 2018-09-20 21:24:36.817 [main] DefaultCamelContext - Route: route1 started and consuming from: timer://tick
-[1] [INFO ] 2018-09-20 21:24:36.818 [main] DefaultCamelContext - Total 1 routes, of which 1 are started
-[1] [INFO ] 2018-09-20 21:24:36.820 [main] DefaultCamelContext - Apache Camel 2.22.1 (CamelContext: camel-1) started in 0.314 seconds
+[1] Monitoring pod sample-56fb69c989-42gmw[1] Starting the Java application using /opt/run-java/run-java.sh ...
+[1] exec java -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -XX:+ExitOnOutOfMemoryError -cp ./resources:/etc/camel/conf:/etc/camel/resources:/etc/camel/sources/i-source-000:dependencies/com.sun.xml.bind.jaxb-core-2.3.0.1.jar:dependencies/com.sun.xml.bind.jaxb-impl-2.3.0.jar:dependencies/commons-io.commons-io-2.6.jar:dependencies/javax.xml.bind.jaxb-api-2.3.0.jar:dependencies/org.apache.camel.camel-api-3.0.0.jar:depend [...]
+[1] OpenJDK 64-Bit Server VM warning: If the number of processors is expected to increase from one, then you should configure the number of parallel GC threads appropriately using -XX:ParallelGCThreads=N
+[1] 2019-12-16 11:33:42.916 INFO  [main] ApplicationRuntime - Add listener: org.apache.camel.k.listener.ContextConfigurer@12b0404f
+[1] 2019-12-16 11:33:42.919 INFO  [main] ApplicationRuntime - Add listener: org.apache.camel.k.listener.RoutesConfigurer@4313f5bc
+[1] 2019-12-16 11:33:42.920 INFO  [main] ApplicationRuntime - Add listener: org.apache.camel.k.listener.RoutesDumper@2b6faea6
+[1] 2019-12-16 11:33:42.934 INFO  [main] RuntimeSupport - Looking up loader for language: java
+[1] 2019-12-16 11:33:42.939 INFO  [main] RuntimeSupport - Found loader org.apache.camel.k.loader.java.JavaSourceLoader@3c419631 for language java from service definition
+[1] 2019-12-16 11:33:43.644 INFO  [main] RoutesConfigurer - Loading routes from: file:/etc/camel/sources/i-source-000/Sample.java?language=java
+[1] 2019-12-16 11:33:43.644 INFO  [main] ApplicationRuntime - Listener org.apache.camel.k.listener.RoutesConfigurer@4313f5bc executed in phase ConfigureRoutes
+[1] 2019-12-16 11:33:43.658 INFO  [main] BaseMainSupport - Using properties from: file:/etc/camel/conf/application.properties
+[1] 2019-12-16 11:33:43.917 INFO  [main] ApplicationRuntime - Listener org.apache.camel.k.listener.ContextConfigurer@12b0404f executed in phase ConfigureContext
+[1] 2019-12-16 11:33:43.918 INFO  [main] DefaultCamelContext - Apache Camel 3.0.0 (CamelContext: camel-k) is starting
+[1] 2019-12-16 11:33:43.919 INFO  [main] DefaultManagementStrategy - JMX is disabled
+[1] 2019-12-16 11:33:44.099 INFO  [main] DefaultCamelContext - StreamCaching is not in use. If using streams then its recommended to enable stream caching. See more details at http://camel.apache.org/stream-caching.html
+[1] 2019-12-16 11:33:44.109 INFO  [main] DefaultCamelContext - Route: route1 started and consuming from: timer://tick
+[1] 2019-12-16 11:33:44.116 INFO  [main] DefaultCamelContext - Total 1 routes, of which 1 are started
+[1] 2019-12-16 11:33:44.119 INFO  [main] DefaultCamelContext - Apache Camel 3.0.0 (CamelContext: camel-k) started in 0.199 seconds
+[1] 2019-12-16 11:33:44.123 INFO  [main] ApplicationRuntime - Listener org.apache.camel.k.listener.RoutesDumper@2b6faea6 executed in phase Started
+[1] 2019-12-16 11:33:45.127 INFO  [Camel (camel-k) thread #1 - timer://tick] route1 - Hello Camel K!
 
 ```
 


[camel-k] 10/10: chore(test): skip platformless e2e test when staging repo is required

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit e8036e3626e171c2339d85e181629365f26cf9a1
Author: Nicola Ferraro <ni...@gmail.com>
AuthorDate: Mon Dec 16 17:35:37 2019 +0100

    chore(test): skip platformless e2e test when staging repo is required
---
 e2e/platformless_run_test.go | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/e2e/platformless_run_test.go b/e2e/platformless_run_test.go
index 3edb838..9f3c668 100644
--- a/e2e/platformless_run_test.go
+++ b/e2e/platformless_run_test.go
@@ -22,6 +22,7 @@ limitations under the License.
 package e2e
 
 import (
+	"os"
 	"testing"
 	"time"
 
@@ -32,10 +33,11 @@ import (
 )
 
 func TestPlatformlessRun(t *testing.T) {
+	needsStagingRepo := os.Getenv("STAGING_RUNTIME_REPO") != ""
 	ocp, err := openshift.IsOpenShift(testClient)
 	assert.Nil(t, err)
-	if !ocp {
-		t.Skip("This test is for OpenShift only")
+	if needsStagingRepo || !ocp {
+		t.Skip("This test is for OpenShift only and cannot work when a custom platform configuration is needed")
 		return
 	}
 


[camel-k] 05/10: chore(test): add Quarkus e2e test

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit ebeea05696d069c500b288a83caf32c137810004
Author: Nicola Ferraro <ni...@gmail.com>
AuthorDate: Mon Dec 16 12:42:15 2019 +0100

    chore(test): add Quarkus e2e test
---
 e2e/run_test.go | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/e2e/run_test.go b/e2e/run_test.go
index 0d44047..c8e0f03 100644
--- a/e2e/run_test.go
+++ b/e2e/run_test.go
@@ -80,5 +80,14 @@ func TestRunSimpleExamples(t *testing.T) {
 			Eventually(integrationLogs(ns, "yaml"), 1*time.Minute).Should(ContainSubstring("Magicstring!"))
 			Expect(kamel("delete", "--all", "-n", ns).Execute()).Should(BeNil())
 		})
+
+		t.Run("run yaml Quarkus", func(t *testing.T) {
+			RegisterTestingT(t)
+			Expect(kamel("run", "-n", ns, "files/yaml.yaml", "-t", "quarkus.enabled=true").Execute()).Should(BeNil())
+			Eventually(integrationPodPhase(ns, "yaml"), 5*time.Minute).Should(Equal(v1.PodRunning))
+			Eventually(integrationLogs(ns, "yaml"), 1*time.Minute).Should(ContainSubstring("running on Quarkus"))
+			Eventually(integrationLogs(ns, "yaml"), 1*time.Minute).Should(ContainSubstring("Magicstring!"))
+			Expect(kamel("delete", "--all", "-n", ns).Execute()).Should(BeNil())
+		})
 	})
 }


[camel-k] 09/10: Related to #1143: restore groovy example because of https://github.com/apache/camel-k-runtime/pull/210

Posted by nf...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 424482cc9908b322246b54f85c773b259102b0eb
Author: Nicola Ferraro <ni...@gmail.com>
AuthorDate: Mon Dec 16 15:48:15 2019 +0100

    Related to #1143: restore groovy example because of https://github.com/apache/camel-k-runtime/pull/210
---
 docs/modules/ROOT/pages/languages/groovy.adoc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs/modules/ROOT/pages/languages/groovy.adoc b/docs/modules/ROOT/pages/languages/groovy.adoc
index b8e6c49..5232b6b 100644
--- a/docs/modules/ROOT/pages/languages/groovy.adoc
+++ b/docs/modules/ROOT/pages/languages/groovy.adoc
@@ -5,7 +5,7 @@ An integration written in Groovy looks very similar to a Java one except it can
 [source,groovy]
 ----
 from('timer:tick')
-    .process({ it.in.body = 'Hello Camel K!' } as Processor)
+    .process { it.in.body = 'Hello Camel K!' }
     .to('log:info')
 ----