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 2018/09/19 07:12:57 UTC

[camel-k] 01/02: Embed camel catalog #93

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 dd1d0f53feaab3eb6ffca97db305689b110c1d43
Author: lburgazzoli <lb...@gmail.com>
AuthorDate: Tue Sep 18 18:15:26 2018 +0200

    Embed camel catalog #93
---
 deploy/camel-catalog.yaml                          | 2252 +++++++++++++++++++
 deploy/resources.go                                | 2256 ++++++++++++++++++++
 pkg/client/cmd/completion_bash.go                  |   40 +-
 pkg/client/cmd/context_create.go                   |   13 +-
 pkg/client/cmd/run.go                              |   12 +-
 pkg/util/camel/catalog.go                          |   52 +
 runtime/catalog-builder/.gitignore                 |   10 +
 runtime/catalog-builder/pom.xml                    |   69 +
 .../src/main/resources/catalogbuilder.groovy       |   36 +
 runtime/pom.xml                                    |    2 +
 10 files changed, 4737 insertions(+), 5 deletions(-)

diff --git a/deploy/camel-catalog.yaml b/deploy/camel-catalog.yaml
new file mode 100644
index 0000000..458be3c
--- /dev/null
+++ b/deploy/camel-catalog.yaml
@@ -0,0 +1,2252 @@
+components:
+  ahc:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ahc
+      version: 2.22.1
+    schemes:
+    - ahc
+  ahc-ws:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ahc-ws
+      version: 2.22.1
+    schemes:
+    - ahc-ws
+    - ahc-ws
+    - ahc-wss
+  ahc-wss:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ahc-ws
+      version: 2.22.1
+    schemes:
+    - ahc-wss
+    - ahc-ws
+    - ahc-wss
+  amqp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-amqp
+      version: 2.22.1
+    schemes:
+    - amqp
+  apns:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-apns
+      version: 2.22.1
+    schemes:
+    - apns
+  as2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-as2
+      version: 2.22.1
+    schemes:
+    - as2
+  asterisk:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-asterisk
+      version: 2.22.1
+    schemes:
+    - asterisk
+  atmos:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atmos
+      version: 2.22.1
+    schemes:
+    - atmos
+  atmosphere-websocket:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atmosphere-websocket
+      version: 2.22.1
+    schemes:
+    - atmosphere-websocket
+  atom:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atom
+      version: 2.22.1
+    schemes:
+    - atom
+  atomix-map:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-map
+  atomix-messaging:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-messaging
+  atomix-multimap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-multimap
+  atomix-queue:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-queue
+  atomix-set:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-set
+  atomix-value:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-value
+  avro:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-avro
+      version: 2.22.1
+    schemes:
+    - avro
+  aws-cw:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-cw
+  aws-ddb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-ddb
+  aws-ddbstream:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-ddbstream
+  aws-ec2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-ec2
+  aws-kinesis:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-kinesis
+  aws-kinesis-firehose:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-kinesis-firehose
+  aws-kms:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-kms
+  aws-lambda:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-lambda
+  aws-mq:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-mq
+  aws-s3:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-s3
+  aws-sdb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-sdb
+  aws-ses:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-ses
+  aws-sns:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-sns
+  aws-sqs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-sqs
+  aws-swf:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-swf
+  azure-blob:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-azure
+      version: 2.22.1
+    schemes:
+    - azure-blob
+  azure-queue:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-azure
+      version: 2.22.1
+    schemes:
+    - azure-queue
+  bean:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - bean
+  bean-validator:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-bean-validator
+      version: 2.22.1
+    schemes:
+    - bean-validator
+  beanstalk:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-beanstalk
+      version: 2.22.1
+    schemes:
+    - beanstalk
+  binding:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - binding
+  bonita:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-bonita
+      version: 2.22.1
+    schemes:
+    - bonita
+  box:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-box
+      version: 2.22.1
+    schemes:
+    - box
+  braintree:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-braintree
+      version: 2.22.1
+    schemes:
+    - braintree
+  browse:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - browse
+  cache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cache
+      version: 2.22.1
+    schemes:
+    - cache
+  caffeine-cache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-caffeine
+      version: 2.22.1
+    schemes:
+    - caffeine-cache
+  caffeine-loadcache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-caffeine
+      version: 2.22.1
+    schemes:
+    - caffeine-loadcache
+  chronicle-engine:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-chronicle
+      version: 2.22.1
+    schemes:
+    - chronicle-engine
+  chunk:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-chunk
+      version: 2.22.1
+    schemes:
+    - chunk
+  class:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - class
+  cm-sms:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cm-sms
+      version: 2.22.1
+    schemes:
+    - cm-sms
+  cmis:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cmis
+      version: 2.22.1
+    schemes:
+    - cmis
+  coap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-coap
+      version: 2.22.1
+    schemes:
+    - coap
+  cometd:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cometd
+      version: 2.22.1
+    schemes:
+    - cometd
+    - cometd
+    - cometds
+  cometds:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cometd
+      version: 2.22.1
+    schemes:
+    - cometds
+    - cometd
+    - cometds
+  consul:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-consul
+      version: 2.22.1
+    schemes:
+    - consul
+  context:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-context
+      version: 2.22.1
+    schemes:
+    - context
+  controlbus:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - controlbus
+  couchbase:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-couchbase
+      version: 2.22.1
+    schemes:
+    - couchbase
+  couchdb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-couchdb
+      version: 2.22.1
+    schemes:
+    - couchdb
+  cql:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cassandraql
+      version: 2.22.1
+    schemes:
+    - cql
+  crypto:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-crypto
+      version: 2.22.1
+    schemes:
+    - crypto
+  crypto-cms:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-crypto-cms
+      version: 2.22.1
+    schemes:
+    - crypto-cms
+  cxf:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cxf
+      version: 2.22.1
+    schemes:
+    - cxf
+  cxfrs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cxf
+      version: 2.22.1
+    schemes:
+    - cxfrs
+  dataformat:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - dataformat
+  dataset:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - dataset
+  digitalocean:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-digitalocean
+      version: 2.22.1
+    schemes:
+    - digitalocean
+  direct:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - direct
+  direct-vm:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - direct-vm
+  disruptor:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-disruptor
+      version: 2.22.1
+    schemes:
+    - disruptor
+    - disruptor
+    - disruptor-vm
+  disruptor-vm:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-disruptor
+      version: 2.22.1
+    schemes:
+    - disruptor-vm
+    - disruptor
+    - disruptor-vm
+  dns:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-dns
+      version: 2.22.1
+    schemes:
+    - dns
+  docker:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-docker
+      version: 2.22.1
+    schemes:
+    - docker
+  dozer:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-dozer
+      version: 2.22.1
+    schemes:
+    - dozer
+  drill:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-drill
+      version: 2.22.1
+    schemes:
+    - drill
+  dropbox:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-dropbox
+      version: 2.22.1
+    schemes:
+    - dropbox
+  ehcache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ehcache
+      version: 2.22.1
+    schemes:
+    - ehcache
+  ejb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ejb
+      version: 2.22.1
+    schemes:
+    - ejb
+  elasticsearch:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-elasticsearch
+      version: 2.22.1
+    schemes:
+    - elasticsearch
+  elasticsearch-rest:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-elasticsearch-rest
+      version: 2.22.1
+    schemes:
+    - elasticsearch-rest
+  elasticsearch5:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-elasticsearch5
+      version: 2.22.1
+    schemes:
+    - elasticsearch5
+  elsql:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-elsql
+      version: 2.22.1
+    schemes:
+    - elsql
+  etcd:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-etcd
+      version: 2.22.1
+    schemes:
+    - etcd
+  eventadmin:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-eventadmin
+      version: 2.22.1
+    schemes:
+    - eventadmin
+  exec:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-exec
+      version: 2.22.1
+    schemes:
+    - exec
+  facebook:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-facebook
+      version: 2.22.1
+    schemes:
+    - facebook
+  file:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - file
+  flatpack:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-flatpack
+      version: 2.22.1
+    schemes:
+    - flatpack
+  flink:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-flink
+      version: 2.22.1
+    schemes:
+    - flink
+  fop:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-fop
+      version: 2.22.1
+    schemes:
+    - fop
+  freemarker:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-freemarker
+      version: 2.22.1
+    schemes:
+    - freemarker
+  ftp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ftp
+      version: 2.22.1
+    schemes:
+    - ftp
+  ftps:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ftp
+      version: 2.22.1
+    schemes:
+    - ftps
+  ganglia:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ganglia
+      version: 2.22.1
+    schemes:
+    - ganglia
+  geocoder:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-geocoder
+      version: 2.22.1
+    schemes:
+    - geocoder
+  git:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-git
+      version: 2.22.1
+    schemes:
+    - git
+  github:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-github
+      version: 2.22.1
+    schemes:
+    - github
+  google-bigquery:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-bigquery
+      version: 2.22.1
+    schemes:
+    - google-bigquery
+  google-calendar:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-calendar
+      version: 2.22.1
+    schemes:
+    - google-calendar
+  google-drive:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-drive
+      version: 2.22.1
+    schemes:
+    - google-drive
+  google-mail:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-mail
+      version: 2.22.1
+    schemes:
+    - google-mail
+  google-mail-stream:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-mail
+      version: 2.22.1
+    schemes:
+    - google-mail-stream
+  google-pubsub:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-pubsub
+      version: 2.22.1
+    schemes:
+    - google-pubsub
+  gora:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-gora
+      version: 2.22.1
+    schemes:
+    - gora
+  grape:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-grape
+      version: 2.22.1
+    schemes:
+    - grape
+  grpc:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-grpc
+      version: 2.22.1
+    schemes:
+    - grpc
+  guava-eventbus:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-guava-eventbus
+      version: 2.22.1
+    schemes:
+    - guava-eventbus
+  hazelcast-atomicvalue:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-atomicvalue
+  hazelcast-instance:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-instance
+  hazelcast-list:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-list
+  hazelcast-map:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-map
+  hazelcast-multimap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-multimap
+  hazelcast-queue:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-queue
+  hazelcast-replicatedmap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-replicatedmap
+  hazelcast-ringbuffer:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-ringbuffer
+  hazelcast-seda:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-seda
+  hazelcast-set:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-set
+  hazelcast-topic:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-topic
+  hbase:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hbase
+      version: 2.22.1
+    schemes:
+    - hbase
+  hdfs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hdfs
+      version: 2.22.1
+    schemes:
+    - hdfs
+  hdfs2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hdfs2
+      version: 2.22.1
+    schemes:
+    - hdfs2
+  hipchat:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hipchat
+      version: 2.22.1
+    schemes:
+    - hipchat
+  http:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-http
+      version: 2.22.1
+    schemes:
+    - http
+    - http
+    - https
+  http4:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-http4
+      version: 2.22.1
+    schemes:
+    - http4
+    - http4
+    - https4
+  https:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-http
+      version: 2.22.1
+    schemes:
+    - https
+    - http
+    - https
+  https4:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-http4
+      version: 2.22.1
+    schemes:
+    - https4
+    - http4
+    - https4
+  ibatis:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ibatis
+      version: 2.22.1
+    schemes:
+    - ibatis
+  iec60870-client:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-iec60870
+      version: 2.22.1
+    schemes:
+    - iec60870-client
+  iec60870-server:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-iec60870
+      version: 2.22.1
+    schemes:
+    - iec60870-server
+  ignite-cache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-cache
+  ignite-compute:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-compute
+  ignite-events:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-events
+  ignite-idgen:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-idgen
+  ignite-messaging:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-messaging
+  ignite-queue:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-queue
+  ignite-set:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-set
+  imap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - imap
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  imaps:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - imaps
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  infinispan:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-infinispan
+      version: 2.22.1
+    schemes:
+    - infinispan
+  influxdb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-influxdb
+      version: 2.22.1
+    schemes:
+    - influxdb
+  irc:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-irc
+      version: 2.22.1
+    schemes:
+    - irc
+  ironmq:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ironmq
+      version: 2.22.1
+    schemes:
+    - ironmq
+  javaspace:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-javaspace
+      version: 2.22.1
+    schemes:
+    - javaspace
+  jbpm:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jbpm
+      version: 2.22.1
+    schemes:
+    - jbpm
+  jcache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jcache
+      version: 2.22.1
+    schemes:
+    - jcache
+  jclouds:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jclouds
+      version: 2.22.1
+    schemes:
+    - jclouds
+  jcr:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jcr
+      version: 2.22.1
+    schemes:
+    - jcr
+  jdbc:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jdbc
+      version: 2.22.1
+    schemes:
+    - jdbc
+  jetty:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jetty9
+      version: 2.22.1
+    schemes:
+    - jetty
+  jgroups:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jgroups
+      version: 2.22.1
+    schemes:
+    - jgroups
+  jing:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jing
+      version: 2.22.1
+    schemes:
+    - jing
+  jira:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jira
+      version: 2.22.1
+    schemes:
+    - jira
+  jms:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jms
+      version: 2.22.1
+    schemes:
+    - jms
+  jmx:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jmx
+      version: 2.22.1
+    schemes:
+    - jmx
+  jolt:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jolt
+      version: 2.22.1
+    schemes:
+    - jolt
+  jpa:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jpa
+      version: 2.22.1
+    schemes:
+    - jpa
+  json-validator:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-json-validator
+      version: 2.22.1
+    schemes:
+    - json-validator
+  jt400:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jt400
+      version: 2.22.1
+    schemes:
+    - jt400
+  kafka:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kafka
+      version: 2.22.1
+    schemes:
+    - kafka
+  kestrel:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kestrel
+      version: 2.22.1
+    schemes:
+    - kestrel
+  krati:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-krati
+      version: 2.22.1
+    schemes:
+    - krati
+  kubernetes:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes
+  kubernetes-config-maps:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-config-maps
+  kubernetes-deployments:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-deployments
+  kubernetes-namespaces:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-namespaces
+  kubernetes-nodes:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-nodes
+  kubernetes-persistent-volumes:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-persistent-volumes
+  kubernetes-persistent-volumes-claims:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-persistent-volumes-claims
+  kubernetes-pods:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-pods
+  kubernetes-replication-controllers:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-replication-controllers
+  kubernetes-resources-quota:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-resources-quota
+  kubernetes-secrets:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-secrets
+  kubernetes-service-accounts:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-service-accounts
+  kubernetes-services:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-services
+  language:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - language
+  ldap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ldap
+      version: 2.22.1
+    schemes:
+    - ldap
+  ldif:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ldif
+      version: 2.22.1
+    schemes:
+    - ldif
+  linkedin:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-linkedin
+      version: 2.22.1
+    schemes:
+    - linkedin
+  log:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - log
+  lpr:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-printer
+      version: 2.22.1
+    schemes:
+    - lpr
+  lucene:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-lucene
+      version: 2.22.1
+    schemes:
+    - lucene
+  lumberjack:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-lumberjack
+      version: 2.22.1
+    schemes:
+    - lumberjack
+  master:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-master
+      version: 2.22.1
+    schemes:
+    - master
+  metrics:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-metrics
+      version: 2.22.1
+    schemes:
+    - metrics
+  micrometer:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-micrometer
+      version: 2.22.1
+    schemes:
+    - micrometer
+  milo-client:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-milo
+      version: 2.22.1
+    schemes:
+    - milo-client
+  milo-server:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-milo
+      version: 2.22.1
+    schemes:
+    - milo-server
+  mina:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mina
+      version: 2.22.1
+    schemes:
+    - mina
+  mina2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mina2
+      version: 2.22.1
+    schemes:
+    - mina2
+  mllp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mllp
+      version: 2.22.1
+    schemes:
+    - mllp
+  mock:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - mock
+  mongodb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mongodb
+      version: 2.22.1
+    schemes:
+    - mongodb
+  mongodb-gridfs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mongodb-gridfs
+      version: 2.22.1
+    schemes:
+    - mongodb-gridfs
+  mongodb3:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mongodb3
+      version: 2.22.1
+    schemes:
+    - mongodb3
+  mqtt:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mqtt
+      version: 2.22.1
+    schemes:
+    - mqtt
+  msv:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-msv
+      version: 2.22.1
+    schemes:
+    - msv
+  mustache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mustache
+      version: 2.22.1
+    schemes:
+    - mustache
+  mvel:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mvel
+      version: 2.22.1
+    schemes:
+    - mvel
+  mybatis:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mybatis
+      version: 2.22.1
+    schemes:
+    - mybatis
+  mybatis-bean:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mybatis
+      version: 2.22.1
+    schemes:
+    - mybatis-bean
+  nagios:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-nagios
+      version: 2.22.1
+    schemes:
+    - nagios
+  nats:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-nats
+      version: 2.22.1
+    schemes:
+    - nats
+  netty:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-netty
+      version: 2.22.1
+    schemes:
+    - netty
+  netty-http:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-netty-http
+      version: 2.22.1
+    schemes:
+    - netty-http
+  netty4:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-netty4
+      version: 2.22.1
+    schemes:
+    - netty4
+  netty4-http:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-netty4-http
+      version: 2.22.1
+    schemes:
+    - netty4-http
+  olingo2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-olingo2
+      version: 2.22.1
+    schemes:
+    - olingo2
+  olingo4:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-olingo4
+      version: 2.22.1
+    schemes:
+    - olingo4
+  openshift:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openshift
+      version: 2.22.1
+    schemes:
+    - openshift
+  openshift-build-configs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - openshift-build-configs
+  openshift-builds:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - openshift-builds
+  openstack-cinder:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-cinder
+  openstack-glance:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-glance
+  openstack-keystone:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-keystone
+  openstack-neutron:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-neutron
+  openstack-nova:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-nova
+  openstack-swift:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-swift
+  optaplanner:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-optaplanner
+      version: 2.22.1
+    schemes:
+    - optaplanner
+  paho:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-paho
+      version: 2.22.1
+    schemes:
+    - paho
+  paxlogging:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-paxlogging
+      version: 2.22.1
+    schemes:
+    - paxlogging
+  pdf:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-pdf
+      version: 2.22.1
+    schemes:
+    - pdf
+  pgevent:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-pgevent
+      version: 2.22.1
+    schemes:
+    - pgevent
+  pop3:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - pop3
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  pop3s:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - pop3s
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  properties:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - properties
+  pubnub:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-pubnub
+      version: 2.22.1
+    schemes:
+    - pubnub
+  quartz:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-quartz
+      version: 2.22.1
+    schemes:
+    - quartz
+  quartz2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-quartz2
+      version: 2.22.1
+    schemes:
+    - quartz2
+  quickfix:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-quickfix
+      version: 2.22.1
+    schemes:
+    - quickfix
+  rabbitmq:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-rabbitmq
+      version: 2.22.1
+    schemes:
+    - rabbitmq
+  reactive-streams:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-reactive-streams
+      version: 2.22.1
+    schemes:
+    - reactive-streams
+  ref:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - ref
+  rest:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - rest
+  rest-api:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - rest-api
+  rest-swagger:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-rest-swagger
+      version: 2.22.1
+    schemes:
+    - rest-swagger
+  restlet:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-restlet
+      version: 2.22.1
+    schemes:
+    - restlet
+  rmi:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-rmi
+      version: 2.22.1
+    schemes:
+    - rmi
+  routebox:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-routebox
+      version: 2.22.1
+    schemes:
+    - routebox
+  rss:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-rss
+      version: 2.22.1
+    schemes:
+    - rss
+  saga:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - saga
+  salesforce:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-salesforce
+      version: 2.22.1
+    schemes:
+    - salesforce
+  sap-netweaver:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sap-netweaver
+      version: 2.22.1
+    schemes:
+    - sap-netweaver
+  scheduler:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - scheduler
+  schematron:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-schematron
+      version: 2.22.1
+    schemes:
+    - schematron
+  scp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jsch
+      version: 2.22.1
+    schemes:
+    - scp
+  seda:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - seda
+  service:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-service
+      version: 2.22.1
+    schemes:
+    - service
+  servicenow:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-servicenow
+      version: 2.22.1
+    schemes:
+    - servicenow
+  servlet:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-servlet
+      version: 2.22.1
+    schemes:
+    - servlet
+  sftp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ftp
+      version: 2.22.1
+    schemes:
+    - sftp
+  sip:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sip
+      version: 2.22.1
+    schemes:
+    - sip
+    - sip
+    - sips
+  sips:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sip
+      version: 2.22.1
+    schemes:
+    - sips
+    - sip
+    - sips
+  sjms:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sjms
+      version: 2.22.1
+    schemes:
+    - sjms
+  sjms-batch:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sjms
+      version: 2.22.1
+    schemes:
+    - sjms-batch
+  sjms2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sjms2
+      version: 2.22.1
+    schemes:
+    - sjms2
+  slack:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-slack
+      version: 2.22.1
+    schemes:
+    - slack
+  smpp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-smpp
+      version: 2.22.1
+    schemes:
+    - smpp
+    - smpp
+    - smpps
+  smpps:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-smpp
+      version: 2.22.1
+    schemes:
+    - smpps
+    - smpp
+    - smpps
+  smtp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - smtp
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  smtps:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - smtps
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  snmp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-snmp
+      version: 2.22.1
+    schemes:
+    - snmp
+  solr:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-solr
+      version: 2.22.1
+    schemes:
+    - solr
+    - solr
+    - solrs
+    - solrCloud
+  solrCloud:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-solr
+      version: 2.22.1
+    schemes:
+    - solrCloud
+    - solr
+    - solrs
+    - solrCloud
+  solrs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-solr
+      version: 2.22.1
+    schemes:
+    - solrs
+    - solr
+    - solrs
+    - solrCloud
+  spark:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spark
+      version: 2.22.1
+    schemes:
+    - spark
+  spark-rest:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spark-rest
+      version: 2.22.1
+    schemes:
+    - spark-rest
+  splunk:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-splunk
+      version: 2.22.1
+    schemes:
+    - splunk
+  spring-batch:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring-batch
+      version: 2.22.1
+    schemes:
+    - spring-batch
+  spring-event:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring
+      version: 2.22.1
+    schemes:
+    - spring-event
+  spring-integration:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring-integration
+      version: 2.22.1
+    schemes:
+    - spring-integration
+  spring-ldap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring-ldap
+      version: 2.22.1
+    schemes:
+    - spring-ldap
+  spring-redis:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring-redis
+      version: 2.22.1
+    schemes:
+    - spring-redis
+  spring-ws:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring-ws
+      version: 2.22.1
+    schemes:
+    - spring-ws
+  sql:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sql
+      version: 2.22.1
+    schemes:
+    - sql
+  sql-stored:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sql
+      version: 2.22.1
+    schemes:
+    - sql-stored
+  ssh:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ssh
+      version: 2.22.1
+    schemes:
+    - ssh
+  stax:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-stax
+      version: 2.22.1
+    schemes:
+    - stax
+  stomp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-stomp
+      version: 2.22.1
+    schemes:
+    - stomp
+  stream:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-stream
+      version: 2.22.1
+    schemes:
+    - stream
+  string-template:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-stringtemplate
+      version: 2.22.1
+    schemes:
+    - string-template
+  stub:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - stub
+  telegram:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-telegram
+      version: 2.22.1
+    schemes:
+    - telegram
+  test:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - test
+  thrift:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-thrift
+      version: 2.22.1
+    schemes:
+    - thrift
+  tika:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-tika
+      version: 2.22.1
+    schemes:
+    - tika
+  timer:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - timer
+  twilio:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twilio
+      version: 2.22.1
+    schemes:
+    - twilio
+  twitter:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twitter
+      version: 2.22.1
+    schemes:
+    - twitter
+  twitter-directmessage:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twitter
+      version: 2.22.1
+    schemes:
+    - twitter-directmessage
+  twitter-search:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twitter
+      version: 2.22.1
+    schemes:
+    - twitter-search
+  twitter-streaming:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twitter
+      version: 2.22.1
+    schemes:
+    - twitter-streaming
+  twitter-timeline:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twitter
+      version: 2.22.1
+    schemes:
+    - twitter-timeline
+  undertow:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-undertow
+      version: 2.22.1
+    schemes:
+    - undertow
+  validator:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - validator
+  velocity:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-velocity
+      version: 2.22.1
+    schemes:
+    - velocity
+  vertx:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-vertx
+      version: 2.22.1
+    schemes:
+    - vertx
+  vm:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - vm
+  weather:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-weather
+      version: 2.22.1
+    schemes:
+    - weather
+  web3j:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-web3j
+      version: 2.22.1
+    schemes:
+    - web3j
+  websocket:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-websocket
+      version: 2.22.1
+    schemes:
+    - websocket
+  wordpress:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-wordpress
+      version: 2.22.1
+    schemes:
+    - wordpress
+  xchange:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-xchange
+      version: 2.22.1
+    schemes:
+    - xchange
+  xmlrpc:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-xmlrpc
+      version: 2.22.1
+    schemes:
+    - xmlrpc
+  xmlsecurity:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-xmlsecurity
+      version: 2.22.1
+    schemes:
+    - xmlsecurity
+  xmpp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-xmpp
+      version: 2.22.1
+    schemes:
+    - xmpp
+  xquery:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-saxon
+      version: 2.22.1
+    schemes:
+    - xquery
+  xslt:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - xslt
+  yammer:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-yammer
+      version: 2.22.1
+    schemes:
+    - yammer
+  yql:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-yql
+      version: 2.22.1
+    schemes:
+    - yql
+  zendesk:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-zendesk
+      version: 2.22.1
+    schemes:
+    - zendesk
+  zookeeper:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-zookeeper
+      version: 2.22.1
+    schemes:
+    - zookeeper
+  zookeeper-master:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-zookeeper-master
+      version: 2.22.1
+    schemes:
+    - zookeeper-master
+version: 2.22.1
diff --git a/deploy/resources.go b/deploy/resources.go
index b3492c7..b1cc9ba 100644
--- a/deploy/resources.go
+++ b/deploy/resources.go
@@ -24,6 +24,2262 @@ var Resources map[string]string
 func init() {
 	Resources = make(map[string]string)
 
+	Resources["camel-catalog.yaml"] =
+		`
+components:
+  ahc:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ahc
+      version: 2.22.1
+    schemes:
+    - ahc
+  ahc-ws:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ahc-ws
+      version: 2.22.1
+    schemes:
+    - ahc-ws
+    - ahc-ws
+    - ahc-wss
+  ahc-wss:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ahc-ws
+      version: 2.22.1
+    schemes:
+    - ahc-wss
+    - ahc-ws
+    - ahc-wss
+  amqp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-amqp
+      version: 2.22.1
+    schemes:
+    - amqp
+  apns:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-apns
+      version: 2.22.1
+    schemes:
+    - apns
+  as2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-as2
+      version: 2.22.1
+    schemes:
+    - as2
+  asterisk:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-asterisk
+      version: 2.22.1
+    schemes:
+    - asterisk
+  atmos:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atmos
+      version: 2.22.1
+    schemes:
+    - atmos
+  atmosphere-websocket:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atmosphere-websocket
+      version: 2.22.1
+    schemes:
+    - atmosphere-websocket
+  atom:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atom
+      version: 2.22.1
+    schemes:
+    - atom
+  atomix-map:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-map
+  atomix-messaging:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-messaging
+  atomix-multimap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-multimap
+  atomix-queue:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-queue
+  atomix-set:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-set
+  atomix-value:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-atomix
+      version: 2.22.1
+    schemes:
+    - atomix-value
+  avro:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-avro
+      version: 2.22.1
+    schemes:
+    - avro
+  aws-cw:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-cw
+  aws-ddb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-ddb
+  aws-ddbstream:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-ddbstream
+  aws-ec2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-ec2
+  aws-kinesis:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-kinesis
+  aws-kinesis-firehose:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-kinesis-firehose
+  aws-kms:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-kms
+  aws-lambda:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-lambda
+  aws-mq:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-mq
+  aws-s3:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-s3
+  aws-sdb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-sdb
+  aws-ses:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-ses
+  aws-sns:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-sns
+  aws-sqs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-sqs
+  aws-swf:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-aws
+      version: 2.22.1
+    schemes:
+    - aws-swf
+  azure-blob:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-azure
+      version: 2.22.1
+    schemes:
+    - azure-blob
+  azure-queue:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-azure
+      version: 2.22.1
+    schemes:
+    - azure-queue
+  bean:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - bean
+  bean-validator:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-bean-validator
+      version: 2.22.1
+    schemes:
+    - bean-validator
+  beanstalk:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-beanstalk
+      version: 2.22.1
+    schemes:
+    - beanstalk
+  binding:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - binding
+  bonita:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-bonita
+      version: 2.22.1
+    schemes:
+    - bonita
+  box:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-box
+      version: 2.22.1
+    schemes:
+    - box
+  braintree:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-braintree
+      version: 2.22.1
+    schemes:
+    - braintree
+  browse:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - browse
+  cache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cache
+      version: 2.22.1
+    schemes:
+    - cache
+  caffeine-cache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-caffeine
+      version: 2.22.1
+    schemes:
+    - caffeine-cache
+  caffeine-loadcache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-caffeine
+      version: 2.22.1
+    schemes:
+    - caffeine-loadcache
+  chronicle-engine:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-chronicle
+      version: 2.22.1
+    schemes:
+    - chronicle-engine
+  chunk:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-chunk
+      version: 2.22.1
+    schemes:
+    - chunk
+  class:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - class
+  cm-sms:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cm-sms
+      version: 2.22.1
+    schemes:
+    - cm-sms
+  cmis:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cmis
+      version: 2.22.1
+    schemes:
+    - cmis
+  coap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-coap
+      version: 2.22.1
+    schemes:
+    - coap
+  cometd:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cometd
+      version: 2.22.1
+    schemes:
+    - cometd
+    - cometd
+    - cometds
+  cometds:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cometd
+      version: 2.22.1
+    schemes:
+    - cometds
+    - cometd
+    - cometds
+  consul:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-consul
+      version: 2.22.1
+    schemes:
+    - consul
+  context:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-context
+      version: 2.22.1
+    schemes:
+    - context
+  controlbus:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - controlbus
+  couchbase:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-couchbase
+      version: 2.22.1
+    schemes:
+    - couchbase
+  couchdb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-couchdb
+      version: 2.22.1
+    schemes:
+    - couchdb
+  cql:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cassandraql
+      version: 2.22.1
+    schemes:
+    - cql
+  crypto:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-crypto
+      version: 2.22.1
+    schemes:
+    - crypto
+  crypto-cms:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-crypto-cms
+      version: 2.22.1
+    schemes:
+    - crypto-cms
+  cxf:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cxf
+      version: 2.22.1
+    schemes:
+    - cxf
+  cxfrs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-cxf
+      version: 2.22.1
+    schemes:
+    - cxfrs
+  dataformat:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - dataformat
+  dataset:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - dataset
+  digitalocean:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-digitalocean
+      version: 2.22.1
+    schemes:
+    - digitalocean
+  direct:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - direct
+  direct-vm:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - direct-vm
+  disruptor:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-disruptor
+      version: 2.22.1
+    schemes:
+    - disruptor
+    - disruptor
+    - disruptor-vm
+  disruptor-vm:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-disruptor
+      version: 2.22.1
+    schemes:
+    - disruptor-vm
+    - disruptor
+    - disruptor-vm
+  dns:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-dns
+      version: 2.22.1
+    schemes:
+    - dns
+  docker:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-docker
+      version: 2.22.1
+    schemes:
+    - docker
+  dozer:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-dozer
+      version: 2.22.1
+    schemes:
+    - dozer
+  drill:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-drill
+      version: 2.22.1
+    schemes:
+    - drill
+  dropbox:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-dropbox
+      version: 2.22.1
+    schemes:
+    - dropbox
+  ehcache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ehcache
+      version: 2.22.1
+    schemes:
+    - ehcache
+  ejb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ejb
+      version: 2.22.1
+    schemes:
+    - ejb
+  elasticsearch:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-elasticsearch
+      version: 2.22.1
+    schemes:
+    - elasticsearch
+  elasticsearch-rest:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-elasticsearch-rest
+      version: 2.22.1
+    schemes:
+    - elasticsearch-rest
+  elasticsearch5:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-elasticsearch5
+      version: 2.22.1
+    schemes:
+    - elasticsearch5
+  elsql:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-elsql
+      version: 2.22.1
+    schemes:
+    - elsql
+  etcd:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-etcd
+      version: 2.22.1
+    schemes:
+    - etcd
+  eventadmin:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-eventadmin
+      version: 2.22.1
+    schemes:
+    - eventadmin
+  exec:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-exec
+      version: 2.22.1
+    schemes:
+    - exec
+  facebook:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-facebook
+      version: 2.22.1
+    schemes:
+    - facebook
+  file:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - file
+  flatpack:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-flatpack
+      version: 2.22.1
+    schemes:
+    - flatpack
+  flink:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-flink
+      version: 2.22.1
+    schemes:
+    - flink
+  fop:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-fop
+      version: 2.22.1
+    schemes:
+    - fop
+  freemarker:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-freemarker
+      version: 2.22.1
+    schemes:
+    - freemarker
+  ftp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ftp
+      version: 2.22.1
+    schemes:
+    - ftp
+  ftps:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ftp
+      version: 2.22.1
+    schemes:
+    - ftps
+  ganglia:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ganglia
+      version: 2.22.1
+    schemes:
+    - ganglia
+  geocoder:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-geocoder
+      version: 2.22.1
+    schemes:
+    - geocoder
+  git:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-git
+      version: 2.22.1
+    schemes:
+    - git
+  github:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-github
+      version: 2.22.1
+    schemes:
+    - github
+  google-bigquery:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-bigquery
+      version: 2.22.1
+    schemes:
+    - google-bigquery
+  google-calendar:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-calendar
+      version: 2.22.1
+    schemes:
+    - google-calendar
+  google-drive:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-drive
+      version: 2.22.1
+    schemes:
+    - google-drive
+  google-mail:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-mail
+      version: 2.22.1
+    schemes:
+    - google-mail
+  google-mail-stream:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-mail
+      version: 2.22.1
+    schemes:
+    - google-mail-stream
+  google-pubsub:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-google-pubsub
+      version: 2.22.1
+    schemes:
+    - google-pubsub
+  gora:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-gora
+      version: 2.22.1
+    schemes:
+    - gora
+  grape:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-grape
+      version: 2.22.1
+    schemes:
+    - grape
+  grpc:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-grpc
+      version: 2.22.1
+    schemes:
+    - grpc
+  guava-eventbus:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-guava-eventbus
+      version: 2.22.1
+    schemes:
+    - guava-eventbus
+  hazelcast-atomicvalue:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-atomicvalue
+  hazelcast-instance:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-instance
+  hazelcast-list:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-list
+  hazelcast-map:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-map
+  hazelcast-multimap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-multimap
+  hazelcast-queue:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-queue
+  hazelcast-replicatedmap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-replicatedmap
+  hazelcast-ringbuffer:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-ringbuffer
+  hazelcast-seda:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-seda
+  hazelcast-set:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-set
+  hazelcast-topic:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hazelcast
+      version: 2.22.1
+    schemes:
+    - hazelcast-topic
+  hbase:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hbase
+      version: 2.22.1
+    schemes:
+    - hbase
+  hdfs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hdfs
+      version: 2.22.1
+    schemes:
+    - hdfs
+  hdfs2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hdfs2
+      version: 2.22.1
+    schemes:
+    - hdfs2
+  hipchat:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-hipchat
+      version: 2.22.1
+    schemes:
+    - hipchat
+  http:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-http
+      version: 2.22.1
+    schemes:
+    - http
+    - http
+    - https
+  http4:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-http4
+      version: 2.22.1
+    schemes:
+    - http4
+    - http4
+    - https4
+  https:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-http
+      version: 2.22.1
+    schemes:
+    - https
+    - http
+    - https
+  https4:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-http4
+      version: 2.22.1
+    schemes:
+    - https4
+    - http4
+    - https4
+  ibatis:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ibatis
+      version: 2.22.1
+    schemes:
+    - ibatis
+  iec60870-client:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-iec60870
+      version: 2.22.1
+    schemes:
+    - iec60870-client
+  iec60870-server:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-iec60870
+      version: 2.22.1
+    schemes:
+    - iec60870-server
+  ignite-cache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-cache
+  ignite-compute:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-compute
+  ignite-events:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-events
+  ignite-idgen:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-idgen
+  ignite-messaging:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-messaging
+  ignite-queue:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-queue
+  ignite-set:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ignite
+      version: 2.22.1
+    schemes:
+    - ignite-set
+  imap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - imap
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  imaps:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - imaps
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  infinispan:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-infinispan
+      version: 2.22.1
+    schemes:
+    - infinispan
+  influxdb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-influxdb
+      version: 2.22.1
+    schemes:
+    - influxdb
+  irc:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-irc
+      version: 2.22.1
+    schemes:
+    - irc
+  ironmq:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ironmq
+      version: 2.22.1
+    schemes:
+    - ironmq
+  javaspace:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-javaspace
+      version: 2.22.1
+    schemes:
+    - javaspace
+  jbpm:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jbpm
+      version: 2.22.1
+    schemes:
+    - jbpm
+  jcache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jcache
+      version: 2.22.1
+    schemes:
+    - jcache
+  jclouds:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jclouds
+      version: 2.22.1
+    schemes:
+    - jclouds
+  jcr:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jcr
+      version: 2.22.1
+    schemes:
+    - jcr
+  jdbc:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jdbc
+      version: 2.22.1
+    schemes:
+    - jdbc
+  jetty:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jetty9
+      version: 2.22.1
+    schemes:
+    - jetty
+  jgroups:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jgroups
+      version: 2.22.1
+    schemes:
+    - jgroups
+  jing:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jing
+      version: 2.22.1
+    schemes:
+    - jing
+  jira:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jira
+      version: 2.22.1
+    schemes:
+    - jira
+  jms:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jms
+      version: 2.22.1
+    schemes:
+    - jms
+  jmx:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jmx
+      version: 2.22.1
+    schemes:
+    - jmx
+  jolt:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jolt
+      version: 2.22.1
+    schemes:
+    - jolt
+  jpa:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jpa
+      version: 2.22.1
+    schemes:
+    - jpa
+  json-validator:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-json-validator
+      version: 2.22.1
+    schemes:
+    - json-validator
+  jt400:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jt400
+      version: 2.22.1
+    schemes:
+    - jt400
+  kafka:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kafka
+      version: 2.22.1
+    schemes:
+    - kafka
+  kestrel:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kestrel
+      version: 2.22.1
+    schemes:
+    - kestrel
+  krati:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-krati
+      version: 2.22.1
+    schemes:
+    - krati
+  kubernetes:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes
+  kubernetes-config-maps:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-config-maps
+  kubernetes-deployments:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-deployments
+  kubernetes-namespaces:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-namespaces
+  kubernetes-nodes:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-nodes
+  kubernetes-persistent-volumes:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-persistent-volumes
+  kubernetes-persistent-volumes-claims:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-persistent-volumes-claims
+  kubernetes-pods:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-pods
+  kubernetes-replication-controllers:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-replication-controllers
+  kubernetes-resources-quota:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-resources-quota
+  kubernetes-secrets:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-secrets
+  kubernetes-service-accounts:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-service-accounts
+  kubernetes-services:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - kubernetes-services
+  language:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - language
+  ldap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ldap
+      version: 2.22.1
+    schemes:
+    - ldap
+  ldif:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ldif
+      version: 2.22.1
+    schemes:
+    - ldif
+  linkedin:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-linkedin
+      version: 2.22.1
+    schemes:
+    - linkedin
+  log:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - log
+  lpr:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-printer
+      version: 2.22.1
+    schemes:
+    - lpr
+  lucene:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-lucene
+      version: 2.22.1
+    schemes:
+    - lucene
+  lumberjack:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-lumberjack
+      version: 2.22.1
+    schemes:
+    - lumberjack
+  master:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-master
+      version: 2.22.1
+    schemes:
+    - master
+  metrics:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-metrics
+      version: 2.22.1
+    schemes:
+    - metrics
+  micrometer:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-micrometer
+      version: 2.22.1
+    schemes:
+    - micrometer
+  milo-client:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-milo
+      version: 2.22.1
+    schemes:
+    - milo-client
+  milo-server:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-milo
+      version: 2.22.1
+    schemes:
+    - milo-server
+  mina:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mina
+      version: 2.22.1
+    schemes:
+    - mina
+  mina2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mina2
+      version: 2.22.1
+    schemes:
+    - mina2
+  mllp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mllp
+      version: 2.22.1
+    schemes:
+    - mllp
+  mock:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - mock
+  mongodb:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mongodb
+      version: 2.22.1
+    schemes:
+    - mongodb
+  mongodb-gridfs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mongodb-gridfs
+      version: 2.22.1
+    schemes:
+    - mongodb-gridfs
+  mongodb3:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mongodb3
+      version: 2.22.1
+    schemes:
+    - mongodb3
+  mqtt:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mqtt
+      version: 2.22.1
+    schemes:
+    - mqtt
+  msv:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-msv
+      version: 2.22.1
+    schemes:
+    - msv
+  mustache:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mustache
+      version: 2.22.1
+    schemes:
+    - mustache
+  mvel:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mvel
+      version: 2.22.1
+    schemes:
+    - mvel
+  mybatis:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mybatis
+      version: 2.22.1
+    schemes:
+    - mybatis
+  mybatis-bean:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mybatis
+      version: 2.22.1
+    schemes:
+    - mybatis-bean
+  nagios:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-nagios
+      version: 2.22.1
+    schemes:
+    - nagios
+  nats:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-nats
+      version: 2.22.1
+    schemes:
+    - nats
+  netty:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-netty
+      version: 2.22.1
+    schemes:
+    - netty
+  netty-http:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-netty-http
+      version: 2.22.1
+    schemes:
+    - netty-http
+  netty4:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-netty4
+      version: 2.22.1
+    schemes:
+    - netty4
+  netty4-http:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-netty4-http
+      version: 2.22.1
+    schemes:
+    - netty4-http
+  olingo2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-olingo2
+      version: 2.22.1
+    schemes:
+    - olingo2
+  olingo4:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-olingo4
+      version: 2.22.1
+    schemes:
+    - olingo4
+  openshift:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openshift
+      version: 2.22.1
+    schemes:
+    - openshift
+  openshift-build-configs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - openshift-build-configs
+  openshift-builds:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-kubernetes
+      version: 2.22.1
+    schemes:
+    - openshift-builds
+  openstack-cinder:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-cinder
+  openstack-glance:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-glance
+  openstack-keystone:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-keystone
+  openstack-neutron:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-neutron
+  openstack-nova:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-nova
+  openstack-swift:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-openstack
+      version: 2.22.1
+    schemes:
+    - openstack-swift
+  optaplanner:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-optaplanner
+      version: 2.22.1
+    schemes:
+    - optaplanner
+  paho:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-paho
+      version: 2.22.1
+    schemes:
+    - paho
+  paxlogging:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-paxlogging
+      version: 2.22.1
+    schemes:
+    - paxlogging
+  pdf:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-pdf
+      version: 2.22.1
+    schemes:
+    - pdf
+  pgevent:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-pgevent
+      version: 2.22.1
+    schemes:
+    - pgevent
+  pop3:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - pop3
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  pop3s:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - pop3s
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  properties:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - properties
+  pubnub:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-pubnub
+      version: 2.22.1
+    schemes:
+    - pubnub
+  quartz:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-quartz
+      version: 2.22.1
+    schemes:
+    - quartz
+  quartz2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-quartz2
+      version: 2.22.1
+    schemes:
+    - quartz2
+  quickfix:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-quickfix
+      version: 2.22.1
+    schemes:
+    - quickfix
+  rabbitmq:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-rabbitmq
+      version: 2.22.1
+    schemes:
+    - rabbitmq
+  reactive-streams:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-reactive-streams
+      version: 2.22.1
+    schemes:
+    - reactive-streams
+  ref:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - ref
+  rest:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - rest
+  rest-api:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - rest-api
+  rest-swagger:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-rest-swagger
+      version: 2.22.1
+    schemes:
+    - rest-swagger
+  restlet:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-restlet
+      version: 2.22.1
+    schemes:
+    - restlet
+  rmi:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-rmi
+      version: 2.22.1
+    schemes:
+    - rmi
+  routebox:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-routebox
+      version: 2.22.1
+    schemes:
+    - routebox
+  rss:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-rss
+      version: 2.22.1
+    schemes:
+    - rss
+  saga:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - saga
+  salesforce:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-salesforce
+      version: 2.22.1
+    schemes:
+    - salesforce
+  sap-netweaver:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sap-netweaver
+      version: 2.22.1
+    schemes:
+    - sap-netweaver
+  scheduler:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - scheduler
+  schematron:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-schematron
+      version: 2.22.1
+    schemes:
+    - schematron
+  scp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-jsch
+      version: 2.22.1
+    schemes:
+    - scp
+  seda:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - seda
+  service:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-service
+      version: 2.22.1
+    schemes:
+    - service
+  servicenow:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-servicenow
+      version: 2.22.1
+    schemes:
+    - servicenow
+  servlet:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-servlet
+      version: 2.22.1
+    schemes:
+    - servlet
+  sftp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ftp
+      version: 2.22.1
+    schemes:
+    - sftp
+  sip:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sip
+      version: 2.22.1
+    schemes:
+    - sip
+    - sip
+    - sips
+  sips:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sip
+      version: 2.22.1
+    schemes:
+    - sips
+    - sip
+    - sips
+  sjms:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sjms
+      version: 2.22.1
+    schemes:
+    - sjms
+  sjms-batch:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sjms
+      version: 2.22.1
+    schemes:
+    - sjms-batch
+  sjms2:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sjms2
+      version: 2.22.1
+    schemes:
+    - sjms2
+  slack:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-slack
+      version: 2.22.1
+    schemes:
+    - slack
+  smpp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-smpp
+      version: 2.22.1
+    schemes:
+    - smpp
+    - smpp
+    - smpps
+  smpps:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-smpp
+      version: 2.22.1
+    schemes:
+    - smpps
+    - smpp
+    - smpps
+  smtp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - smtp
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  smtps:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-mail
+      version: 2.22.1
+    schemes:
+    - smtps
+    - imap
+    - imaps
+    - pop3
+    - pop3s
+    - smtp
+    - smtps
+  snmp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-snmp
+      version: 2.22.1
+    schemes:
+    - snmp
+  solr:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-solr
+      version: 2.22.1
+    schemes:
+    - solr
+    - solr
+    - solrs
+    - solrCloud
+  solrCloud:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-solr
+      version: 2.22.1
+    schemes:
+    - solrCloud
+    - solr
+    - solrs
+    - solrCloud
+  solrs:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-solr
+      version: 2.22.1
+    schemes:
+    - solrs
+    - solr
+    - solrs
+    - solrCloud
+  spark:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spark
+      version: 2.22.1
+    schemes:
+    - spark
+  spark-rest:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spark-rest
+      version: 2.22.1
+    schemes:
+    - spark-rest
+  splunk:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-splunk
+      version: 2.22.1
+    schemes:
+    - splunk
+  spring-batch:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring-batch
+      version: 2.22.1
+    schemes:
+    - spring-batch
+  spring-event:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring
+      version: 2.22.1
+    schemes:
+    - spring-event
+  spring-integration:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring-integration
+      version: 2.22.1
+    schemes:
+    - spring-integration
+  spring-ldap:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring-ldap
+      version: 2.22.1
+    schemes:
+    - spring-ldap
+  spring-redis:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring-redis
+      version: 2.22.1
+    schemes:
+    - spring-redis
+  spring-ws:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-spring-ws
+      version: 2.22.1
+    schemes:
+    - spring-ws
+  sql:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sql
+      version: 2.22.1
+    schemes:
+    - sql
+  sql-stored:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-sql
+      version: 2.22.1
+    schemes:
+    - sql-stored
+  ssh:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-ssh
+      version: 2.22.1
+    schemes:
+    - ssh
+  stax:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-stax
+      version: 2.22.1
+    schemes:
+    - stax
+  stomp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-stomp
+      version: 2.22.1
+    schemes:
+    - stomp
+  stream:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-stream
+      version: 2.22.1
+    schemes:
+    - stream
+  string-template:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-stringtemplate
+      version: 2.22.1
+    schemes:
+    - string-template
+  stub:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - stub
+  telegram:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-telegram
+      version: 2.22.1
+    schemes:
+    - telegram
+  test:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - test
+  thrift:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-thrift
+      version: 2.22.1
+    schemes:
+    - thrift
+  tika:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-tika
+      version: 2.22.1
+    schemes:
+    - tika
+  timer:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - timer
+  twilio:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twilio
+      version: 2.22.1
+    schemes:
+    - twilio
+  twitter:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twitter
+      version: 2.22.1
+    schemes:
+    - twitter
+  twitter-directmessage:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twitter
+      version: 2.22.1
+    schemes:
+    - twitter-directmessage
+  twitter-search:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twitter
+      version: 2.22.1
+    schemes:
+    - twitter-search
+  twitter-streaming:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twitter
+      version: 2.22.1
+    schemes:
+    - twitter-streaming
+  twitter-timeline:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-twitter
+      version: 2.22.1
+    schemes:
+    - twitter-timeline
+  undertow:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-undertow
+      version: 2.22.1
+    schemes:
+    - undertow
+  validator:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - validator
+  velocity:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-velocity
+      version: 2.22.1
+    schemes:
+    - velocity
+  vertx:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-vertx
+      version: 2.22.1
+    schemes:
+    - vertx
+  vm:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - vm
+  weather:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-weather
+      version: 2.22.1
+    schemes:
+    - weather
+  web3j:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-web3j
+      version: 2.22.1
+    schemes:
+    - web3j
+  websocket:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-websocket
+      version: 2.22.1
+    schemes:
+    - websocket
+  wordpress:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-wordpress
+      version: 2.22.1
+    schemes:
+    - wordpress
+  xchange:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-xchange
+      version: 2.22.1
+    schemes:
+    - xchange
+  xmlrpc:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-xmlrpc
+      version: 2.22.1
+    schemes:
+    - xmlrpc
+  xmlsecurity:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-xmlsecurity
+      version: 2.22.1
+    schemes:
+    - xmlsecurity
+  xmpp:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-xmpp
+      version: 2.22.1
+    schemes:
+    - xmpp
+  xquery:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-saxon
+      version: 2.22.1
+    schemes:
+    - xquery
+  xslt:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-core
+      version: 2.22.1
+    schemes:
+    - xslt
+  yammer:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-yammer
+      version: 2.22.1
+    schemes:
+    - yammer
+  yql:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-yql
+      version: 2.22.1
+    schemes:
+    - yql
+  zendesk:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-zendesk
+      version: 2.22.1
+    schemes:
+    - zendesk
+  zookeeper:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-zookeeper
+      version: 2.22.1
+    schemes:
+    - zookeeper
+  zookeeper-master:
+    dependency:
+      groupId: org.apache.camel
+      artifactId: camel-zookeeper-master
+      version: 2.22.1
+    schemes:
+    - zookeeper-master
+version: 2.22.1
+
+`
 	Resources["crd-integration-context.yaml"] =
 		`
 apiVersion: apiextensions.k8s.io/v1beta1
diff --git a/pkg/client/cmd/completion_bash.go b/pkg/client/cmd/completion_bash.go
index 34aad56..7e2c498 100644
--- a/pkg/client/cmd/completion_bash.go
+++ b/pkg/client/cmd/completion_bash.go
@@ -20,6 +20,8 @@ package cmd
 import (
 	"os"
 
+	"github.com/apache/camel-k/pkg/util/camel"
+
 	"github.com/spf13/cobra"
 )
 
@@ -40,10 +42,28 @@ To configure your bash shell to load completions for each session add to your ba
 . <(kamel completion bash)
 `
 
-const bashCompletionFunction = `
+var bashCompletionFunction = `
 __kamel_dependency_type() {
-    COMPREPLY=( $( compgen -W "camel: mvn: file:" -- "$cur") )
-	compopt -o nospace
+    case ${cur} in
+    c*)
+        local type_list="` + computeCamelDependencies() + `"
+        COMPREPLY=( $( compgen -W "${type_list}" -- "$cur") )
+        ;;
+    m*)
+        local type_list="mvn:""
+        COMPREPLY=( $( compgen -W "${type_list}" -- "$cur") )
+		compopt -o nospace
+        ;;
+    f*)
+        local type_list="file:""
+        COMPREPLY=( $( compgen -W "${type_list}" -- "$cur") )
+		compopt -o nospace
+        ;;
+    *)
+        local type_list="camel: mvn: file:"
+        COMPREPLY=( $( compgen -W "camel mvn: file:" -- "$cur") )
+	    compopt -o nospace
+    esac
 }
 
 __kamel_kubectl_get_configmap() {
@@ -105,3 +125,17 @@ func configureKnownBashCompletions(command *cobra.Command) {
 		cobra.BashCompCustom: {"__kamel_kubectl_get_secret"},
 	}
 }
+
+func computeCamelDependencies() string {
+	result := ""
+
+	for _, v := range catalog.Runtime.Components {
+		if result != "" {
+			result = result + " " + v.Dependency.ArtifactID
+		} else {
+			result = v.Dependency.ArtifactID
+		}
+	}
+
+	return result
+}
diff --git a/pkg/client/cmd/context_create.go b/pkg/client/cmd/context_create.go
index 2120d30..e95ae73 100644
--- a/pkg/client/cmd/context_create.go
+++ b/pkg/client/cmd/context_create.go
@@ -21,6 +21,7 @@ import (
 	"errors"
 	"fmt"
 	"strconv"
+	"strings"
 
 	"github.com/operator-framework/operator-sdk/pkg/sdk"
 
@@ -90,10 +91,20 @@ func (command *contextCreateCommand) run(cmd *cobra.Command, args []string) erro
 		"camel.apache.org/context.type": "user",
 	}
 	ctx.Spec = v1alpha1.IntegrationContextSpec{
-		Dependencies:  command.dependencies,
+		Dependencies:  make([]string, 0, len(command.dependencies)),
 		Configuration: make([]v1alpha1.ConfigurationSpec, 0),
 	}
 
+	for _, item := range command.dependencies {
+		if strings.HasPrefix(item, "mvn:") {
+			ctx.Spec.Dependencies = append(ctx.Spec.Dependencies, item)
+		} else if strings.HasPrefix(item, "file:") {
+			ctx.Spec.Dependencies = append(ctx.Spec.Dependencies, item)
+		} else if strings.HasPrefix(item, "camel-") {
+			ctx.Spec.Dependencies = append(ctx.Spec.Dependencies, "camel:"+strings.TrimPrefix(item, "camel-"))
+		}
+	}
+
 	for _, item := range command.properties {
 		ctx.Spec.Configuration = append(ctx.Spec.Configuration, v1alpha1.ConfigurationSpec{
 			Type:  "property",
diff --git a/pkg/client/cmd/run.go b/pkg/client/cmd/run.go
index 335cf84..ac90449 100644
--- a/pkg/client/cmd/run.go
+++ b/pkg/client/cmd/run.go
@@ -248,12 +248,22 @@ func (o *runCmdOptions) updateIntegrationCode(filename string) (*v1alpha1.Integr
 				Content:  code,
 				Language: o.Language,
 			},
-			Dependencies:  o.Dependencies,
+			Dependencies:  make([]string, 0, len(o.Dependencies)),
 			Context:       o.IntegrationContext,
 			Configuration: make([]v1alpha1.ConfigurationSpec, 0),
 		},
 	}
 
+	for _, item := range o.Dependencies {
+		if strings.HasPrefix(item, "mvn:") {
+			integration.Spec.Dependencies = append(integration.Spec.Dependencies, item)
+		} else if strings.HasPrefix(item, "file:") {
+			integration.Spec.Dependencies = append(integration.Spec.Dependencies, item)
+		} else if strings.HasPrefix(item, "camel-") {
+			integration.Spec.Dependencies = append(integration.Spec.Dependencies, "camel:"+strings.TrimPrefix(item, "camel-"))
+		}
+	}
+
 	for _, item := range o.Properties {
 		integration.Spec.Configuration = append(integration.Spec.Configuration, v1alpha1.ConfigurationSpec{
 			Type:  "property",
diff --git a/pkg/util/camel/catalog.go b/pkg/util/camel/catalog.go
new file mode 100644
index 0000000..dedafc5
--- /dev/null
+++ b/pkg/util/camel/catalog.go
@@ -0,0 +1,52 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+package catalog
+
+import (
+	"github.com/apache/camel-k/deploy"
+	"gopkg.in/yaml.v2"
+)
+
+// Catalog --
+type Catalog struct {
+	Version    string               `yaml:"version"`
+	Components map[string]Component `yaml:"components"`
+}
+
+// Dependency --
+type Dependency struct {
+	GroupID    string `yaml:"groupId"`
+	ArtifactID string `yaml:"artifactId"`
+	Version    string `yaml:"version"`
+}
+
+// Component --
+type Component struct {
+	Dependency Dependency `yaml:"dependency"`
+	Schemes    []string   `yaml:"schemes"`
+}
+
+func init() {
+	data := deploy.Resources["camel-catalog.yaml"]
+	if err := yaml.Unmarshal([]byte(data), &Runtime); err != nil {
+		panic(err)
+	}
+}
+
+// Runtime --
+var Runtime Catalog
diff --git a/runtime/catalog-builder/.gitignore b/runtime/catalog-builder/.gitignore
new file mode 100644
index 0000000..ed92983
--- /dev/null
+++ b/runtime/catalog-builder/.gitignore
@@ -0,0 +1,10 @@
+target
+
+*.iml
+
+.idea
+.project
+.metadata
+.settings
+.factorypath
+.classpath
diff --git a/runtime/catalog-builder/pom.xml b/runtime/catalog-builder/pom.xml
new file mode 100644
index 0000000..f1ae966
--- /dev/null
+++ b/runtime/catalog-builder/pom.xml
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <parent>
+    <groupId>org.apache.camel.k</groupId>
+    <artifactId>camel-k-runtime-parent</artifactId>
+    <version>0.0.2-SNAPSHOT</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+
+  <artifactId>camel-k-runtime-catalog-builder</artifactId>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.codehaus.gmavenplus</groupId>
+        <artifactId>gmavenplus-plugin</artifactId>
+        <version>1.6</version>
+        <executions>
+          <execution>
+            <id>get-syndesis-version</id>
+            <phase>initialize</phase>
+            <goals>
+              <goal>execute</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <properties>
+            <property>
+              <name>catalogOutputFile</name>
+              <value>${project.basedir}/../../deploy/camel-catalog.yaml</value>
+            </property>
+          </properties>
+          <scripts>
+            <script>file:///${project.basedir}/src/main/resources/catalogbuilder.groovy</script>
+          </scripts>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.codehaus.groovy</groupId>
+            <artifactId>groovy-all</artifactId>
+            <version>${groovy.version}</version>
+            <scope>runtime</scope>
+            <type>pom</type>
+          </dependency>
+          <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-core</artifactId>
+            <version>${camel.version}</version>
+            <scope>runtime</scope>
+          </dependency>
+          <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-catalog</artifactId>
+            <version>${camel.version}</version>
+            <scope>runtime</scope>
+          </dependency>
+          <dependency>
+            <groupId>org.yaml</groupId>
+            <artifactId>snakeyaml</artifactId>
+            <version>${snakeyaml.version}</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/runtime/catalog-builder/src/main/resources/catalogbuilder.groovy b/runtime/catalog-builder/src/main/resources/catalogbuilder.groovy
new file mode 100644
index 0000000..106609d
--- /dev/null
+++ b/runtime/catalog-builder/src/main/resources/catalogbuilder.groovy
@@ -0,0 +1,36 @@
+import groovy.json.JsonSlurper
+import org.apache.camel.catalog.DefaultCamelCatalog
+import org.yaml.snakeyaml.Yaml
+import org.yaml.snakeyaml.DumperOptions
+
+def slurper = new JsonSlurper()
+def catalog = new DefaultCamelCatalog()
+
+
+def output = new TreeMap()
+output['version'] = catalog.loadedVersion
+output['components'] = [:]
+
+catalog.findComponentNames().sort().each { name ->
+    def json = slurper.parseText(catalog.componentJSonSchema(name))
+
+    output['components'][name] = [:]
+    output['components'][name]['dependency'] = [:]
+    output['components'][name]['dependency']['groupId'] = json.component.groupId
+    output['components'][name]['dependency']['artifactId'] = json.component.artifactId
+    output['components'][name]['dependency']['version'] = json.component.version
+    output['components'][name]['schemes'] = [ json.component.scheme.trim() ]
+    if (json.component.alternativeSchemes) {
+        json.component.alternativeSchemes.split(',').each {
+            scheme -> output['components'][name]['schemes'] << scheme.trim()
+        }
+    }
+}
+
+def options = new DumperOptions()
+options.indent = 2
+options.defaultFlowStyle = DumperOptions.FlowStyle.BLOCK
+
+new File(catalogOutputFile).newWriter().withWriter {
+    w -> w << new Yaml(options).dump(output)
+}
\ No newline at end of file
diff --git a/runtime/pom.xml b/runtime/pom.xml
index 99c337b..b4ac69f 100644
--- a/runtime/pom.xml
+++ b/runtime/pom.xml
@@ -24,6 +24,7 @@
         <log4j2.version>2.11.0</log4j2.version>
         <slf4j.version>1.7.25</slf4j.version>
         <groovy.version>2.5.2</groovy.version>
+        <snakeyaml.version>1.23</snakeyaml.version>
 
         <fabric8-maven-plugin.version>3.5.40</fabric8-maven-plugin.version>
     </properties>
@@ -54,6 +55,7 @@
 
     <modules>
         <module>jvm</module>
+        <module>catalog-builder</module>
     </modules>
 
 </project>