diff --git a/deploy/camel-catalog.yaml b/deploy/camel-catalog.yaml index 795af28d9a..f616af1b9f 100644 --- a/deploy/camel-catalog.yaml +++ b/deploy/camel-catalog.yaml @@ -4,7 +4,8 @@ artifacts: artifactId: camel-ahc version: 2.23.0 schemes: - - ahc + - id: ahc + http: true languages: [] dataformats: [] camel-ahc-ws: @@ -12,8 +13,9 @@ artifacts: artifactId: camel-ahc-ws version: 2.23.0 schemes: - - ahc-ws - - ahc-wss + - id: ahc-ws + http: true + - id: ahc-wss languages: [] dataformats: [] camel-amqp: @@ -21,7 +23,7 @@ artifacts: artifactId: camel-amqp version: 2.23.0 schemes: - - amqp + - id: amqp languages: [] dataformats: [] camel-apns: @@ -29,7 +31,7 @@ artifacts: artifactId: camel-apns version: 2.23.0 schemes: - - apns + - id: apns languages: [] dataformats: [] camel-as2: @@ -37,7 +39,7 @@ artifacts: artifactId: camel-as2 version: 2.23.0 schemes: - - as2 + - id: as2 languages: [] dataformats: [] camel-asterisk: @@ -45,7 +47,7 @@ artifacts: artifactId: camel-asterisk version: 2.23.0 schemes: - - asterisk + - id: asterisk languages: [] dataformats: [] camel-atmos: @@ -53,7 +55,7 @@ artifacts: artifactId: camel-atmos version: 2.23.0 schemes: - - atmos + - id: atmos languages: [] dataformats: [] camel-atmosphere-websocket: @@ -61,7 +63,8 @@ artifacts: artifactId: camel-atmosphere-websocket version: 2.23.0 schemes: - - atmosphere-websocket + - id: atmosphere-websocket + http: true languages: [] dataformats: [] camel-atom: @@ -69,7 +72,7 @@ artifacts: artifactId: camel-atom version: 2.23.0 schemes: - - atom + - id: atom languages: [] dataformats: [] camel-atomix: @@ -77,12 +80,12 @@ artifacts: artifactId: camel-atomix version: 2.23.0 schemes: - - atomix-map - - atomix-messaging - - atomix-multimap - - atomix-queue - - atomix-set - - atomix-value + - id: atomix-map + - id: atomix-messaging + - id: atomix-multimap + - id: atomix-queue + - id: atomix-set + - id: atomix-value languages: [] dataformats: [] camel-avro: @@ -90,7 +93,7 @@ artifacts: artifactId: camel-avro version: 2.23.0 schemes: - - avro + - id: avro languages: [] dataformats: - avro @@ -99,22 +102,22 @@ artifacts: artifactId: camel-aws version: 2.23.0 schemes: - - aws-cw - - aws-ddb - - aws-ddbstream - - aws-ec2 - - aws-iam - - aws-kinesis - - aws-kinesis-firehose - - aws-kms - - aws-lambda - - aws-mq - - aws-s3 - - aws-sdb - - aws-ses - - aws-sns - - aws-sqs - - aws-swf + - id: aws-cw + - id: aws-ddb + - id: aws-ddbstream + - id: aws-ec2 + - id: aws-iam + - id: aws-kinesis + - id: aws-kinesis-firehose + - id: aws-kms + - id: aws-lambda + - id: aws-mq + - id: aws-s3 + - id: aws-sdb + - id: aws-ses + - id: aws-sns + - id: aws-sqs + - id: aws-swf languages: [] dataformats: [] camel-azure: @@ -122,8 +125,8 @@ artifacts: artifactId: camel-azure version: 2.23.0 schemes: - - azure-blob - - azure-queue + - id: azure-blob + - id: azure-queue languages: [] dataformats: [] camel-core: @@ -131,32 +134,52 @@ artifacts: artifactId: camel-core version: 2.23.0 schemes: - - bean - - binding - - browse - - class - - controlbus - - dataformat - - dataset - - direct - - direct-vm - - file - - language - - log - - mock - - properties - - ref - - rest - - rest-api - - saga - - scheduler - - seda - - stub - - test - - timer - - validator - - vm - - xslt + - id: bean + passive: true + - id: binding + passive: true + - id: browse + passive: true + - id: class + passive: true + - id: controlbus + passive: true + - id: dataformat + passive: true + - id: dataset + passive: true + - id: direct + passive: true + - id: direct-vm + passive: true + - id: file + - id: language + passive: true + - id: log + passive: true + - id: mock + passive: true + - id: properties + passive: true + - id: ref + passive: true + - id: rest + http: true + - id: rest-api + - id: saga + - id: scheduler + - id: seda + passive: true + - id: stub + passive: true + - id: test + passive: true + - id: timer + - id: validator + passive: true + - id: vm + passive: true + - id: xslt languages: - bean - constant @@ -178,7 +201,7 @@ artifacts: artifactId: camel-bean-validator version: 2.23.0 schemes: - - bean-validator + - id: bean-validator languages: [] dataformats: [] camel-beanstalk: @@ -186,7 +209,7 @@ artifacts: artifactId: camel-beanstalk version: 2.23.0 schemes: - - beanstalk + - id: beanstalk languages: [] dataformats: [] camel-bonita: @@ -194,7 +217,7 @@ artifacts: artifactId: camel-bonita version: 2.23.0 schemes: - - bonita + - id: bonita languages: [] dataformats: [] camel-box: @@ -202,7 +225,7 @@ artifacts: artifactId: camel-box version: 2.23.0 schemes: - - box + - id: box languages: [] dataformats: [] camel-braintree: @@ -210,7 +233,7 @@ artifacts: artifactId: camel-braintree version: 2.23.0 schemes: - - braintree + - id: braintree languages: [] dataformats: [] camel-cache: @@ -218,7 +241,7 @@ artifacts: artifactId: camel-cache version: 2.23.0 schemes: - - cache + - id: cache languages: [] dataformats: [] camel-caffeine: @@ -226,8 +249,8 @@ artifacts: artifactId: camel-caffeine version: 2.23.0 schemes: - - caffeine-cache - - caffeine-loadcache + - id: caffeine-cache + - id: caffeine-loadcache languages: [] dataformats: [] camel-chronicle: @@ -235,7 +258,7 @@ artifacts: artifactId: camel-chronicle version: 2.23.0 schemes: - - chronicle-engine + - id: chronicle-engine languages: [] dataformats: [] camel-chunk: @@ -243,7 +266,7 @@ artifacts: artifactId: camel-chunk version: 2.23.0 schemes: - - chunk + - id: chunk languages: [] dataformats: [] camel-cm-sms: @@ -251,7 +274,7 @@ artifacts: artifactId: camel-cm-sms version: 2.23.0 schemes: - - cm-sms + - id: cm-sms languages: [] dataformats: [] camel-cmis: @@ -259,7 +282,7 @@ artifacts: artifactId: camel-cmis version: 2.23.0 schemes: - - cmis + - id: cmis languages: [] dataformats: [] camel-coap: @@ -267,7 +290,7 @@ artifacts: artifactId: camel-coap version: 2.23.0 schemes: - - coap + - id: coap languages: [] dataformats: [] camel-cometd: @@ -275,8 +298,8 @@ artifacts: artifactId: camel-cometd version: 2.23.0 schemes: - - cometd - - cometds + - id: cometd + - id: cometds languages: [] dataformats: [] camel-consul: @@ -284,7 +307,7 @@ artifacts: artifactId: camel-consul version: 2.23.0 schemes: - - consul + - id: consul languages: [] dataformats: [] camel-context: @@ -292,7 +315,7 @@ artifacts: artifactId: camel-context version: 2.23.0 schemes: - - context + - id: context languages: [] dataformats: [] camel-couchbase: @@ -300,7 +323,7 @@ artifacts: artifactId: camel-couchbase version: 2.23.0 schemes: - - couchbase + - id: couchbase languages: [] dataformats: [] camel-couchdb: @@ -308,7 +331,7 @@ artifacts: artifactId: camel-couchdb version: 2.23.0 schemes: - - couchdb + - id: couchdb languages: [] dataformats: [] camel-cassandraql: @@ -316,7 +339,7 @@ artifacts: artifactId: camel-cassandraql version: 2.23.0 schemes: - - cql + - id: cql languages: [] dataformats: [] camel-crypto: @@ -324,7 +347,7 @@ artifacts: artifactId: camel-crypto version: 2.23.0 schemes: - - crypto + - id: crypto languages: [] dataformats: - crypto @@ -334,7 +357,7 @@ artifacts: artifactId: camel-crypto-cms version: 2.23.0 schemes: - - crypto-cms + - id: crypto-cms languages: [] dataformats: [] camel-cxf: @@ -342,8 +365,10 @@ artifacts: artifactId: camel-cxf version: 2.23.0 schemes: - - cxf - - cxfrs + - id: cxf + http: true + - id: cxfrs + http: true languages: [] dataformats: [] camel-digitalocean: @@ -351,7 +376,7 @@ artifacts: artifactId: camel-digitalocean version: 2.23.0 schemes: - - digitalocean + - id: digitalocean languages: [] dataformats: [] camel-disruptor: @@ -359,8 +384,8 @@ artifacts: artifactId: camel-disruptor version: 2.23.0 schemes: - - disruptor - - disruptor-vm + - id: disruptor + - id: disruptor-vm languages: [] dataformats: [] camel-dns: @@ -368,7 +393,7 @@ artifacts: artifactId: camel-dns version: 2.23.0 schemes: - - dns + - id: dns languages: [] dataformats: [] camel-docker: @@ -376,7 +401,7 @@ artifacts: artifactId: camel-docker version: 2.23.0 schemes: - - docker + - id: docker languages: [] dataformats: [] camel-dozer: @@ -384,7 +409,7 @@ artifacts: artifactId: camel-dozer version: 2.23.0 schemes: - - dozer + - id: dozer languages: [] dataformats: [] camel-drill: @@ -392,7 +417,7 @@ artifacts: artifactId: camel-drill version: 2.23.0 schemes: - - drill + - id: drill languages: [] dataformats: [] camel-dropbox: @@ -400,7 +425,7 @@ artifacts: artifactId: camel-dropbox version: 2.23.0 schemes: - - dropbox + - id: dropbox languages: [] dataformats: [] camel-ehcache: @@ -408,7 +433,7 @@ artifacts: artifactId: camel-ehcache version: 2.23.0 schemes: - - ehcache + - id: ehcache languages: [] dataformats: [] camel-ejb: @@ -416,7 +441,7 @@ artifacts: artifactId: camel-ejb version: 2.23.0 schemes: - - ejb + - id: ejb languages: [] dataformats: [] camel-elasticsearch: @@ -424,7 +449,7 @@ artifacts: artifactId: camel-elasticsearch version: 2.23.0 schemes: - - elasticsearch + - id: elasticsearch languages: [] dataformats: [] camel-elasticsearch-rest: @@ -432,7 +457,7 @@ artifacts: artifactId: camel-elasticsearch-rest version: 2.23.0 schemes: - - elasticsearch-rest + - id: elasticsearch-rest languages: [] dataformats: [] camel-elasticsearch5: @@ -440,7 +465,7 @@ artifacts: artifactId: camel-elasticsearch5 version: 2.23.0 schemes: - - elasticsearch5 + - id: elasticsearch5 languages: [] dataformats: [] camel-elsql: @@ -448,7 +473,7 @@ artifacts: artifactId: camel-elsql version: 2.23.0 schemes: - - elsql + - id: elsql languages: [] dataformats: [] camel-etcd: @@ -456,7 +481,7 @@ artifacts: artifactId: camel-etcd version: 2.23.0 schemes: - - etcd + - id: etcd languages: [] dataformats: [] camel-eventadmin: @@ -464,7 +489,7 @@ artifacts: artifactId: camel-eventadmin version: 2.23.0 schemes: - - eventadmin + - id: eventadmin languages: [] dataformats: [] camel-exec: @@ -472,7 +497,7 @@ artifacts: artifactId: camel-exec version: 2.23.0 schemes: - - exec + - id: exec languages: [] dataformats: [] camel-facebook: @@ -480,7 +505,7 @@ artifacts: artifactId: camel-facebook version: 2.23.0 schemes: - - facebook + - id: facebook languages: [] dataformats: [] camel-fhir: @@ -488,7 +513,7 @@ artifacts: artifactId: camel-fhir version: 2.23.0 schemes: - - fhir + - id: fhir languages: [] dataformats: - fhirJson @@ -498,7 +523,7 @@ artifacts: artifactId: camel-flatpack version: 2.23.0 schemes: - - flatpack + - id: flatpack languages: [] dataformats: - flatpack @@ -507,7 +532,7 @@ artifacts: artifactId: camel-flink version: 2.23.0 schemes: - - flink + - id: flink languages: [] dataformats: [] camel-fop: @@ -515,7 +540,7 @@ artifacts: artifactId: camel-fop version: 2.23.0 schemes: - - fop + - id: fop languages: [] dataformats: [] camel-freemarker: @@ -523,7 +548,7 @@ artifacts: artifactId: camel-freemarker version: 2.23.0 schemes: - - freemarker + - id: freemarker languages: [] dataformats: [] camel-ftp: @@ -531,9 +556,9 @@ artifacts: artifactId: camel-ftp version: 2.23.0 schemes: - - ftp - - ftps - - sftp + - id: ftp + - id: ftps + - id: sftp languages: [] dataformats: [] camel-ganglia: @@ -541,7 +566,7 @@ artifacts: artifactId: camel-ganglia version: 2.23.0 schemes: - - ganglia + - id: ganglia languages: [] dataformats: [] camel-geocoder: @@ -549,7 +574,7 @@ artifacts: artifactId: camel-geocoder version: 2.23.0 schemes: - - geocoder + - id: geocoder languages: [] dataformats: [] camel-git: @@ -557,7 +582,7 @@ artifacts: artifactId: camel-git version: 2.23.0 schemes: - - git + - id: git languages: [] dataformats: [] camel-github: @@ -565,7 +590,7 @@ artifacts: artifactId: camel-github version: 2.23.0 schemes: - - github + - id: github languages: [] dataformats: [] camel-google-bigquery: @@ -573,7 +598,7 @@ artifacts: artifactId: camel-google-bigquery version: 2.23.0 schemes: - - google-bigquery + - id: google-bigquery languages: [] dataformats: [] camel-google-calendar: @@ -581,8 +606,8 @@ artifacts: artifactId: camel-google-calendar version: 2.23.0 schemes: - - google-calendar - - google-calendar-stream + - id: google-calendar + - id: google-calendar-stream languages: [] dataformats: [] camel-google-drive: @@ -590,7 +615,7 @@ artifacts: artifactId: camel-google-drive version: 2.23.0 schemes: - - google-drive + - id: google-drive languages: [] dataformats: [] camel-google-mail: @@ -598,8 +623,8 @@ artifacts: artifactId: camel-google-mail version: 2.23.0 schemes: - - google-mail - - google-mail-stream + - id: google-mail + - id: google-mail-stream languages: [] dataformats: [] camel-google-pubsub: @@ -607,7 +632,7 @@ artifacts: artifactId: camel-google-pubsub version: 2.23.0 schemes: - - google-pubsub + - id: google-pubsub languages: [] dataformats: [] camel-google-sheets: @@ -615,8 +640,8 @@ artifacts: artifactId: camel-google-sheets version: 2.23.0 schemes: - - google-sheets - - google-sheets-stream + - id: google-sheets + - id: google-sheets-stream languages: [] dataformats: [] camel-gora: @@ -624,7 +649,7 @@ artifacts: artifactId: camel-gora version: 2.23.0 schemes: - - gora + - id: gora languages: [] dataformats: [] camel-grape: @@ -632,7 +657,7 @@ artifacts: artifactId: camel-grape version: 2.23.0 schemes: - - grape + - id: grape languages: [] dataformats: [] camel-grpc: @@ -640,7 +665,8 @@ artifacts: artifactId: camel-grpc version: 2.23.0 schemes: - - grpc + - id: grpc + http: true languages: [] dataformats: [] camel-guava-eventbus: @@ -648,7 +674,7 @@ artifacts: artifactId: camel-guava-eventbus version: 2.23.0 schemes: - - guava-eventbus + - id: guava-eventbus languages: [] dataformats: [] camel-hazelcast: @@ -656,17 +682,17 @@ artifacts: artifactId: camel-hazelcast version: 2.23.0 schemes: - - hazelcast-atomicvalue - - hazelcast-instance - - hazelcast-list - - hazelcast-map - - hazelcast-multimap - - hazelcast-queue - - hazelcast-replicatedmap - - hazelcast-ringbuffer - - hazelcast-seda - - hazelcast-set - - hazelcast-topic + - id: hazelcast-atomicvalue + - id: hazelcast-instance + - id: hazelcast-list + - id: hazelcast-map + - id: hazelcast-multimap + - id: hazelcast-queue + - id: hazelcast-replicatedmap + - id: hazelcast-ringbuffer + - id: hazelcast-seda + - id: hazelcast-set + - id: hazelcast-topic languages: [] dataformats: [] camel-hbase: @@ -674,7 +700,7 @@ artifacts: artifactId: camel-hbase version: 2.23.0 schemes: - - hbase + - id: hbase languages: [] dataformats: [] camel-hdfs: @@ -682,7 +708,7 @@ artifacts: artifactId: camel-hdfs version: 2.23.0 schemes: - - hdfs + - id: hdfs languages: [] dataformats: [] camel-hdfs2: @@ -690,7 +716,7 @@ artifacts: artifactId: camel-hdfs2 version: 2.23.0 schemes: - - hdfs2 + - id: hdfs2 languages: [] dataformats: [] camel-hipchat: @@ -698,7 +724,7 @@ artifacts: artifactId: camel-hipchat version: 2.23.0 schemes: - - hipchat + - id: hipchat languages: [] dataformats: [] camel-http: @@ -706,8 +732,8 @@ artifacts: artifactId: camel-http version: 2.23.0 schemes: - - http - - https + - id: http + - id: https languages: [] dataformats: [] camel-http4: @@ -715,8 +741,8 @@ artifacts: artifactId: camel-http4 version: 2.23.0 schemes: - - http4 - - https4 + - id: http4 + - id: https4 languages: [] dataformats: [] camel-ibatis: @@ -724,7 +750,7 @@ artifacts: artifactId: camel-ibatis version: 2.23.0 schemes: - - ibatis + - id: ibatis languages: [] dataformats: [] camel-iec60870: @@ -732,8 +758,8 @@ artifacts: artifactId: camel-iec60870 version: 2.23.0 schemes: - - iec60870-client - - iec60870-server + - id: iec60870-client + - id: iec60870-server languages: [] dataformats: [] camel-ignite: @@ -741,13 +767,13 @@ artifacts: artifactId: camel-ignite version: 2.23.0 schemes: - - ignite-cache - - ignite-compute - - ignite-events - - ignite-idgen - - ignite-messaging - - ignite-queue - - ignite-set + - id: ignite-cache + - id: ignite-compute + - id: ignite-events + - id: ignite-idgen + - id: ignite-messaging + - id: ignite-queue + - id: ignite-set languages: [] dataformats: [] camel-mail: @@ -755,12 +781,12 @@ artifacts: artifactId: camel-mail version: 2.23.0 schemes: - - imap - - imaps - - pop3 - - pop3s - - smtp - - smtps + - id: imap + - id: imaps + - id: pop3 + - id: pop3s + - id: smtp + - id: smtps languages: [] dataformats: - mime-multipart @@ -769,7 +795,7 @@ artifacts: artifactId: camel-infinispan version: 2.23.0 schemes: - - infinispan + - id: infinispan languages: [] dataformats: [] camel-influxdb: @@ -777,7 +803,7 @@ artifacts: artifactId: camel-influxdb version: 2.23.0 schemes: - - influxdb + - id: influxdb languages: [] dataformats: [] camel-ipfs: @@ -785,7 +811,7 @@ artifacts: artifactId: camel-ipfs version: 2.23.0 schemes: - - ipfs + - id: ipfs languages: [] dataformats: [] camel-irc: @@ -793,7 +819,7 @@ artifacts: artifactId: camel-irc version: 2.23.0 schemes: - - irc + - id: irc languages: [] dataformats: [] camel-ironmq: @@ -801,7 +827,7 @@ artifacts: artifactId: camel-ironmq version: 2.23.0 schemes: - - ironmq + - id: ironmq languages: [] dataformats: [] camel-javaspace: @@ -809,7 +835,7 @@ artifacts: artifactId: camel-javaspace version: 2.23.0 schemes: - - javaspace + - id: javaspace languages: [] dataformats: [] camel-jbpm: @@ -817,7 +843,7 @@ artifacts: artifactId: camel-jbpm version: 2.23.0 schemes: - - jbpm + - id: jbpm languages: [] dataformats: [] camel-jcache: @@ -825,7 +851,7 @@ artifacts: artifactId: camel-jcache version: 2.23.0 schemes: - - jcache + - id: jcache languages: [] dataformats: [] camel-jclouds: @@ -833,7 +859,7 @@ artifacts: artifactId: camel-jclouds version: 2.23.0 schemes: - - jclouds + - id: jclouds languages: [] dataformats: [] camel-jcr: @@ -841,7 +867,7 @@ artifacts: artifactId: camel-jcr version: 2.23.0 schemes: - - jcr + - id: jcr languages: [] dataformats: [] camel-jdbc: @@ -849,7 +875,7 @@ artifacts: artifactId: camel-jdbc version: 2.23.0 schemes: - - jdbc + - id: jdbc languages: [] dataformats: [] camel-jetty9: @@ -857,7 +883,8 @@ artifacts: artifactId: camel-jetty9 version: 2.23.0 schemes: - - jetty + - id: jetty + http: true languages: [] dataformats: [] camel-jgroups: @@ -865,7 +892,7 @@ artifacts: artifactId: camel-jgroups version: 2.23.0 schemes: - - jgroups + - id: jgroups languages: [] dataformats: [] camel-jing: @@ -873,7 +900,7 @@ artifacts: artifactId: camel-jing version: 2.23.0 schemes: - - jing + - id: jing languages: [] dataformats: [] camel-jira: @@ -881,7 +908,7 @@ artifacts: artifactId: camel-jira version: 2.23.0 schemes: - - jira + - id: jira languages: [] dataformats: [] camel-jms: @@ -889,7 +916,7 @@ artifacts: artifactId: camel-jms version: 2.23.0 schemes: - - jms + - id: jms languages: [] dataformats: [] camel-jmx: @@ -897,7 +924,7 @@ artifacts: artifactId: camel-jmx version: 2.23.0 schemes: - - jmx + - id: jmx languages: [] dataformats: [] camel-jolt: @@ -905,7 +932,7 @@ artifacts: artifactId: camel-jolt version: 2.23.0 schemes: - - jolt + - id: jolt languages: [] dataformats: [] camel-jpa: @@ -913,7 +940,7 @@ artifacts: artifactId: camel-jpa version: 2.23.0 schemes: - - jpa + - id: jpa languages: [] dataformats: [] camel-json-validator: @@ -921,7 +948,7 @@ artifacts: artifactId: camel-json-validator version: 2.23.0 schemes: - - json-validator + - id: json-validator languages: [] dataformats: [] camel-jt400: @@ -929,7 +956,7 @@ artifacts: artifactId: camel-jt400 version: 2.23.0 schemes: - - jt400 + - id: jt400 languages: [] dataformats: [] camel-kafka: @@ -937,7 +964,7 @@ artifacts: artifactId: camel-kafka version: 2.23.0 schemes: - - kafka + - id: kafka languages: [] dataformats: [] camel-kestrel: @@ -945,7 +972,7 @@ artifacts: artifactId: camel-kestrel version: 2.23.0 schemes: - - kestrel + - id: kestrel languages: [] dataformats: [] camel-krati: @@ -953,7 +980,7 @@ artifacts: artifactId: camel-krati version: 2.23.0 schemes: - - krati + - id: krati languages: [] dataformats: [] camel-kubernetes: @@ -961,23 +988,23 @@ artifacts: artifactId: camel-kubernetes version: 2.23.0 schemes: - - kubernetes - - kubernetes-config-maps - - kubernetes-deployments - - kubernetes-hpa - - kubernetes-job - - kubernetes-namespaces - - kubernetes-nodes - - kubernetes-persistent-volumes - - kubernetes-persistent-volumes-claims - - kubernetes-pods - - kubernetes-replication-controllers - - kubernetes-resources-quota - - kubernetes-secrets - - kubernetes-service-accounts - - kubernetes-services - - openshift-build-configs - - openshift-builds + - id: kubernetes + - id: kubernetes-config-maps + - id: kubernetes-deployments + - id: kubernetes-hpa + - id: kubernetes-job + - id: kubernetes-namespaces + - id: kubernetes-nodes + - id: kubernetes-persistent-volumes + - id: kubernetes-persistent-volumes-claims + - id: kubernetes-pods + - id: kubernetes-replication-controllers + - id: kubernetes-resources-quota + - id: kubernetes-secrets + - id: kubernetes-service-accounts + - id: kubernetes-services + - id: openshift-build-configs + - id: openshift-builds languages: [] dataformats: [] camel-ldap: @@ -985,7 +1012,7 @@ artifacts: artifactId: camel-ldap version: 2.23.0 schemes: - - ldap + - id: ldap languages: [] dataformats: [] camel-ldif: @@ -993,7 +1020,7 @@ artifacts: artifactId: camel-ldif version: 2.23.0 schemes: - - ldif + - id: ldif languages: [] dataformats: [] camel-linkedin: @@ -1001,7 +1028,7 @@ artifacts: artifactId: camel-linkedin version: 2.23.0 schemes: - - linkedin + - id: linkedin languages: [] dataformats: [] camel-printer: @@ -1009,7 +1036,7 @@ artifacts: artifactId: camel-printer version: 2.23.0 schemes: - - lpr + - id: lpr languages: [] dataformats: [] camel-lucene: @@ -1017,7 +1044,7 @@ artifacts: artifactId: camel-lucene version: 2.23.0 schemes: - - lucene + - id: lucene languages: [] dataformats: [] camel-lumberjack: @@ -1025,7 +1052,7 @@ artifacts: artifactId: camel-lumberjack version: 2.23.0 schemes: - - lumberjack + - id: lumberjack languages: [] dataformats: [] camel-master: @@ -1033,7 +1060,7 @@ artifacts: artifactId: camel-master version: 2.23.0 schemes: - - master + - id: master languages: [] dataformats: [] camel-metrics: @@ -1041,7 +1068,7 @@ artifacts: artifactId: camel-metrics version: 2.23.0 schemes: - - metrics + - id: metrics languages: [] dataformats: [] camel-micrometer: @@ -1049,7 +1076,7 @@ artifacts: artifactId: camel-micrometer version: 2.23.0 schemes: - - micrometer + - id: micrometer languages: [] dataformats: [] camel-milo: @@ -1057,8 +1084,8 @@ artifacts: artifactId: camel-milo version: 2.23.0 schemes: - - milo-client - - milo-server + - id: milo-client + - id: milo-server languages: [] dataformats: [] camel-mina: @@ -1066,7 +1093,7 @@ artifacts: artifactId: camel-mina version: 2.23.0 schemes: - - mina + - id: mina languages: [] dataformats: [] camel-mina2: @@ -1074,7 +1101,7 @@ artifacts: artifactId: camel-mina2 version: 2.23.0 schemes: - - mina2 + - id: mina2 languages: [] dataformats: [] camel-mllp: @@ -1082,7 +1109,7 @@ artifacts: artifactId: camel-mllp version: 2.23.0 schemes: - - mllp + - id: mllp languages: [] dataformats: [] camel-mongodb: @@ -1090,7 +1117,7 @@ artifacts: artifactId: camel-mongodb version: 2.23.0 schemes: - - mongodb + - id: mongodb languages: [] dataformats: [] camel-mongodb-gridfs: @@ -1098,7 +1125,7 @@ artifacts: artifactId: camel-mongodb-gridfs version: 2.23.0 schemes: - - mongodb-gridfs + - id: mongodb-gridfs languages: [] dataformats: [] camel-mongodb3: @@ -1106,7 +1133,7 @@ artifacts: artifactId: camel-mongodb3 version: 2.23.0 schemes: - - mongodb3 + - id: mongodb3 languages: [] dataformats: [] camel-mqtt: @@ -1114,7 +1141,7 @@ artifacts: artifactId: camel-mqtt version: 2.23.0 schemes: - - mqtt + - id: mqtt languages: [] dataformats: [] camel-msv: @@ -1122,7 +1149,7 @@ artifacts: artifactId: camel-msv version: 2.23.0 schemes: - - msv + - id: msv languages: [] dataformats: [] camel-mustache: @@ -1130,7 +1157,7 @@ artifacts: artifactId: camel-mustache version: 2.23.0 schemes: - - mustache + - id: mustache languages: [] dataformats: [] camel-mvel: @@ -1138,7 +1165,7 @@ artifacts: artifactId: camel-mvel version: 2.23.0 schemes: - - mvel + - id: mvel languages: - mvel dataformats: [] @@ -1147,8 +1174,8 @@ artifacts: artifactId: camel-mybatis version: 2.23.0 schemes: - - mybatis - - mybatis-bean + - id: mybatis + - id: mybatis-bean languages: [] dataformats: [] camel-nagios: @@ -1156,7 +1183,7 @@ artifacts: artifactId: camel-nagios version: 2.23.0 schemes: - - nagios + - id: nagios languages: [] dataformats: [] camel-nats: @@ -1164,7 +1191,7 @@ artifacts: artifactId: camel-nats version: 2.23.0 schemes: - - nats + - id: nats languages: [] dataformats: [] camel-netty: @@ -1172,7 +1199,7 @@ artifacts: artifactId: camel-netty version: 2.23.0 schemes: - - netty + - id: netty languages: [] dataformats: [] camel-netty-http: @@ -1180,7 +1207,8 @@ artifacts: artifactId: camel-netty-http version: 2.23.0 schemes: - - netty-http + - id: netty-http + http: true languages: [] dataformats: [] camel-netty4: @@ -1188,7 +1216,7 @@ artifacts: artifactId: camel-netty4 version: 2.23.0 schemes: - - netty4 + - id: netty4 languages: [] dataformats: [] camel-netty4-http: @@ -1196,7 +1224,8 @@ artifacts: artifactId: camel-netty4-http version: 2.23.0 schemes: - - netty4-http + - id: netty4-http + http: true languages: [] dataformats: [] camel-nsq: @@ -1204,7 +1233,7 @@ artifacts: artifactId: camel-nsq version: 2.23.0 schemes: - - nsq + - id: nsq languages: [] dataformats: [] camel-olingo2: @@ -1212,7 +1241,7 @@ artifacts: artifactId: camel-olingo2 version: 2.23.0 schemes: - - olingo2 + - id: olingo2 languages: [] dataformats: [] camel-olingo4: @@ -1220,7 +1249,7 @@ artifacts: artifactId: camel-olingo4 version: 2.23.0 schemes: - - olingo4 + - id: olingo4 languages: [] dataformats: [] camel-openshift: @@ -1228,7 +1257,7 @@ artifacts: artifactId: camel-openshift version: 2.23.0 schemes: - - openshift + - id: openshift languages: [] dataformats: [] camel-openstack: @@ -1236,12 +1265,12 @@ artifacts: artifactId: camel-openstack version: 2.23.0 schemes: - - openstack-cinder - - openstack-glance - - openstack-keystone - - openstack-neutron - - openstack-nova - - openstack-swift + - id: openstack-cinder + - id: openstack-glance + - id: openstack-keystone + - id: openstack-neutron + - id: openstack-nova + - id: openstack-swift languages: [] dataformats: [] camel-optaplanner: @@ -1249,7 +1278,7 @@ artifacts: artifactId: camel-optaplanner version: 2.23.0 schemes: - - optaplanner + - id: optaplanner languages: [] dataformats: [] camel-paho: @@ -1257,7 +1286,7 @@ artifacts: artifactId: camel-paho version: 2.23.0 schemes: - - paho + - id: paho languages: [] dataformats: [] camel-paxlogging: @@ -1265,7 +1294,7 @@ artifacts: artifactId: camel-paxlogging version: 2.23.0 schemes: - - paxlogging + - id: paxlogging languages: [] dataformats: [] camel-pdf: @@ -1273,7 +1302,7 @@ artifacts: artifactId: camel-pdf version: 2.23.0 schemes: - - pdf + - id: pdf languages: [] dataformats: [] camel-pgevent: @@ -1281,7 +1310,7 @@ artifacts: artifactId: camel-pgevent version: 2.23.0 schemes: - - pgevent + - id: pgevent languages: [] dataformats: [] camel-pubnub: @@ -1289,7 +1318,7 @@ artifacts: artifactId: camel-pubnub version: 2.23.0 schemes: - - pubnub + - id: pubnub languages: [] dataformats: [] camel-quartz: @@ -1297,7 +1326,7 @@ artifacts: artifactId: camel-quartz version: 2.23.0 schemes: - - quartz + - id: quartz languages: [] dataformats: [] camel-quartz2: @@ -1305,7 +1334,7 @@ artifacts: artifactId: camel-quartz2 version: 2.23.0 schemes: - - quartz2 + - id: quartz2 languages: [] dataformats: [] camel-quickfix: @@ -1313,7 +1342,7 @@ artifacts: artifactId: camel-quickfix version: 2.23.0 schemes: - - quickfix + - id: quickfix languages: [] dataformats: [] camel-rabbitmq: @@ -1321,7 +1350,7 @@ artifacts: artifactId: camel-rabbitmq version: 2.23.0 schemes: - - rabbitmq + - id: rabbitmq languages: [] dataformats: [] camel-reactive-streams: @@ -1329,7 +1358,7 @@ artifacts: artifactId: camel-reactive-streams version: 2.23.0 schemes: - - reactive-streams + - id: reactive-streams languages: [] dataformats: [] camel-rest-swagger: @@ -1337,7 +1366,7 @@ artifacts: artifactId: camel-rest-swagger version: 2.23.0 schemes: - - rest-swagger + - id: rest-swagger languages: [] dataformats: [] camel-restlet: @@ -1345,7 +1374,8 @@ artifacts: artifactId: camel-restlet version: 2.23.0 schemes: - - restlet + - id: restlet + http: true languages: [] dataformats: [] camel-rmi: @@ -1353,7 +1383,7 @@ artifacts: artifactId: camel-rmi version: 2.23.0 schemes: - - rmi + - id: rmi languages: [] dataformats: [] camel-routebox: @@ -1361,7 +1391,7 @@ artifacts: artifactId: camel-routebox version: 2.23.0 schemes: - - routebox + - id: routebox languages: [] dataformats: [] camel-rss: @@ -1369,7 +1399,7 @@ artifacts: artifactId: camel-rss version: 2.23.0 schemes: - - rss + - id: rss languages: [] dataformats: - rss @@ -1378,7 +1408,7 @@ artifacts: artifactId: camel-salesforce version: 2.23.0 schemes: - - salesforce + - id: salesforce languages: [] dataformats: [] camel-sap-netweaver: @@ -1386,7 +1416,7 @@ artifacts: artifactId: camel-sap-netweaver version: 2.23.0 schemes: - - sap-netweaver + - id: sap-netweaver languages: [] dataformats: [] camel-schematron: @@ -1394,7 +1424,7 @@ artifacts: artifactId: camel-schematron version: 2.23.0 schemes: - - schematron + - id: schematron languages: [] dataformats: [] camel-jsch: @@ -1402,7 +1432,7 @@ artifacts: artifactId: camel-jsch version: 2.23.0 schemes: - - scp + - id: scp languages: [] dataformats: [] camel-service: @@ -1410,7 +1440,7 @@ artifacts: artifactId: camel-service version: 2.23.0 schemes: - - service + - id: service languages: [] dataformats: [] camel-servicenow: @@ -1418,7 +1448,7 @@ artifacts: artifactId: camel-servicenow version: 2.23.0 schemes: - - servicenow + - id: servicenow languages: [] dataformats: [] camel-servlet: @@ -1426,7 +1456,8 @@ artifacts: artifactId: camel-servlet version: 2.23.0 schemes: - - servlet + - id: servlet + http: true languages: [] dataformats: [] camel-sip: @@ -1434,8 +1465,8 @@ artifacts: artifactId: camel-sip version: 2.23.0 schemes: - - sip - - sips + - id: sip + - id: sips languages: [] dataformats: [] camel-sjms: @@ -1443,8 +1474,8 @@ artifacts: artifactId: camel-sjms version: 2.23.0 schemes: - - sjms - - sjms-batch + - id: sjms + - id: sjms-batch languages: [] dataformats: [] camel-sjms2: @@ -1452,7 +1483,7 @@ artifacts: artifactId: camel-sjms2 version: 2.23.0 schemes: - - sjms2 + - id: sjms2 languages: [] dataformats: [] camel-slack: @@ -1460,7 +1491,7 @@ artifacts: artifactId: camel-slack version: 2.23.0 schemes: - - slack + - id: slack languages: [] dataformats: [] camel-smpp: @@ -1468,8 +1499,8 @@ artifacts: artifactId: camel-smpp version: 2.23.0 schemes: - - smpp - - smpps + - id: smpp + - id: smpps languages: [] dataformats: [] camel-snmp: @@ -1477,7 +1508,7 @@ artifacts: artifactId: camel-snmp version: 2.23.0 schemes: - - snmp + - id: snmp languages: [] dataformats: [] camel-solr: @@ -1485,9 +1516,9 @@ artifacts: artifactId: camel-solr version: 2.23.0 schemes: - - solr - - solrs - - solrCloud + - id: solr + - id: solrCloud + - id: solrs languages: [] dataformats: [] camel-spark: @@ -1495,7 +1526,7 @@ artifacts: artifactId: camel-spark version: 2.23.0 schemes: - - spark + - id: spark languages: [] dataformats: [] camel-spark-rest: @@ -1503,7 +1534,8 @@ artifacts: artifactId: camel-spark-rest version: 2.23.0 schemes: - - spark-rest + - id: spark-rest + http: true languages: [] dataformats: [] camel-splunk: @@ -1511,7 +1543,7 @@ artifacts: artifactId: camel-splunk version: 2.23.0 schemes: - - splunk + - id: splunk languages: [] dataformats: [] camel-spring-batch: @@ -1519,7 +1551,7 @@ artifacts: artifactId: camel-spring-batch version: 2.23.0 schemes: - - spring-batch + - id: spring-batch languages: [] dataformats: [] camel-spring: @@ -1527,7 +1559,7 @@ artifacts: artifactId: camel-spring version: 2.23.0 schemes: - - spring-event + - id: spring-event languages: - spel dataformats: [] @@ -1536,7 +1568,7 @@ artifacts: artifactId: camel-spring-integration version: 2.23.0 schemes: - - spring-integration + - id: spring-integration languages: [] dataformats: [] camel-spring-ldap: @@ -1544,7 +1576,7 @@ artifacts: artifactId: camel-spring-ldap version: 2.23.0 schemes: - - spring-ldap + - id: spring-ldap languages: [] dataformats: [] camel-spring-redis: @@ -1552,7 +1584,7 @@ artifacts: artifactId: camel-spring-redis version: 2.23.0 schemes: - - spring-redis + - id: spring-redis languages: [] dataformats: [] camel-spring-ws: @@ -1560,7 +1592,8 @@ artifacts: artifactId: camel-spring-ws version: 2.23.0 schemes: - - spring-ws + - id: spring-ws + http: true languages: [] dataformats: [] camel-sql: @@ -1568,8 +1601,8 @@ artifacts: artifactId: camel-sql version: 2.23.0 schemes: - - sql - - sql-stored + - id: sql + - id: sql-stored languages: [] dataformats: [] camel-ssh: @@ -1577,7 +1610,7 @@ artifacts: artifactId: camel-ssh version: 2.23.0 schemes: - - ssh + - id: ssh languages: [] dataformats: [] camel-stax: @@ -1585,7 +1618,7 @@ artifacts: artifactId: camel-stax version: 2.23.0 schemes: - - stax + - id: stax languages: [] dataformats: [] camel-stomp: @@ -1593,7 +1626,7 @@ artifacts: artifactId: camel-stomp version: 2.23.0 schemes: - - stomp + - id: stomp languages: [] dataformats: [] camel-stream: @@ -1601,7 +1634,7 @@ artifacts: artifactId: camel-stream version: 2.23.0 schemes: - - stream + - id: stream languages: [] dataformats: [] camel-stringtemplate: @@ -1609,7 +1642,7 @@ artifacts: artifactId: camel-stringtemplate version: 2.23.0 schemes: - - string-template + - id: string-template languages: [] dataformats: [] camel-telegram: @@ -1617,7 +1650,7 @@ artifacts: artifactId: camel-telegram version: 2.23.0 schemes: - - telegram + - id: telegram languages: [] dataformats: [] camel-thrift: @@ -1625,7 +1658,7 @@ artifacts: artifactId: camel-thrift version: 2.23.0 schemes: - - thrift + - id: thrift languages: [] dataformats: - thrift @@ -1634,7 +1667,7 @@ artifacts: artifactId: camel-tika version: 2.23.0 schemes: - - tika + - id: tika languages: [] dataformats: [] camel-twilio: @@ -1642,7 +1675,7 @@ artifacts: artifactId: camel-twilio version: 2.23.0 schemes: - - twilio + - id: twilio languages: [] dataformats: [] camel-twitter: @@ -1650,11 +1683,11 @@ artifacts: artifactId: camel-twitter version: 2.23.0 schemes: - - twitter - - twitter-directmessage - - twitter-search - - twitter-streaming - - twitter-timeline + - id: twitter + - id: twitter-directmessage + - id: twitter-search + - id: twitter-streaming + - id: twitter-timeline languages: [] dataformats: [] camel-undertow: @@ -1662,7 +1695,8 @@ artifacts: artifactId: camel-undertow version: 2.23.0 schemes: - - undertow + - id: undertow + http: true languages: [] dataformats: [] camel-velocity: @@ -1670,7 +1704,7 @@ artifacts: artifactId: camel-velocity version: 2.23.0 schemes: - - velocity + - id: velocity languages: [] dataformats: [] camel-vertx: @@ -1678,7 +1712,7 @@ artifacts: artifactId: camel-vertx version: 2.23.0 schemes: - - vertx + - id: vertx languages: [] dataformats: [] camel-weather: @@ -1686,7 +1720,7 @@ artifacts: artifactId: camel-weather version: 2.23.0 schemes: - - weather + - id: weather languages: [] dataformats: [] camel-web3j: @@ -1694,7 +1728,7 @@ artifacts: artifactId: camel-web3j version: 2.23.0 schemes: - - web3j + - id: web3j languages: [] dataformats: [] camel-websocket: @@ -1702,7 +1736,8 @@ artifacts: artifactId: camel-websocket version: 2.23.0 schemes: - - websocket + - id: websocket + http: true languages: [] dataformats: [] camel-wordpress: @@ -1710,7 +1745,7 @@ artifacts: artifactId: camel-wordpress version: 2.23.0 schemes: - - wordpress + - id: wordpress languages: [] dataformats: [] camel-xchange: @@ -1718,7 +1753,7 @@ artifacts: artifactId: camel-xchange version: 2.23.0 schemes: - - xchange + - id: xchange languages: [] dataformats: [] camel-xmlrpc: @@ -1726,7 +1761,7 @@ artifacts: artifactId: camel-xmlrpc version: 2.23.0 schemes: - - xmlrpc + - id: xmlrpc languages: [] dataformats: - xmlrpc @@ -1735,7 +1770,7 @@ artifacts: artifactId: camel-xmlsecurity version: 2.23.0 schemes: - - xmlsecurity + - id: xmlsecurity languages: [] dataformats: - secureXML @@ -1744,7 +1779,7 @@ artifacts: artifactId: camel-xmpp version: 2.23.0 schemes: - - xmpp + - id: xmpp languages: [] dataformats: [] camel-saxon: @@ -1752,7 +1787,7 @@ artifacts: artifactId: camel-saxon version: 2.23.0 schemes: - - xquery + - id: xquery languages: - xquery dataformats: [] @@ -1761,7 +1796,7 @@ artifacts: artifactId: camel-yammer version: 2.23.0 schemes: - - yammer + - id: yammer languages: [] dataformats: [] camel-yql: @@ -1769,7 +1804,7 @@ artifacts: artifactId: camel-yql version: 2.23.0 schemes: - - yql + - id: yql languages: [] dataformats: [] camel-zendesk: @@ -1777,7 +1812,7 @@ artifacts: artifactId: camel-zendesk version: 2.23.0 schemes: - - zendesk + - id: zendesk languages: [] dataformats: [] camel-zookeeper: @@ -1785,7 +1820,7 @@ artifacts: artifactId: camel-zookeeper version: 2.23.0 schemes: - - zookeeper + - id: zookeeper languages: [] dataformats: [] camel-zookeeper-master: @@ -1793,7 +1828,7 @@ artifacts: artifactId: camel-zookeeper-master version: 2.23.0 schemes: - - zookeeper-master + - id: zookeeper-master languages: [] dataformats: [] camel-juel: diff --git a/deploy/resources.go b/deploy/resources.go index 048a911a10..c51949f97b 100644 --- a/deploy/resources.go +++ b/deploy/resources.go @@ -48,7 +48,8 @@ artifacts: artifactId: camel-ahc version: 2.23.0 schemes: - - ahc + - id: ahc + http: true languages: [] dataformats: [] camel-ahc-ws: @@ -56,8 +57,9 @@ artifacts: artifactId: camel-ahc-ws version: 2.23.0 schemes: - - ahc-ws - - ahc-wss + - id: ahc-ws + http: true + - id: ahc-wss languages: [] dataformats: [] camel-amqp: @@ -65,7 +67,7 @@ artifacts: artifactId: camel-amqp version: 2.23.0 schemes: - - amqp + - id: amqp languages: [] dataformats: [] camel-apns: @@ -73,7 +75,7 @@ artifacts: artifactId: camel-apns version: 2.23.0 schemes: - - apns + - id: apns languages: [] dataformats: [] camel-as2: @@ -81,7 +83,7 @@ artifacts: artifactId: camel-as2 version: 2.23.0 schemes: - - as2 + - id: as2 languages: [] dataformats: [] camel-asterisk: @@ -89,7 +91,7 @@ artifacts: artifactId: camel-asterisk version: 2.23.0 schemes: - - asterisk + - id: asterisk languages: [] dataformats: [] camel-atmos: @@ -97,7 +99,7 @@ artifacts: artifactId: camel-atmos version: 2.23.0 schemes: - - atmos + - id: atmos languages: [] dataformats: [] camel-atmosphere-websocket: @@ -105,7 +107,8 @@ artifacts: artifactId: camel-atmosphere-websocket version: 2.23.0 schemes: - - atmosphere-websocket + - id: atmosphere-websocket + http: true languages: [] dataformats: [] camel-atom: @@ -113,7 +116,7 @@ artifacts: artifactId: camel-atom version: 2.23.0 schemes: - - atom + - id: atom languages: [] dataformats: [] camel-atomix: @@ -121,12 +124,12 @@ artifacts: artifactId: camel-atomix version: 2.23.0 schemes: - - atomix-map - - atomix-messaging - - atomix-multimap - - atomix-queue - - atomix-set - - atomix-value + - id: atomix-map + - id: atomix-messaging + - id: atomix-multimap + - id: atomix-queue + - id: atomix-set + - id: atomix-value languages: [] dataformats: [] camel-avro: @@ -134,7 +137,7 @@ artifacts: artifactId: camel-avro version: 2.23.0 schemes: - - avro + - id: avro languages: [] dataformats: - avro @@ -143,22 +146,22 @@ artifacts: artifactId: camel-aws version: 2.23.0 schemes: - - aws-cw - - aws-ddb - - aws-ddbstream - - aws-ec2 - - aws-iam - - aws-kinesis - - aws-kinesis-firehose - - aws-kms - - aws-lambda - - aws-mq - - aws-s3 - - aws-sdb - - aws-ses - - aws-sns - - aws-sqs - - aws-swf + - id: aws-cw + - id: aws-ddb + - id: aws-ddbstream + - id: aws-ec2 + - id: aws-iam + - id: aws-kinesis + - id: aws-kinesis-firehose + - id: aws-kms + - id: aws-lambda + - id: aws-mq + - id: aws-s3 + - id: aws-sdb + - id: aws-ses + - id: aws-sns + - id: aws-sqs + - id: aws-swf languages: [] dataformats: [] camel-azure: @@ -166,8 +169,8 @@ artifacts: artifactId: camel-azure version: 2.23.0 schemes: - - azure-blob - - azure-queue + - id: azure-blob + - id: azure-queue languages: [] dataformats: [] camel-core: @@ -175,32 +178,52 @@ artifacts: artifactId: camel-core version: 2.23.0 schemes: - - bean - - binding - - browse - - class - - controlbus - - dataformat - - dataset - - direct - - direct-vm - - file - - language - - log - - mock - - properties - - ref - - rest - - rest-api - - saga - - scheduler - - seda - - stub - - test - - timer - - validator - - vm - - xslt + - id: bean + passive: true + - id: binding + passive: true + - id: browse + passive: true + - id: class + passive: true + - id: controlbus + passive: true + - id: dataformat + passive: true + - id: dataset + passive: true + - id: direct + passive: true + - id: direct-vm + passive: true + - id: file + - id: language + passive: true + - id: log + passive: true + - id: mock + passive: true + - id: properties + passive: true + - id: ref + passive: true + - id: rest + http: true + - id: rest-api + - id: saga + - id: scheduler + - id: seda + passive: true + - id: stub + passive: true + - id: test + passive: true + - id: timer + - id: validator + passive: true + - id: vm + passive: true + - id: xslt languages: - bean - constant @@ -222,7 +245,7 @@ artifacts: artifactId: camel-bean-validator version: 2.23.0 schemes: - - bean-validator + - id: bean-validator languages: [] dataformats: [] camel-beanstalk: @@ -230,7 +253,7 @@ artifacts: artifactId: camel-beanstalk version: 2.23.0 schemes: - - beanstalk + - id: beanstalk languages: [] dataformats: [] camel-bonita: @@ -238,7 +261,7 @@ artifacts: artifactId: camel-bonita version: 2.23.0 schemes: - - bonita + - id: bonita languages: [] dataformats: [] camel-box: @@ -246,7 +269,7 @@ artifacts: artifactId: camel-box version: 2.23.0 schemes: - - box + - id: box languages: [] dataformats: [] camel-braintree: @@ -254,7 +277,7 @@ artifacts: artifactId: camel-braintree version: 2.23.0 schemes: - - braintree + - id: braintree languages: [] dataformats: [] camel-cache: @@ -262,7 +285,7 @@ artifacts: artifactId: camel-cache version: 2.23.0 schemes: - - cache + - id: cache languages: [] dataformats: [] camel-caffeine: @@ -270,8 +293,8 @@ artifacts: artifactId: camel-caffeine version: 2.23.0 schemes: - - caffeine-cache - - caffeine-loadcache + - id: caffeine-cache + - id: caffeine-loadcache languages: [] dataformats: [] camel-chronicle: @@ -279,7 +302,7 @@ artifacts: artifactId: camel-chronicle version: 2.23.0 schemes: - - chronicle-engine + - id: chronicle-engine languages: [] dataformats: [] camel-chunk: @@ -287,7 +310,7 @@ artifacts: artifactId: camel-chunk version: 2.23.0 schemes: - - chunk + - id: chunk languages: [] dataformats: [] camel-cm-sms: @@ -295,7 +318,7 @@ artifacts: artifactId: camel-cm-sms version: 2.23.0 schemes: - - cm-sms + - id: cm-sms languages: [] dataformats: [] camel-cmis: @@ -303,7 +326,7 @@ artifacts: artifactId: camel-cmis version: 2.23.0 schemes: - - cmis + - id: cmis languages: [] dataformats: [] camel-coap: @@ -311,7 +334,7 @@ artifacts: artifactId: camel-coap version: 2.23.0 schemes: - - coap + - id: coap languages: [] dataformats: [] camel-cometd: @@ -319,8 +342,8 @@ artifacts: artifactId: camel-cometd version: 2.23.0 schemes: - - cometd - - cometds + - id: cometd + - id: cometds languages: [] dataformats: [] camel-consul: @@ -328,7 +351,7 @@ artifacts: artifactId: camel-consul version: 2.23.0 schemes: - - consul + - id: consul languages: [] dataformats: [] camel-context: @@ -336,7 +359,7 @@ artifacts: artifactId: camel-context version: 2.23.0 schemes: - - context + - id: context languages: [] dataformats: [] camel-couchbase: @@ -344,7 +367,7 @@ artifacts: artifactId: camel-couchbase version: 2.23.0 schemes: - - couchbase + - id: couchbase languages: [] dataformats: [] camel-couchdb: @@ -352,7 +375,7 @@ artifacts: artifactId: camel-couchdb version: 2.23.0 schemes: - - couchdb + - id: couchdb languages: [] dataformats: [] camel-cassandraql: @@ -360,7 +383,7 @@ artifacts: artifactId: camel-cassandraql version: 2.23.0 schemes: - - cql + - id: cql languages: [] dataformats: [] camel-crypto: @@ -368,7 +391,7 @@ artifacts: artifactId: camel-crypto version: 2.23.0 schemes: - - crypto + - id: crypto languages: [] dataformats: - crypto @@ -378,7 +401,7 @@ artifacts: artifactId: camel-crypto-cms version: 2.23.0 schemes: - - crypto-cms + - id: crypto-cms languages: [] dataformats: [] camel-cxf: @@ -386,8 +409,10 @@ artifacts: artifactId: camel-cxf version: 2.23.0 schemes: - - cxf - - cxfrs + - id: cxf + http: true + - id: cxfrs + http: true languages: [] dataformats: [] camel-digitalocean: @@ -395,7 +420,7 @@ artifacts: artifactId: camel-digitalocean version: 2.23.0 schemes: - - digitalocean + - id: digitalocean languages: [] dataformats: [] camel-disruptor: @@ -403,8 +428,8 @@ artifacts: artifactId: camel-disruptor version: 2.23.0 schemes: - - disruptor - - disruptor-vm + - id: disruptor + - id: disruptor-vm languages: [] dataformats: [] camel-dns: @@ -412,7 +437,7 @@ artifacts: artifactId: camel-dns version: 2.23.0 schemes: - - dns + - id: dns languages: [] dataformats: [] camel-docker: @@ -420,7 +445,7 @@ artifacts: artifactId: camel-docker version: 2.23.0 schemes: - - docker + - id: docker languages: [] dataformats: [] camel-dozer: @@ -428,7 +453,7 @@ artifacts: artifactId: camel-dozer version: 2.23.0 schemes: - - dozer + - id: dozer languages: [] dataformats: [] camel-drill: @@ -436,7 +461,7 @@ artifacts: artifactId: camel-drill version: 2.23.0 schemes: - - drill + - id: drill languages: [] dataformats: [] camel-dropbox: @@ -444,7 +469,7 @@ artifacts: artifactId: camel-dropbox version: 2.23.0 schemes: - - dropbox + - id: dropbox languages: [] dataformats: [] camel-ehcache: @@ -452,7 +477,7 @@ artifacts: artifactId: camel-ehcache version: 2.23.0 schemes: - - ehcache + - id: ehcache languages: [] dataformats: [] camel-ejb: @@ -460,7 +485,7 @@ artifacts: artifactId: camel-ejb version: 2.23.0 schemes: - - ejb + - id: ejb languages: [] dataformats: [] camel-elasticsearch: @@ -468,7 +493,7 @@ artifacts: artifactId: camel-elasticsearch version: 2.23.0 schemes: - - elasticsearch + - id: elasticsearch languages: [] dataformats: [] camel-elasticsearch-rest: @@ -476,7 +501,7 @@ artifacts: artifactId: camel-elasticsearch-rest version: 2.23.0 schemes: - - elasticsearch-rest + - id: elasticsearch-rest languages: [] dataformats: [] camel-elasticsearch5: @@ -484,7 +509,7 @@ artifacts: artifactId: camel-elasticsearch5 version: 2.23.0 schemes: - - elasticsearch5 + - id: elasticsearch5 languages: [] dataformats: [] camel-elsql: @@ -492,7 +517,7 @@ artifacts: artifactId: camel-elsql version: 2.23.0 schemes: - - elsql + - id: elsql languages: [] dataformats: [] camel-etcd: @@ -500,7 +525,7 @@ artifacts: artifactId: camel-etcd version: 2.23.0 schemes: - - etcd + - id: etcd languages: [] dataformats: [] camel-eventadmin: @@ -508,7 +533,7 @@ artifacts: artifactId: camel-eventadmin version: 2.23.0 schemes: - - eventadmin + - id: eventadmin languages: [] dataformats: [] camel-exec: @@ -516,7 +541,7 @@ artifacts: artifactId: camel-exec version: 2.23.0 schemes: - - exec + - id: exec languages: [] dataformats: [] camel-facebook: @@ -524,7 +549,7 @@ artifacts: artifactId: camel-facebook version: 2.23.0 schemes: - - facebook + - id: facebook languages: [] dataformats: [] camel-fhir: @@ -532,7 +557,7 @@ artifacts: artifactId: camel-fhir version: 2.23.0 schemes: - - fhir + - id: fhir languages: [] dataformats: - fhirJson @@ -542,7 +567,7 @@ artifacts: artifactId: camel-flatpack version: 2.23.0 schemes: - - flatpack + - id: flatpack languages: [] dataformats: - flatpack @@ -551,7 +576,7 @@ artifacts: artifactId: camel-flink version: 2.23.0 schemes: - - flink + - id: flink languages: [] dataformats: [] camel-fop: @@ -559,7 +584,7 @@ artifacts: artifactId: camel-fop version: 2.23.0 schemes: - - fop + - id: fop languages: [] dataformats: [] camel-freemarker: @@ -567,7 +592,7 @@ artifacts: artifactId: camel-freemarker version: 2.23.0 schemes: - - freemarker + - id: freemarker languages: [] dataformats: [] camel-ftp: @@ -575,9 +600,9 @@ artifacts: artifactId: camel-ftp version: 2.23.0 schemes: - - ftp - - ftps - - sftp + - id: ftp + - id: ftps + - id: sftp languages: [] dataformats: [] camel-ganglia: @@ -585,7 +610,7 @@ artifacts: artifactId: camel-ganglia version: 2.23.0 schemes: - - ganglia + - id: ganglia languages: [] dataformats: [] camel-geocoder: @@ -593,7 +618,7 @@ artifacts: artifactId: camel-geocoder version: 2.23.0 schemes: - - geocoder + - id: geocoder languages: [] dataformats: [] camel-git: @@ -601,7 +626,7 @@ artifacts: artifactId: camel-git version: 2.23.0 schemes: - - git + - id: git languages: [] dataformats: [] camel-github: @@ -609,7 +634,7 @@ artifacts: artifactId: camel-github version: 2.23.0 schemes: - - github + - id: github languages: [] dataformats: [] camel-google-bigquery: @@ -617,7 +642,7 @@ artifacts: artifactId: camel-google-bigquery version: 2.23.0 schemes: - - google-bigquery + - id: google-bigquery languages: [] dataformats: [] camel-google-calendar: @@ -625,8 +650,8 @@ artifacts: artifactId: camel-google-calendar version: 2.23.0 schemes: - - google-calendar - - google-calendar-stream + - id: google-calendar + - id: google-calendar-stream languages: [] dataformats: [] camel-google-drive: @@ -634,7 +659,7 @@ artifacts: artifactId: camel-google-drive version: 2.23.0 schemes: - - google-drive + - id: google-drive languages: [] dataformats: [] camel-google-mail: @@ -642,8 +667,8 @@ artifacts: artifactId: camel-google-mail version: 2.23.0 schemes: - - google-mail - - google-mail-stream + - id: google-mail + - id: google-mail-stream languages: [] dataformats: [] camel-google-pubsub: @@ -651,7 +676,7 @@ artifacts: artifactId: camel-google-pubsub version: 2.23.0 schemes: - - google-pubsub + - id: google-pubsub languages: [] dataformats: [] camel-google-sheets: @@ -659,8 +684,8 @@ artifacts: artifactId: camel-google-sheets version: 2.23.0 schemes: - - google-sheets - - google-sheets-stream + - id: google-sheets + - id: google-sheets-stream languages: [] dataformats: [] camel-gora: @@ -668,7 +693,7 @@ artifacts: artifactId: camel-gora version: 2.23.0 schemes: - - gora + - id: gora languages: [] dataformats: [] camel-grape: @@ -676,7 +701,7 @@ artifacts: artifactId: camel-grape version: 2.23.0 schemes: - - grape + - id: grape languages: [] dataformats: [] camel-grpc: @@ -684,7 +709,8 @@ artifacts: artifactId: camel-grpc version: 2.23.0 schemes: - - grpc + - id: grpc + http: true languages: [] dataformats: [] camel-guava-eventbus: @@ -692,7 +718,7 @@ artifacts: artifactId: camel-guava-eventbus version: 2.23.0 schemes: - - guava-eventbus + - id: guava-eventbus languages: [] dataformats: [] camel-hazelcast: @@ -700,17 +726,17 @@ artifacts: artifactId: camel-hazelcast version: 2.23.0 schemes: - - hazelcast-atomicvalue - - hazelcast-instance - - hazelcast-list - - hazelcast-map - - hazelcast-multimap - - hazelcast-queue - - hazelcast-replicatedmap - - hazelcast-ringbuffer - - hazelcast-seda - - hazelcast-set - - hazelcast-topic + - id: hazelcast-atomicvalue + - id: hazelcast-instance + - id: hazelcast-list + - id: hazelcast-map + - id: hazelcast-multimap + - id: hazelcast-queue + - id: hazelcast-replicatedmap + - id: hazelcast-ringbuffer + - id: hazelcast-seda + - id: hazelcast-set + - id: hazelcast-topic languages: [] dataformats: [] camel-hbase: @@ -718,7 +744,7 @@ artifacts: artifactId: camel-hbase version: 2.23.0 schemes: - - hbase + - id: hbase languages: [] dataformats: [] camel-hdfs: @@ -726,7 +752,7 @@ artifacts: artifactId: camel-hdfs version: 2.23.0 schemes: - - hdfs + - id: hdfs languages: [] dataformats: [] camel-hdfs2: @@ -734,7 +760,7 @@ artifacts: artifactId: camel-hdfs2 version: 2.23.0 schemes: - - hdfs2 + - id: hdfs2 languages: [] dataformats: [] camel-hipchat: @@ -742,7 +768,7 @@ artifacts: artifactId: camel-hipchat version: 2.23.0 schemes: - - hipchat + - id: hipchat languages: [] dataformats: [] camel-http: @@ -750,8 +776,8 @@ artifacts: artifactId: camel-http version: 2.23.0 schemes: - - http - - https + - id: http + - id: https languages: [] dataformats: [] camel-http4: @@ -759,8 +785,8 @@ artifacts: artifactId: camel-http4 version: 2.23.0 schemes: - - http4 - - https4 + - id: http4 + - id: https4 languages: [] dataformats: [] camel-ibatis: @@ -768,7 +794,7 @@ artifacts: artifactId: camel-ibatis version: 2.23.0 schemes: - - ibatis + - id: ibatis languages: [] dataformats: [] camel-iec60870: @@ -776,8 +802,8 @@ artifacts: artifactId: camel-iec60870 version: 2.23.0 schemes: - - iec60870-client - - iec60870-server + - id: iec60870-client + - id: iec60870-server languages: [] dataformats: [] camel-ignite: @@ -785,13 +811,13 @@ artifacts: artifactId: camel-ignite version: 2.23.0 schemes: - - ignite-cache - - ignite-compute - - ignite-events - - ignite-idgen - - ignite-messaging - - ignite-queue - - ignite-set + - id: ignite-cache + - id: ignite-compute + - id: ignite-events + - id: ignite-idgen + - id: ignite-messaging + - id: ignite-queue + - id: ignite-set languages: [] dataformats: [] camel-mail: @@ -799,12 +825,12 @@ artifacts: artifactId: camel-mail version: 2.23.0 schemes: - - imap - - imaps - - pop3 - - pop3s - - smtp - - smtps + - id: imap + - id: imaps + - id: pop3 + - id: pop3s + - id: smtp + - id: smtps languages: [] dataformats: - mime-multipart @@ -813,7 +839,7 @@ artifacts: artifactId: camel-infinispan version: 2.23.0 schemes: - - infinispan + - id: infinispan languages: [] dataformats: [] camel-influxdb: @@ -821,7 +847,7 @@ artifacts: artifactId: camel-influxdb version: 2.23.0 schemes: - - influxdb + - id: influxdb languages: [] dataformats: [] camel-ipfs: @@ -829,7 +855,7 @@ artifacts: artifactId: camel-ipfs version: 2.23.0 schemes: - - ipfs + - id: ipfs languages: [] dataformats: [] camel-irc: @@ -837,7 +863,7 @@ artifacts: artifactId: camel-irc version: 2.23.0 schemes: - - irc + - id: irc languages: [] dataformats: [] camel-ironmq: @@ -845,7 +871,7 @@ artifacts: artifactId: camel-ironmq version: 2.23.0 schemes: - - ironmq + - id: ironmq languages: [] dataformats: [] camel-javaspace: @@ -853,7 +879,7 @@ artifacts: artifactId: camel-javaspace version: 2.23.0 schemes: - - javaspace + - id: javaspace languages: [] dataformats: [] camel-jbpm: @@ -861,7 +887,7 @@ artifacts: artifactId: camel-jbpm version: 2.23.0 schemes: - - jbpm + - id: jbpm languages: [] dataformats: [] camel-jcache: @@ -869,7 +895,7 @@ artifacts: artifactId: camel-jcache version: 2.23.0 schemes: - - jcache + - id: jcache languages: [] dataformats: [] camel-jclouds: @@ -877,7 +903,7 @@ artifacts: artifactId: camel-jclouds version: 2.23.0 schemes: - - jclouds + - id: jclouds languages: [] dataformats: [] camel-jcr: @@ -885,7 +911,7 @@ artifacts: artifactId: camel-jcr version: 2.23.0 schemes: - - jcr + - id: jcr languages: [] dataformats: [] camel-jdbc: @@ -893,7 +919,7 @@ artifacts: artifactId: camel-jdbc version: 2.23.0 schemes: - - jdbc + - id: jdbc languages: [] dataformats: [] camel-jetty9: @@ -901,7 +927,8 @@ artifacts: artifactId: camel-jetty9 version: 2.23.0 schemes: - - jetty + - id: jetty + http: true languages: [] dataformats: [] camel-jgroups: @@ -909,7 +936,7 @@ artifacts: artifactId: camel-jgroups version: 2.23.0 schemes: - - jgroups + - id: jgroups languages: [] dataformats: [] camel-jing: @@ -917,7 +944,7 @@ artifacts: artifactId: camel-jing version: 2.23.0 schemes: - - jing + - id: jing languages: [] dataformats: [] camel-jira: @@ -925,7 +952,7 @@ artifacts: artifactId: camel-jira version: 2.23.0 schemes: - - jira + - id: jira languages: [] dataformats: [] camel-jms: @@ -933,7 +960,7 @@ artifacts: artifactId: camel-jms version: 2.23.0 schemes: - - jms + - id: jms languages: [] dataformats: [] camel-jmx: @@ -941,7 +968,7 @@ artifacts: artifactId: camel-jmx version: 2.23.0 schemes: - - jmx + - id: jmx languages: [] dataformats: [] camel-jolt: @@ -949,7 +976,7 @@ artifacts: artifactId: camel-jolt version: 2.23.0 schemes: - - jolt + - id: jolt languages: [] dataformats: [] camel-jpa: @@ -957,7 +984,7 @@ artifacts: artifactId: camel-jpa version: 2.23.0 schemes: - - jpa + - id: jpa languages: [] dataformats: [] camel-json-validator: @@ -965,7 +992,7 @@ artifacts: artifactId: camel-json-validator version: 2.23.0 schemes: - - json-validator + - id: json-validator languages: [] dataformats: [] camel-jt400: @@ -973,7 +1000,7 @@ artifacts: artifactId: camel-jt400 version: 2.23.0 schemes: - - jt400 + - id: jt400 languages: [] dataformats: [] camel-kafka: @@ -981,7 +1008,7 @@ artifacts: artifactId: camel-kafka version: 2.23.0 schemes: - - kafka + - id: kafka languages: [] dataformats: [] camel-kestrel: @@ -989,7 +1016,7 @@ artifacts: artifactId: camel-kestrel version: 2.23.0 schemes: - - kestrel + - id: kestrel languages: [] dataformats: [] camel-krati: @@ -997,7 +1024,7 @@ artifacts: artifactId: camel-krati version: 2.23.0 schemes: - - krati + - id: krati languages: [] dataformats: [] camel-kubernetes: @@ -1005,23 +1032,23 @@ artifacts: artifactId: camel-kubernetes version: 2.23.0 schemes: - - kubernetes - - kubernetes-config-maps - - kubernetes-deployments - - kubernetes-hpa - - kubernetes-job - - kubernetes-namespaces - - kubernetes-nodes - - kubernetes-persistent-volumes - - kubernetes-persistent-volumes-claims - - kubernetes-pods - - kubernetes-replication-controllers - - kubernetes-resources-quota - - kubernetes-secrets - - kubernetes-service-accounts - - kubernetes-services - - openshift-build-configs - - openshift-builds + - id: kubernetes + - id: kubernetes-config-maps + - id: kubernetes-deployments + - id: kubernetes-hpa + - id: kubernetes-job + - id: kubernetes-namespaces + - id: kubernetes-nodes + - id: kubernetes-persistent-volumes + - id: kubernetes-persistent-volumes-claims + - id: kubernetes-pods + - id: kubernetes-replication-controllers + - id: kubernetes-resources-quota + - id: kubernetes-secrets + - id: kubernetes-service-accounts + - id: kubernetes-services + - id: openshift-build-configs + - id: openshift-builds languages: [] dataformats: [] camel-ldap: @@ -1029,7 +1056,7 @@ artifacts: artifactId: camel-ldap version: 2.23.0 schemes: - - ldap + - id: ldap languages: [] dataformats: [] camel-ldif: @@ -1037,7 +1064,7 @@ artifacts: artifactId: camel-ldif version: 2.23.0 schemes: - - ldif + - id: ldif languages: [] dataformats: [] camel-linkedin: @@ -1045,7 +1072,7 @@ artifacts: artifactId: camel-linkedin version: 2.23.0 schemes: - - linkedin + - id: linkedin languages: [] dataformats: [] camel-printer: @@ -1053,7 +1080,7 @@ artifacts: artifactId: camel-printer version: 2.23.0 schemes: - - lpr + - id: lpr languages: [] dataformats: [] camel-lucene: @@ -1061,7 +1088,7 @@ artifacts: artifactId: camel-lucene version: 2.23.0 schemes: - - lucene + - id: lucene languages: [] dataformats: [] camel-lumberjack: @@ -1069,7 +1096,7 @@ artifacts: artifactId: camel-lumberjack version: 2.23.0 schemes: - - lumberjack + - id: lumberjack languages: [] dataformats: [] camel-master: @@ -1077,7 +1104,7 @@ artifacts: artifactId: camel-master version: 2.23.0 schemes: - - master + - id: master languages: [] dataformats: [] camel-metrics: @@ -1085,7 +1112,7 @@ artifacts: artifactId: camel-metrics version: 2.23.0 schemes: - - metrics + - id: metrics languages: [] dataformats: [] camel-micrometer: @@ -1093,7 +1120,7 @@ artifacts: artifactId: camel-micrometer version: 2.23.0 schemes: - - micrometer + - id: micrometer languages: [] dataformats: [] camel-milo: @@ -1101,8 +1128,8 @@ artifacts: artifactId: camel-milo version: 2.23.0 schemes: - - milo-client - - milo-server + - id: milo-client + - id: milo-server languages: [] dataformats: [] camel-mina: @@ -1110,7 +1137,7 @@ artifacts: artifactId: camel-mina version: 2.23.0 schemes: - - mina + - id: mina languages: [] dataformats: [] camel-mina2: @@ -1118,7 +1145,7 @@ artifacts: artifactId: camel-mina2 version: 2.23.0 schemes: - - mina2 + - id: mina2 languages: [] dataformats: [] camel-mllp: @@ -1126,7 +1153,7 @@ artifacts: artifactId: camel-mllp version: 2.23.0 schemes: - - mllp + - id: mllp languages: [] dataformats: [] camel-mongodb: @@ -1134,7 +1161,7 @@ artifacts: artifactId: camel-mongodb version: 2.23.0 schemes: - - mongodb + - id: mongodb languages: [] dataformats: [] camel-mongodb-gridfs: @@ -1142,7 +1169,7 @@ artifacts: artifactId: camel-mongodb-gridfs version: 2.23.0 schemes: - - mongodb-gridfs + - id: mongodb-gridfs languages: [] dataformats: [] camel-mongodb3: @@ -1150,7 +1177,7 @@ artifacts: artifactId: camel-mongodb3 version: 2.23.0 schemes: - - mongodb3 + - id: mongodb3 languages: [] dataformats: [] camel-mqtt: @@ -1158,7 +1185,7 @@ artifacts: artifactId: camel-mqtt version: 2.23.0 schemes: - - mqtt + - id: mqtt languages: [] dataformats: [] camel-msv: @@ -1166,7 +1193,7 @@ artifacts: artifactId: camel-msv version: 2.23.0 schemes: - - msv + - id: msv languages: [] dataformats: [] camel-mustache: @@ -1174,7 +1201,7 @@ artifacts: artifactId: camel-mustache version: 2.23.0 schemes: - - mustache + - id: mustache languages: [] dataformats: [] camel-mvel: @@ -1182,7 +1209,7 @@ artifacts: artifactId: camel-mvel version: 2.23.0 schemes: - - mvel + - id: mvel languages: - mvel dataformats: [] @@ -1191,8 +1218,8 @@ artifacts: artifactId: camel-mybatis version: 2.23.0 schemes: - - mybatis - - mybatis-bean + - id: mybatis + - id: mybatis-bean languages: [] dataformats: [] camel-nagios: @@ -1200,7 +1227,7 @@ artifacts: artifactId: camel-nagios version: 2.23.0 schemes: - - nagios + - id: nagios languages: [] dataformats: [] camel-nats: @@ -1208,7 +1235,7 @@ artifacts: artifactId: camel-nats version: 2.23.0 schemes: - - nats + - id: nats languages: [] dataformats: [] camel-netty: @@ -1216,7 +1243,7 @@ artifacts: artifactId: camel-netty version: 2.23.0 schemes: - - netty + - id: netty languages: [] dataformats: [] camel-netty-http: @@ -1224,7 +1251,8 @@ artifacts: artifactId: camel-netty-http version: 2.23.0 schemes: - - netty-http + - id: netty-http + http: true languages: [] dataformats: [] camel-netty4: @@ -1232,7 +1260,7 @@ artifacts: artifactId: camel-netty4 version: 2.23.0 schemes: - - netty4 + - id: netty4 languages: [] dataformats: [] camel-netty4-http: @@ -1240,7 +1268,8 @@ artifacts: artifactId: camel-netty4-http version: 2.23.0 schemes: - - netty4-http + - id: netty4-http + http: true languages: [] dataformats: [] camel-nsq: @@ -1248,7 +1277,7 @@ artifacts: artifactId: camel-nsq version: 2.23.0 schemes: - - nsq + - id: nsq languages: [] dataformats: [] camel-olingo2: @@ -1256,7 +1285,7 @@ artifacts: artifactId: camel-olingo2 version: 2.23.0 schemes: - - olingo2 + - id: olingo2 languages: [] dataformats: [] camel-olingo4: @@ -1264,7 +1293,7 @@ artifacts: artifactId: camel-olingo4 version: 2.23.0 schemes: - - olingo4 + - id: olingo4 languages: [] dataformats: [] camel-openshift: @@ -1272,7 +1301,7 @@ artifacts: artifactId: camel-openshift version: 2.23.0 schemes: - - openshift + - id: openshift languages: [] dataformats: [] camel-openstack: @@ -1280,12 +1309,12 @@ artifacts: artifactId: camel-openstack version: 2.23.0 schemes: - - openstack-cinder - - openstack-glance - - openstack-keystone - - openstack-neutron - - openstack-nova - - openstack-swift + - id: openstack-cinder + - id: openstack-glance + - id: openstack-keystone + - id: openstack-neutron + - id: openstack-nova + - id: openstack-swift languages: [] dataformats: [] camel-optaplanner: @@ -1293,7 +1322,7 @@ artifacts: artifactId: camel-optaplanner version: 2.23.0 schemes: - - optaplanner + - id: optaplanner languages: [] dataformats: [] camel-paho: @@ -1301,7 +1330,7 @@ artifacts: artifactId: camel-paho version: 2.23.0 schemes: - - paho + - id: paho languages: [] dataformats: [] camel-paxlogging: @@ -1309,7 +1338,7 @@ artifacts: artifactId: camel-paxlogging version: 2.23.0 schemes: - - paxlogging + - id: paxlogging languages: [] dataformats: [] camel-pdf: @@ -1317,7 +1346,7 @@ artifacts: artifactId: camel-pdf version: 2.23.0 schemes: - - pdf + - id: pdf languages: [] dataformats: [] camel-pgevent: @@ -1325,7 +1354,7 @@ artifacts: artifactId: camel-pgevent version: 2.23.0 schemes: - - pgevent + - id: pgevent languages: [] dataformats: [] camel-pubnub: @@ -1333,7 +1362,7 @@ artifacts: artifactId: camel-pubnub version: 2.23.0 schemes: - - pubnub + - id: pubnub languages: [] dataformats: [] camel-quartz: @@ -1341,7 +1370,7 @@ artifacts: artifactId: camel-quartz version: 2.23.0 schemes: - - quartz + - id: quartz languages: [] dataformats: [] camel-quartz2: @@ -1349,7 +1378,7 @@ artifacts: artifactId: camel-quartz2 version: 2.23.0 schemes: - - quartz2 + - id: quartz2 languages: [] dataformats: [] camel-quickfix: @@ -1357,7 +1386,7 @@ artifacts: artifactId: camel-quickfix version: 2.23.0 schemes: - - quickfix + - id: quickfix languages: [] dataformats: [] camel-rabbitmq: @@ -1365,7 +1394,7 @@ artifacts: artifactId: camel-rabbitmq version: 2.23.0 schemes: - - rabbitmq + - id: rabbitmq languages: [] dataformats: [] camel-reactive-streams: @@ -1373,7 +1402,7 @@ artifacts: artifactId: camel-reactive-streams version: 2.23.0 schemes: - - reactive-streams + - id: reactive-streams languages: [] dataformats: [] camel-rest-swagger: @@ -1381,7 +1410,7 @@ artifacts: artifactId: camel-rest-swagger version: 2.23.0 schemes: - - rest-swagger + - id: rest-swagger languages: [] dataformats: [] camel-restlet: @@ -1389,7 +1418,8 @@ artifacts: artifactId: camel-restlet version: 2.23.0 schemes: - - restlet + - id: restlet + http: true languages: [] dataformats: [] camel-rmi: @@ -1397,7 +1427,7 @@ artifacts: artifactId: camel-rmi version: 2.23.0 schemes: - - rmi + - id: rmi languages: [] dataformats: [] camel-routebox: @@ -1405,7 +1435,7 @@ artifacts: artifactId: camel-routebox version: 2.23.0 schemes: - - routebox + - id: routebox languages: [] dataformats: [] camel-rss: @@ -1413,7 +1443,7 @@ artifacts: artifactId: camel-rss version: 2.23.0 schemes: - - rss + - id: rss languages: [] dataformats: - rss @@ -1422,7 +1452,7 @@ artifacts: artifactId: camel-salesforce version: 2.23.0 schemes: - - salesforce + - id: salesforce languages: [] dataformats: [] camel-sap-netweaver: @@ -1430,7 +1460,7 @@ artifacts: artifactId: camel-sap-netweaver version: 2.23.0 schemes: - - sap-netweaver + - id: sap-netweaver languages: [] dataformats: [] camel-schematron: @@ -1438,7 +1468,7 @@ artifacts: artifactId: camel-schematron version: 2.23.0 schemes: - - schematron + - id: schematron languages: [] dataformats: [] camel-jsch: @@ -1446,7 +1476,7 @@ artifacts: artifactId: camel-jsch version: 2.23.0 schemes: - - scp + - id: scp languages: [] dataformats: [] camel-service: @@ -1454,7 +1484,7 @@ artifacts: artifactId: camel-service version: 2.23.0 schemes: - - service + - id: service languages: [] dataformats: [] camel-servicenow: @@ -1462,7 +1492,7 @@ artifacts: artifactId: camel-servicenow version: 2.23.0 schemes: - - servicenow + - id: servicenow languages: [] dataformats: [] camel-servlet: @@ -1470,7 +1500,8 @@ artifacts: artifactId: camel-servlet version: 2.23.0 schemes: - - servlet + - id: servlet + http: true languages: [] dataformats: [] camel-sip: @@ -1478,8 +1509,8 @@ artifacts: artifactId: camel-sip version: 2.23.0 schemes: - - sip - - sips + - id: sip + - id: sips languages: [] dataformats: [] camel-sjms: @@ -1487,8 +1518,8 @@ artifacts: artifactId: camel-sjms version: 2.23.0 schemes: - - sjms - - sjms-batch + - id: sjms + - id: sjms-batch languages: [] dataformats: [] camel-sjms2: @@ -1496,7 +1527,7 @@ artifacts: artifactId: camel-sjms2 version: 2.23.0 schemes: - - sjms2 + - id: sjms2 languages: [] dataformats: [] camel-slack: @@ -1504,7 +1535,7 @@ artifacts: artifactId: camel-slack version: 2.23.0 schemes: - - slack + - id: slack languages: [] dataformats: [] camel-smpp: @@ -1512,8 +1543,8 @@ artifacts: artifactId: camel-smpp version: 2.23.0 schemes: - - smpp - - smpps + - id: smpp + - id: smpps languages: [] dataformats: [] camel-snmp: @@ -1521,7 +1552,7 @@ artifacts: artifactId: camel-snmp version: 2.23.0 schemes: - - snmp + - id: snmp languages: [] dataformats: [] camel-solr: @@ -1529,9 +1560,9 @@ artifacts: artifactId: camel-solr version: 2.23.0 schemes: - - solr - - solrs - - solrCloud + - id: solr + - id: solrCloud + - id: solrs languages: [] dataformats: [] camel-spark: @@ -1539,7 +1570,7 @@ artifacts: artifactId: camel-spark version: 2.23.0 schemes: - - spark + - id: spark languages: [] dataformats: [] camel-spark-rest: @@ -1547,7 +1578,8 @@ artifacts: artifactId: camel-spark-rest version: 2.23.0 schemes: - - spark-rest + - id: spark-rest + http: true languages: [] dataformats: [] camel-splunk: @@ -1555,7 +1587,7 @@ artifacts: artifactId: camel-splunk version: 2.23.0 schemes: - - splunk + - id: splunk languages: [] dataformats: [] camel-spring-batch: @@ -1563,7 +1595,7 @@ artifacts: artifactId: camel-spring-batch version: 2.23.0 schemes: - - spring-batch + - id: spring-batch languages: [] dataformats: [] camel-spring: @@ -1571,7 +1603,7 @@ artifacts: artifactId: camel-spring version: 2.23.0 schemes: - - spring-event + - id: spring-event languages: - spel dataformats: [] @@ -1580,7 +1612,7 @@ artifacts: artifactId: camel-spring-integration version: 2.23.0 schemes: - - spring-integration + - id: spring-integration languages: [] dataformats: [] camel-spring-ldap: @@ -1588,7 +1620,7 @@ artifacts: artifactId: camel-spring-ldap version: 2.23.0 schemes: - - spring-ldap + - id: spring-ldap languages: [] dataformats: [] camel-spring-redis: @@ -1596,7 +1628,7 @@ artifacts: artifactId: camel-spring-redis version: 2.23.0 schemes: - - spring-redis + - id: spring-redis languages: [] dataformats: [] camel-spring-ws: @@ -1604,7 +1636,8 @@ artifacts: artifactId: camel-spring-ws version: 2.23.0 schemes: - - spring-ws + - id: spring-ws + http: true languages: [] dataformats: [] camel-sql: @@ -1612,8 +1645,8 @@ artifacts: artifactId: camel-sql version: 2.23.0 schemes: - - sql - - sql-stored + - id: sql + - id: sql-stored languages: [] dataformats: [] camel-ssh: @@ -1621,7 +1654,7 @@ artifacts: artifactId: camel-ssh version: 2.23.0 schemes: - - ssh + - id: ssh languages: [] dataformats: [] camel-stax: @@ -1629,7 +1662,7 @@ artifacts: artifactId: camel-stax version: 2.23.0 schemes: - - stax + - id: stax languages: [] dataformats: [] camel-stomp: @@ -1637,7 +1670,7 @@ artifacts: artifactId: camel-stomp version: 2.23.0 schemes: - - stomp + - id: stomp languages: [] dataformats: [] camel-stream: @@ -1645,7 +1678,7 @@ artifacts: artifactId: camel-stream version: 2.23.0 schemes: - - stream + - id: stream languages: [] dataformats: [] camel-stringtemplate: @@ -1653,7 +1686,7 @@ artifacts: artifactId: camel-stringtemplate version: 2.23.0 schemes: - - string-template + - id: string-template languages: [] dataformats: [] camel-telegram: @@ -1661,7 +1694,7 @@ artifacts: artifactId: camel-telegram version: 2.23.0 schemes: - - telegram + - id: telegram languages: [] dataformats: [] camel-thrift: @@ -1669,7 +1702,7 @@ artifacts: artifactId: camel-thrift version: 2.23.0 schemes: - - thrift + - id: thrift languages: [] dataformats: - thrift @@ -1678,7 +1711,7 @@ artifacts: artifactId: camel-tika version: 2.23.0 schemes: - - tika + - id: tika languages: [] dataformats: [] camel-twilio: @@ -1686,7 +1719,7 @@ artifacts: artifactId: camel-twilio version: 2.23.0 schemes: - - twilio + - id: twilio languages: [] dataformats: [] camel-twitter: @@ -1694,11 +1727,11 @@ artifacts: artifactId: camel-twitter version: 2.23.0 schemes: - - twitter - - twitter-directmessage - - twitter-search - - twitter-streaming - - twitter-timeline + - id: twitter + - id: twitter-directmessage + - id: twitter-search + - id: twitter-streaming + - id: twitter-timeline languages: [] dataformats: [] camel-undertow: @@ -1706,7 +1739,8 @@ artifacts: artifactId: camel-undertow version: 2.23.0 schemes: - - undertow + - id: undertow + http: true languages: [] dataformats: [] camel-velocity: @@ -1714,7 +1748,7 @@ artifacts: artifactId: camel-velocity version: 2.23.0 schemes: - - velocity + - id: velocity languages: [] dataformats: [] camel-vertx: @@ -1722,7 +1756,7 @@ artifacts: artifactId: camel-vertx version: 2.23.0 schemes: - - vertx + - id: vertx languages: [] dataformats: [] camel-weather: @@ -1730,7 +1764,7 @@ artifacts: artifactId: camel-weather version: 2.23.0 schemes: - - weather + - id: weather languages: [] dataformats: [] camel-web3j: @@ -1738,7 +1772,7 @@ artifacts: artifactId: camel-web3j version: 2.23.0 schemes: - - web3j + - id: web3j languages: [] dataformats: [] camel-websocket: @@ -1746,7 +1780,8 @@ artifacts: artifactId: camel-websocket version: 2.23.0 schemes: - - websocket + - id: websocket + http: true languages: [] dataformats: [] camel-wordpress: @@ -1754,7 +1789,7 @@ artifacts: artifactId: camel-wordpress version: 2.23.0 schemes: - - wordpress + - id: wordpress languages: [] dataformats: [] camel-xchange: @@ -1762,7 +1797,7 @@ artifacts: artifactId: camel-xchange version: 2.23.0 schemes: - - xchange + - id: xchange languages: [] dataformats: [] camel-xmlrpc: @@ -1770,7 +1805,7 @@ artifacts: artifactId: camel-xmlrpc version: 2.23.0 schemes: - - xmlrpc + - id: xmlrpc languages: [] dataformats: - xmlrpc @@ -1779,7 +1814,7 @@ artifacts: artifactId: camel-xmlsecurity version: 2.23.0 schemes: - - xmlsecurity + - id: xmlsecurity languages: [] dataformats: - secureXML @@ -1788,7 +1823,7 @@ artifacts: artifactId: camel-xmpp version: 2.23.0 schemes: - - xmpp + - id: xmpp languages: [] dataformats: [] camel-saxon: @@ -1796,7 +1831,7 @@ artifacts: artifactId: camel-saxon version: 2.23.0 schemes: - - xquery + - id: xquery languages: - xquery dataformats: [] @@ -1805,7 +1840,7 @@ artifacts: artifactId: camel-yammer version: 2.23.0 schemes: - - yammer + - id: yammer languages: [] dataformats: [] camel-yql: @@ -1813,7 +1848,7 @@ artifacts: artifactId: camel-yql version: 2.23.0 schemes: - - yql + - id: yql languages: [] dataformats: [] camel-zendesk: @@ -1821,7 +1856,7 @@ artifacts: artifactId: camel-zendesk version: 2.23.0 schemes: - - zendesk + - id: zendesk languages: [] dataformats: [] camel-zookeeper: @@ -1829,7 +1864,7 @@ artifacts: artifactId: camel-zookeeper version: 2.23.0 schemes: - - zookeeper + - id: zookeeper languages: [] dataformats: [] camel-zookeeper-master: @@ -1837,7 +1872,7 @@ artifacts: artifactId: camel-zookeeper-master version: 2.23.0 schemes: - - zookeeper-master + - id: zookeeper-master languages: [] dataformats: [] camel-juel: diff --git a/pkg/metadata/http.go b/pkg/metadata/http.go index 2b8d50aab3..2feeecb786 100644 --- a/pkg/metadata/http.go +++ b/pkg/metadata/http.go @@ -21,51 +21,11 @@ import ( "regexp" "strings" + "github.com/apache/camel-k/pkg/util/camel" + "github.com/apache/camel-k/pkg/apis/camel/v1alpha1" ) -var httpURIs = map[string]bool{ - "ahc": true, - "ahc-ws": true, - "atmosphere-websocket": true, - "cxf": true, - "cxfrs": true, - "grpc": true, - "jetty": true, - "netty-http": true, - "netty4-http": true, - "rest": true, - "restlet": true, - "servlet": true, - "spark-rest": true, - "spring-ws": true, - "undertow": true, - "websocket": true, - "knative": true, -} - -var passiveURIs = map[string]bool{ - "bean": true, - "binding": true, - "browse": true, - "class": true, - "controlbus": true, - "dataformat": true, - "dataset": true, - "direct": true, - "direct-vm": true, - "language": true, - "log": true, - "mock": true, - "properties": true, - "ref": true, - "seda": true, - "stub": true, - "test": true, - "validator": true, - "vm": true, -} - var restIndicator = regexp.MustCompile(`.*rest\s*\([^)]*\).*`) var xmlRestIndicator = regexp.MustCompile(`.*<\s*rest\s+[^>]*>.*`) @@ -80,22 +40,31 @@ func requiresHTTPService(source v1alpha1.SourceSpec, fromURIs []string) bool { // hasOnlyPassiveEndpoints returns true if the integration has no endpoint that needs to remain always active func hasOnlyPassiveEndpoints(_ v1alpha1.SourceSpec, fromURIs []string) bool { passivePlusHTTP := make(map[string]bool) - for k, v := range passiveURIs { - passivePlusHTTP[k] = v - } - for k, v := range httpURIs { - passivePlusHTTP[k] = v - } + camel.Runtime.VisitSchemes(func(id string, scheme camel.Scheme) bool { + if scheme.HTTP || scheme.Passive { + passivePlusHTTP[id] = true + } + + return true + }) + return containsOnlyURIsIn(fromURIs, passivePlusHTTP) } func containsHTTPURIs(fromURI []string) bool { for _, uri := range fromURI { prefix := getURIPrefix(uri) - if enabled, ok := httpURIs[prefix]; ok && enabled { + scheme, ok := camel.Runtime.GetScheme(prefix) + + if !ok { + return false + } + + if scheme.HTTP { return true } } + return false } diff --git a/pkg/util/camel/catalog.go b/pkg/util/camel/catalog.go index 5c0c8ab9b6..579b036ac9 100644 --- a/pkg/util/camel/catalog.go +++ b/pkg/util/camel/catalog.go @@ -27,6 +27,7 @@ type Catalog struct { Version string `yaml:"version"` Artifacts map[string]Artifact `yaml:"artifacts"` artifactByScheme map[string]string `yaml:"-"` + schemesByID map[string]Scheme `yaml:"-"` } // Artifact -- @@ -34,11 +35,18 @@ type Artifact struct { GroupID string `yaml:"groupId"` ArtifactID string `yaml:"artifactId"` Version string `yaml:"version"` - Schemes []string `yaml:"schemes"` + Schemes []Scheme `yaml:"schemes"` Languages []string `yaml:"languages"` DataFormats []string `yaml:"dataformats"` } +// Scheme -- +type Scheme struct { + ID string `yaml:"id"` + Passive bool `yaml:"passive"` + HTTP bool `yaml:"http"` +} + func init() { data := deploy.Resources["camel-catalog.yaml"] if err := yaml.Unmarshal([]byte(data), &Runtime); err != nil { @@ -50,9 +58,12 @@ func init() { } Runtime.artifactByScheme = make(map[string]string) + Runtime.schemesByID = make(map[string]Scheme) + for id, artifact := range Runtime.Artifacts { for _, scheme := range artifact.Schemes { - Runtime.artifactByScheme[scheme] = id + Runtime.artifactByScheme[scheme.ID] = id + Runtime.schemesByID[scheme.ID] = scheme } } } @@ -67,5 +78,29 @@ func (c Catalog) GetArtifactByScheme(scheme string) *Artifact { return nil } +// GetScheme returns the scheme definition for the given scheme id +func (c Catalog) GetScheme(id string) (Scheme, bool) { + scheme, ok := c.schemesByID[id] + return scheme, ok +} + +// VisitArtifacts -- +func (c Catalog) VisitArtifacts(visitor func(string, Artifact) bool) { + for id, artifact := range c.Artifacts { + if !visitor(id, artifact) { + break + } + } +} + +// VisitSchemes -- +func (c Catalog) VisitSchemes(visitor func(string, Scheme) bool) { + for id, scheme := range c.schemesByID { + if !visitor(id, scheme) { + break + } + } +} + // Runtime -- var Runtime Catalog diff --git a/pkg/util/camel/embedded.go b/pkg/util/camel/embedded.go index 392a864660..a4011cce50 100644 --- a/pkg/util/camel/embedded.go +++ b/pkg/util/camel/embedded.go @@ -26,7 +26,12 @@ func EmbeddedArtifacts() map[string]Artifact { GroupID: "org.apache.camel.k", ArtifactID: "camel-knative", Version: version.Version, - Schemes: []string{"knative"}, + Schemes: []Scheme{ + { + ID: "knative", + HTTP: true, + }, + }, }, } } diff --git a/runtime/catalog-builder/src/main/resources/catalogbuilder.groovy b/runtime/catalog-builder/src/main/resources/catalogbuilder.groovy index ae373f2107..7fcdebe326 100644 --- a/runtime/catalog-builder/src/main/resources/catalogbuilder.groovy +++ b/runtime/catalog-builder/src/main/resources/catalogbuilder.groovy @@ -11,6 +11,56 @@ def output = new TreeMap() output['version'] = catalog.loadedVersion output['artifacts'] = [:] + + +// ******************************* +// +// https://github.com/apache/camel-k/issues/264 +// +// ******************************* + +def httpURIs = [ + "ahc", + "ahc-ws", + "atmosphere-websocket", + "cxf", + "cxfrs", + "grpc", + "jetty", + "netty-http", + "netty4-http", + "rest", + "restlet", + "servlet", + "spark-rest", + "spring-ws", + "undertow", + "websocket", + "knative" +] + +def passiveURIs = [ + "bean", + "binding", + "browse", + "class", + "controlbus", + "dataformat", + "dataset", + "direct", + "direct-vm", + "language", + "log", + "mock", + "properties", + "ref", + "seda", + "stub", + "test", + "validator", + "vm" +] + // ******************************* // // Components @@ -31,17 +81,29 @@ catalog.findComponentNames().sort().each { name -> output['artifacts'][id]['dataformats'] = [] } - if (!output['artifacts'][id]['schemes'].contains(json.component.scheme.trim())) { - output['artifacts'][id]['schemes'] << json.component.scheme.trim() + def schemes = output['artifacts'][id]['schemes'] + def scheme = json.component.scheme.trim() + + if (!schemes.any{ it['id'] == scheme}) { + schemes << [ id: scheme ] } if (json.component.alternativeSchemes) { json.component.alternativeSchemes.split(',').collect { - scheme -> scheme.trim() + it.trim() }.findAll { - scheme -> !output['artifacts'][id]['schemes'].contains(scheme) + !schemes.any{ it['id'] == scheme } }.each { - scheme -> output['artifacts'][id]['schemes'] << scheme + schemes << [ id: scheme ] + } + } + + schemes?.each { + if (httpURIs.contains(it['id'])) { + it['http'] = true + } + if (passiveURIs.contains(it['id'])) { + it['passive'] = true } } }