diff --git a/deploy/camel-catalog.yaml b/deploy/camel-catalog.yaml index c666a1fde1..d1110e91cc 100644 --- a/deploy/camel-catalog.yaml +++ b/deploy/camel-catalog.yaml @@ -1,2148 +1,2754 @@ +version: 2.23.0 artifacts: camel-ahc: - groupId: org.apache.camel artifactId: camel-ahc + dataformats: [] + groupId: org.apache.camel + languages: [] + schemes: + - http: true + id: ahc + passive: false version: 2.23.0 + camel-ahc-ws: + artifactId: camel-ahc-ws + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: ahc - http: true + - http: true + id: ahc-ws + passive: false + - http: false + id: ahc-wss + passive: false + version: 2.23.0 + camel-amqp: + artifactId: camel-amqp + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: amqp + passive: false + version: 2.23.0 + camel-apns: + artifactId: camel-apns dataformats: [] - camel-ahc-ws: groupId: org.apache.camel - artifactId: camel-ahc-ws + languages: [] + schemes: + - http: false + id: apns + passive: false version: 2.23.0 + camel-as2: + artifactId: camel-as2 + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: ahc-ws - http: true - - id: ahc-wss + - http: false + id: as2 + passive: false + version: 2.23.0 + camel-asn1: + artifactId: camel-asn1 + dataformats: + - asn1 + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-asterisk: + artifactId: camel-asterisk dataformats: [] - camel-amqp: groupId: org.apache.camel - artifactId: camel-amqp + languages: [] + schemes: + - http: false + id: asterisk + passive: false version: 2.23.0 + camel-atmos: + artifactId: camel-atmos + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: amqp + - http: false + id: atmos + passive: false + version: 2.23.0 + camel-atmosphere-websocket: + artifactId: camel-atmosphere-websocket + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: true + id: atmosphere-websocket + passive: false + version: 2.23.0 + camel-atom: + artifactId: camel-atom dataformats: [] - camel-apns: groupId: org.apache.camel - artifactId: camel-apns + languages: [] + schemes: + - http: false + id: atom + passive: false version: 2.23.0 + camel-atomix: + artifactId: camel-atomix + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: apns + - http: false + id: atomix-map + passive: false + - http: false + id: atomix-messaging + passive: false + - http: false + id: atomix-multimap + passive: false + - http: false + id: atomix-queue + passive: false + - http: false + id: atomix-set + passive: false + - http: false + id: atomix-value + passive: false + version: 2.23.0 + camel-avro: + artifactId: camel-avro + dataformats: + - avro + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: avro + passive: false + version: 2.23.0 + camel-aws: + artifactId: camel-aws dataformats: [] - camel-as2: groupId: org.apache.camel - artifactId: camel-as2 + languages: [] + schemes: + - http: false + id: aws-cw + passive: false + - http: false + id: aws-ddb + passive: false + - http: false + id: aws-ddbstream + passive: false + - http: false + id: aws-ec2 + passive: false + - http: false + id: aws-iam + passive: false + - http: false + id: aws-kinesis + passive: false + - http: false + id: aws-kinesis-firehose + passive: false + - http: false + id: aws-kms + passive: false + - http: false + id: aws-lambda + passive: false + - http: false + id: aws-mq + passive: false + - http: false + id: aws-s3 + passive: false + - http: false + id: aws-sdb + passive: false + - http: false + id: aws-ses + passive: false + - http: false + id: aws-sns + passive: false + - http: false + id: aws-sqs + passive: false + - http: false + id: aws-swf + passive: false version: 2.23.0 + camel-azure: + artifactId: camel-azure + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: as2 + - http: false + id: azure-blob + passive: false + - http: false + id: azure-queue + passive: false + version: 2.23.0 + camel-barcode: + artifactId: camel-barcode + dataformats: + - barcode + groupId: org.apache.camel languages: [] - dataformats: [] - camel-asterisk: + schemes: [] + version: 2.23.0 + camel-base64: + artifactId: camel-base64 + dataformats: + - base64 groupId: org.apache.camel - artifactId: camel-asterisk + languages: [] + schemes: [] version: 2.23.0 + camel-bean-validator: + artifactId: camel-bean-validator + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: asterisk + - http: false + id: bean-validator + passive: false + version: 2.23.0 + camel-beanio: + artifactId: camel-beanio + dataformats: + - beanio + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-beanstalk: + artifactId: camel-beanstalk dataformats: [] - camel-atmos: groupId: org.apache.camel - artifactId: camel-atmos - version: 2.23.0 + languages: [] schemes: - - id: atmos + - http: false + id: beanstalk + passive: false + version: 2.23.0 + camel-bindy: + artifactId: camel-bindy + dataformats: + - bindy-csv + - bindy-fixed + - bindy-kvp + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-bonita: + artifactId: camel-bonita dataformats: [] - camel-atmosphere-websocket: groupId: org.apache.camel - artifactId: camel-atmosphere-websocket - version: 2.23.0 + languages: [] schemes: - - id: atmosphere-websocket - http: true + - http: false + id: bonita + passive: false + version: 2.23.0 + camel-boon: + artifactId: camel-boon + dataformats: + - boon + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-box: + artifactId: camel-box dataformats: [] - camel-atom: groupId: org.apache.camel - artifactId: camel-atom + languages: [] + schemes: + - http: false + id: box + passive: false version: 2.23.0 + camel-braintree: + artifactId: camel-braintree + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: atom + - http: false + id: braintree + passive: false + version: 2.23.0 + camel-cache: + artifactId: camel-cache + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: cache + passive: false + version: 2.23.0 + camel-caffeine: + artifactId: camel-caffeine dataformats: [] - camel-atomix: groupId: org.apache.camel - artifactId: camel-atomix + languages: [] + schemes: + - http: false + id: caffeine-cache + passive: false + - http: false + id: caffeine-loadcache + passive: false version: 2.23.0 + camel-cassandraql: + artifactId: camel-cassandraql + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: atomix-map - - id: atomix-messaging - - id: atomix-multimap - - id: atomix-queue - - id: atomix-set - - id: atomix-value + - http: false + id: cql + passive: false + version: 2.23.0 + camel-castor: + artifactId: camel-castor + dataformats: + - castor + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-chronicle: + artifactId: camel-chronicle dataformats: [] - camel-avro: groupId: org.apache.camel - artifactId: camel-avro - version: 2.23.0 - schemes: - - id: avro languages: [] - dataformats: - - avro - camel-aws: + schemes: + - http: false + id: chronicle-engine + passive: false + version: 2.23.0 + camel-chunk: + artifactId: camel-chunk + dataformats: [] groupId: org.apache.camel - artifactId: camel-aws + languages: [] + schemes: + - http: false + id: chunk + passive: false version: 2.23.0 + camel-cm-sms: + artifactId: camel-cm-sms + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - 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 + - http: false + id: cm-sms + passive: false + version: 2.23.0 + camel-cmis: + artifactId: camel-cmis + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: cmis + passive: false + version: 2.23.0 + camel-coap: + artifactId: camel-coap dataformats: [] - camel-azure: groupId: org.apache.camel - artifactId: camel-azure + languages: [] + schemes: + - http: false + id: coap + passive: false version: 2.23.0 + camel-cometd: + artifactId: camel-cometd + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: azure-blob - - id: azure-queue + - http: false + id: cometd + passive: false + - http: false + id: cometds + passive: false + version: 2.23.0 + camel-consul: + artifactId: camel-consul + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: consul + passive: false + version: 2.23.0 + camel-context: + artifactId: camel-context dataformats: [] - camel-core: groupId: org.apache.camel - artifactId: camel-core + languages: [] + schemes: + - http: false + id: context + passive: false version: 2.23.0 + camel-core: + artifactId: camel-core + dataformats: + - gzip + - serialization + - string + - zip + groupId: org.apache.camel + languages: + - bean + - constant + - exchangeProperty + - file + - header + - ref + - simple + - tokenize + - xpath + - xtokenize schemes: - - id: bean + - http: false + id: bean passive: true - - id: binding + - http: false + id: binding passive: true - - id: browse + - http: false + id: browse passive: true - - id: class + - http: false + id: class passive: true - - id: controlbus + - http: false + id: controlbus passive: true - - id: dataformat + - http: false + id: dataformat passive: true - - id: dataset + - http: false + id: dataset passive: true - - id: direct + - http: false + id: direct passive: true - - id: direct-vm + - http: false + id: direct-vm passive: true - - id: file - - id: language + - http: false + id: file + passive: false + - http: false + id: language passive: true - - id: log + - http: false + id: log passive: true - - id: mock + - http: false + id: mock passive: true - - id: properties + - http: false + id: properties passive: true - - id: ref + - http: false + id: ref passive: true - - id: rest - http: true - - id: rest-api - - id: saga - - id: scheduler - - id: seda + - http: true + id: rest + passive: false + - http: false + id: rest-api + passive: false + - http: false + id: saga + passive: false + - http: false + id: scheduler + passive: false + - http: false + id: seda passive: true - - id: stub + - http: false + id: stub passive: true - - id: test + - http: false + id: test passive: true - - id: timer - - id: validator + - http: false + id: timer + passive: false + - http: false + id: validator passive: true - - id: vm + - http: false + id: vm passive: true - - id: xslt - languages: - - bean - - constant - - exchangeProperty - - file - - header - - ref - - simple - - tokenize - - xpath - - xtokenize - dataformats: - - gzip - - serialization - - string - - zip - camel-bean-validator: - groupId: org.apache.camel - artifactId: camel-bean-validator + - http: false + id: xslt + passive: false version: 2.23.0 - schemes: - - id: bean-validator - languages: [] + camel-couchbase: + artifactId: camel-couchbase dataformats: [] - camel-beanstalk: groupId: org.apache.camel - artifactId: camel-beanstalk - version: 2.23.0 - schemes: - - id: beanstalk languages: [] + schemes: + - http: false + id: couchbase + passive: false + version: 2.23.0 + camel-couchdb: + artifactId: camel-couchdb dataformats: [] - camel-bonita: groupId: org.apache.camel - artifactId: camel-bonita - version: 2.23.0 + languages: [] schemes: - - id: bonita + - http: false + id: couchdb + passive: false + version: 2.23.0 + camel-crypto: + artifactId: camel-crypto + dataformats: + - crypto + - pgp + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: crypto + passive: false + version: 2.23.0 + camel-crypto-cms: + artifactId: camel-crypto-cms dataformats: [] - camel-box: groupId: org.apache.camel - artifactId: camel-box - version: 2.23.0 + languages: [] schemes: - - id: box + - http: false + id: crypto-cms + passive: false + version: 2.23.0 + camel-csv: + artifactId: camel-csv + dataformats: + - csv + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-cxf: + artifactId: camel-cxf dataformats: [] - camel-braintree: groupId: org.apache.camel - artifactId: camel-braintree - version: 2.23.0 - schemes: - - id: braintree languages: [] + schemes: + - http: true + id: cxf + passive: false + - http: true + id: cxfrs + passive: false + version: 2.23.0 + camel-digitalocean: + artifactId: camel-digitalocean dataformats: [] - camel-cache: groupId: org.apache.camel - artifactId: camel-cache - version: 2.23.0 - schemes: - - id: cache languages: [] + schemes: + - http: false + id: digitalocean + passive: false + version: 2.23.0 + camel-disruptor: + artifactId: camel-disruptor dataformats: [] - camel-caffeine: groupId: org.apache.camel - artifactId: camel-caffeine - version: 2.23.0 - schemes: - - id: caffeine-cache - - id: caffeine-loadcache languages: [] + schemes: + - http: false + id: disruptor + passive: false + - http: false + id: disruptor-vm + passive: false + version: 2.23.0 + camel-dns: + artifactId: camel-dns dataformats: [] - camel-chronicle: groupId: org.apache.camel - artifactId: camel-chronicle - version: 2.23.0 - schemes: - - id: chronicle-engine languages: [] + schemes: + - http: false + id: dns + passive: false + version: 2.23.0 + camel-docker: + artifactId: camel-docker dataformats: [] - camel-chunk: groupId: org.apache.camel - artifactId: camel-chunk - version: 2.23.0 - schemes: - - id: chunk languages: [] + schemes: + - http: false + id: docker + passive: false + version: 2.23.0 + camel-dozer: + artifactId: camel-dozer dataformats: [] - camel-cm-sms: groupId: org.apache.camel - artifactId: camel-cm-sms - version: 2.23.0 - schemes: - - id: cm-sms languages: [] + schemes: + - http: false + id: dozer + passive: false + version: 2.23.0 + camel-drill: + artifactId: camel-drill dataformats: [] - camel-cmis: groupId: org.apache.camel - artifactId: camel-cmis - version: 2.23.0 - schemes: - - id: cmis languages: [] + schemes: + - http: false + id: drill + passive: false + version: 2.23.0 + camel-dropbox: + artifactId: camel-dropbox dataformats: [] - camel-coap: groupId: org.apache.camel - artifactId: camel-coap - version: 2.23.0 - schemes: - - id: coap languages: [] + schemes: + - http: false + id: dropbox + passive: false + version: 2.23.0 + camel-ehcache: + artifactId: camel-ehcache dataformats: [] - camel-cometd: groupId: org.apache.camel - artifactId: camel-cometd - version: 2.23.0 - schemes: - - id: cometd - - id: cometds languages: [] + schemes: + - http: false + id: ehcache + passive: false + version: 2.23.0 + camel-ejb: + artifactId: camel-ejb dataformats: [] - camel-consul: groupId: org.apache.camel - artifactId: camel-consul - version: 2.23.0 - schemes: - - id: consul languages: [] + schemes: + - http: false + id: ejb + passive: false + version: 2.23.0 + camel-elasticsearch: + artifactId: camel-elasticsearch dataformats: [] - camel-context: groupId: org.apache.camel - artifactId: camel-context - version: 2.23.0 - schemes: - - id: context languages: [] + schemes: + - http: false + id: elasticsearch + passive: false + version: 2.23.0 + camel-elasticsearch-rest: + artifactId: camel-elasticsearch-rest dataformats: [] - camel-couchbase: groupId: org.apache.camel - artifactId: camel-couchbase - version: 2.23.0 - schemes: - - id: couchbase languages: [] + schemes: + - http: false + id: elasticsearch-rest + passive: false + version: 2.23.0 + camel-elasticsearch5: + artifactId: camel-elasticsearch5 dataformats: [] - camel-couchdb: groupId: org.apache.camel - artifactId: camel-couchdb - version: 2.23.0 - schemes: - - id: couchdb languages: [] + schemes: + - http: false + id: elasticsearch5 + passive: false + version: 2.23.0 + camel-elsql: + artifactId: camel-elsql dataformats: [] - camel-cassandraql: groupId: org.apache.camel - artifactId: camel-cassandraql - version: 2.23.0 - schemes: - - id: cql languages: [] + schemes: + - http: false + id: elsql + passive: false + version: 2.23.0 + camel-etcd: + artifactId: camel-etcd dataformats: [] - camel-crypto: groupId: org.apache.camel - artifactId: camel-crypto - version: 2.23.0 - schemes: - - id: crypto languages: [] - dataformats: - - crypto - - pgp - camel-crypto-cms: - groupId: org.apache.camel - artifactId: camel-crypto-cms - version: 2.23.0 schemes: - - id: crypto-cms - languages: [] + - http: false + id: etcd + passive: false + version: 2.23.0 + camel-eventadmin: + artifactId: camel-eventadmin dataformats: [] - camel-cxf: groupId: org.apache.camel - artifactId: camel-cxf - version: 2.23.0 - schemes: - - id: cxf - http: true - - id: cxfrs - http: true languages: [] + schemes: + - http: false + id: eventadmin + passive: false + version: 2.23.0 + camel-exec: + artifactId: camel-exec dataformats: [] - camel-digitalocean: groupId: org.apache.camel - artifactId: camel-digitalocean - version: 2.23.0 - schemes: - - id: digitalocean languages: [] + schemes: + - http: false + id: exec + passive: false + version: 2.23.0 + camel-facebook: + artifactId: camel-facebook dataformats: [] - camel-disruptor: groupId: org.apache.camel - artifactId: camel-disruptor - version: 2.23.0 - schemes: - - id: disruptor - - id: disruptor-vm languages: [] - dataformats: [] - camel-dns: + schemes: + - http: false + id: facebook + passive: false + version: 2.23.0 + camel-fastjson: + artifactId: camel-fastjson + dataformats: + - json-fastjson groupId: org.apache.camel - artifactId: camel-dns + languages: [] + schemes: [] version: 2.23.0 + camel-fhir: + artifactId: camel-fhir + dataformats: + - fhirJson + - fhirXml + groupId: org.apache.camel + languages: [] schemes: - - id: dns + - http: false + id: fhir + passive: false + version: 2.23.0 + camel-flatpack: + artifactId: camel-flatpack + dataformats: + - flatpack + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: flatpack + passive: false + version: 2.23.0 + camel-flink: + artifactId: camel-flink dataformats: [] - camel-docker: groupId: org.apache.camel - artifactId: camel-docker - version: 2.23.0 - schemes: - - id: docker languages: [] + schemes: + - http: false + id: flink + passive: false + version: 2.23.0 + camel-fop: + artifactId: camel-fop dataformats: [] - camel-dozer: groupId: org.apache.camel - artifactId: camel-dozer - version: 2.23.0 - schemes: - - id: dozer languages: [] + schemes: + - http: false + id: fop + passive: false + version: 2.23.0 + camel-freemarker: + artifactId: camel-freemarker dataformats: [] - camel-drill: groupId: org.apache.camel - artifactId: camel-drill - version: 2.23.0 - schemes: - - id: drill languages: [] + schemes: + - http: false + id: freemarker + passive: false + version: 2.23.0 + camel-ftp: + artifactId: camel-ftp dataformats: [] - camel-dropbox: groupId: org.apache.camel - artifactId: camel-dropbox - version: 2.23.0 - schemes: - - id: dropbox languages: [] + schemes: + - http: false + id: ftp + passive: false + - http: false + id: ftps + passive: false + - http: false + id: sftp + passive: false + version: 2.23.0 + camel-ganglia: + artifactId: camel-ganglia dataformats: [] - camel-ehcache: groupId: org.apache.camel - artifactId: camel-ehcache - version: 2.23.0 - schemes: - - id: ehcache languages: [] + schemes: + - http: false + id: ganglia + passive: false + version: 2.23.0 + camel-geocoder: + artifactId: camel-geocoder dataformats: [] - camel-ejb: groupId: org.apache.camel - artifactId: camel-ejb - version: 2.23.0 - schemes: - - id: ejb languages: [] + schemes: + - http: false + id: geocoder + passive: false + version: 2.23.0 + camel-git: + artifactId: camel-git dataformats: [] - camel-elasticsearch: groupId: org.apache.camel - artifactId: camel-elasticsearch - version: 2.23.0 - schemes: - - id: elasticsearch languages: [] + schemes: + - http: false + id: git + passive: false + version: 2.23.0 + camel-github: + artifactId: camel-github dataformats: [] - camel-elasticsearch-rest: groupId: org.apache.camel - artifactId: camel-elasticsearch-rest - version: 2.23.0 - schemes: - - id: elasticsearch-rest languages: [] + schemes: + - http: false + id: github + passive: false + version: 2.23.0 + camel-google-bigquery: + artifactId: camel-google-bigquery dataformats: [] - camel-elasticsearch5: groupId: org.apache.camel - artifactId: camel-elasticsearch5 - version: 2.23.0 - schemes: - - id: elasticsearch5 languages: [] + schemes: + - http: false + id: google-bigquery + passive: false + version: 2.23.0 + camel-google-calendar: + artifactId: camel-google-calendar dataformats: [] - camel-elsql: groupId: org.apache.camel - artifactId: camel-elsql - version: 2.23.0 - schemes: - - id: elsql languages: [] + schemes: + - http: false + id: google-calendar + passive: false + - http: false + id: google-calendar-stream + passive: false + version: 2.23.0 + camel-google-drive: + artifactId: camel-google-drive dataformats: [] - camel-etcd: groupId: org.apache.camel - artifactId: camel-etcd - version: 2.23.0 - schemes: - - id: etcd languages: [] + schemes: + - http: false + id: google-drive + passive: false + version: 2.23.0 + camel-google-mail: + artifactId: camel-google-mail dataformats: [] - camel-eventadmin: groupId: org.apache.camel - artifactId: camel-eventadmin - version: 2.23.0 - schemes: - - id: eventadmin languages: [] + schemes: + - http: false + id: google-mail + passive: false + - http: false + id: google-mail-stream + passive: false + version: 2.23.0 + camel-google-pubsub: + artifactId: camel-google-pubsub dataformats: [] - camel-exec: groupId: org.apache.camel - artifactId: camel-exec - version: 2.23.0 - schemes: - - id: exec languages: [] + schemes: + - http: false + id: google-pubsub + passive: false + version: 2.23.0 + camel-google-sheets: + artifactId: camel-google-sheets dataformats: [] - camel-facebook: groupId: org.apache.camel - artifactId: camel-facebook - version: 2.23.0 - schemes: - - id: facebook languages: [] + schemes: + - http: false + id: google-sheets + passive: false + - http: false + id: google-sheets-stream + passive: false + version: 2.23.0 + camel-gora: + artifactId: camel-gora dataformats: [] - camel-fhir: groupId: org.apache.camel - artifactId: camel-fhir - version: 2.23.0 - schemes: - - id: fhir languages: [] - dataformats: - - fhirJson - - fhirXml - camel-flatpack: - groupId: org.apache.camel - artifactId: camel-flatpack - version: 2.23.0 schemes: - - id: flatpack - languages: [] - dataformats: - - flatpack - camel-flink: - groupId: org.apache.camel - artifactId: camel-flink + - http: false + id: gora + passive: false version: 2.23.0 - schemes: - - id: flink - languages: [] + camel-grape: + artifactId: camel-grape dataformats: [] - camel-fop: groupId: org.apache.camel - artifactId: camel-fop - version: 2.23.0 - schemes: - - id: fop languages: [] + schemes: + - http: false + id: grape + passive: false + version: 2.23.0 + camel-groovy: + artifactId: camel-groovy dataformats: [] - camel-freemarker: groupId: org.apache.camel - artifactId: camel-freemarker + languages: + - groovy + schemes: [] version: 2.23.0 - schemes: - - id: freemarker - languages: [] + camel-grpc: + artifactId: camel-grpc dataformats: [] - camel-ftp: groupId: org.apache.camel - artifactId: camel-ftp - version: 2.23.0 + languages: [] schemes: - - id: ftp - - id: ftps - - id: sftp + - http: true + id: grpc + passive: false + version: 2.23.0 + camel-gson: + artifactId: camel-gson + dataformats: + - json-gson + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-guava-eventbus: + artifactId: camel-guava-eventbus dataformats: [] - camel-ganglia: groupId: org.apache.camel - artifactId: camel-ganglia - version: 2.23.0 - schemes: - - id: ganglia languages: [] + schemes: + - http: false + id: guava-eventbus + passive: false + version: 2.23.0 + camel-hazelcast: + artifactId: camel-hazelcast dataformats: [] - camel-geocoder: groupId: org.apache.camel - artifactId: camel-geocoder - version: 2.23.0 - schemes: - - id: geocoder languages: [] + schemes: + - http: false + id: hazelcast-atomicvalue + passive: false + - http: false + id: hazelcast-instance + passive: false + - http: false + id: hazelcast-list + passive: false + - http: false + id: hazelcast-map + passive: false + - http: false + id: hazelcast-multimap + passive: false + - http: false + id: hazelcast-queue + passive: false + - http: false + id: hazelcast-replicatedmap + passive: false + - http: false + id: hazelcast-ringbuffer + passive: false + - http: false + id: hazelcast-seda + passive: false + - http: false + id: hazelcast-set + passive: false + - http: false + id: hazelcast-topic + passive: false + version: 2.23.0 + camel-hbase: + artifactId: camel-hbase dataformats: [] - camel-git: groupId: org.apache.camel - artifactId: camel-git - version: 2.23.0 - schemes: - - id: git languages: [] + schemes: + - http: false + id: hbase + passive: false + version: 2.23.0 + camel-hdfs: + artifactId: camel-hdfs dataformats: [] - camel-github: groupId: org.apache.camel - artifactId: camel-github - version: 2.23.0 - schemes: - - id: github languages: [] + schemes: + - http: false + id: hdfs + passive: false + version: 2.23.0 + camel-hdfs2: + artifactId: camel-hdfs2 dataformats: [] - camel-google-bigquery: groupId: org.apache.camel - artifactId: camel-google-bigquery - version: 2.23.0 + languages: [] schemes: - - id: google-bigquery + - http: false + id: hdfs2 + passive: false + version: 2.23.0 + camel-hessian: + artifactId: camel-hessian + dataformats: + - hessian + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-hipchat: + artifactId: camel-hipchat dataformats: [] - camel-google-calendar: groupId: org.apache.camel - artifactId: camel-google-calendar - version: 2.23.0 - schemes: - - id: google-calendar - - id: google-calendar-stream languages: [] - dataformats: [] - camel-google-drive: + schemes: + - http: false + id: hipchat + passive: false + version: 2.23.0 + camel-hl7: + artifactId: camel-hl7 + dataformats: + - hl7 groupId: org.apache.camel - artifactId: camel-google-drive + languages: + - terser + schemes: [] version: 2.23.0 - schemes: - - id: google-drive - languages: [] + camel-http: + artifactId: camel-http dataformats: [] - camel-google-mail: groupId: org.apache.camel - artifactId: camel-google-mail - version: 2.23.0 - schemes: - - id: google-mail - - id: google-mail-stream languages: [] + schemes: + - http: false + id: http + passive: false + - http: false + id: https + passive: false + version: 2.23.0 + camel-http4: + artifactId: camel-http4 dataformats: [] - camel-google-pubsub: groupId: org.apache.camel - artifactId: camel-google-pubsub - version: 2.23.0 - schemes: - - id: google-pubsub languages: [] + schemes: + - http: false + id: http4 + passive: false + - http: false + id: https4 + passive: false + version: 2.23.0 + camel-ibatis: + artifactId: camel-ibatis dataformats: [] - camel-google-sheets: groupId: org.apache.camel - artifactId: camel-google-sheets - version: 2.23.0 + languages: [] schemes: - - id: google-sheets - - id: google-sheets-stream + - http: false + id: ibatis + passive: false + version: 2.23.0 + camel-ical: + artifactId: camel-ical + dataformats: + - ical + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-iec60870: + artifactId: camel-iec60870 dataformats: [] - camel-gora: groupId: org.apache.camel - artifactId: camel-gora - version: 2.23.0 - schemes: - - id: gora languages: [] + schemes: + - http: false + id: iec60870-client + passive: false + - http: false + id: iec60870-server + passive: false + version: 2.23.0 + camel-ignite: + artifactId: camel-ignite dataformats: [] - camel-grape: groupId: org.apache.camel - artifactId: camel-grape - version: 2.23.0 - schemes: - - id: grape languages: [] + schemes: + - http: false + id: ignite-cache + passive: false + - http: false + id: ignite-compute + passive: false + - http: false + id: ignite-events + passive: false + - http: false + id: ignite-idgen + passive: false + - http: false + id: ignite-messaging + passive: false + - http: false + id: ignite-queue + passive: false + - http: false + id: ignite-set + passive: false + version: 2.23.0 + camel-infinispan: + artifactId: camel-infinispan dataformats: [] - camel-grpc: groupId: org.apache.camel - artifactId: camel-grpc - version: 2.23.0 - schemes: - - id: grpc - http: true languages: [] + schemes: + - http: false + id: infinispan + passive: false + version: 2.23.0 + camel-influxdb: + artifactId: camel-influxdb dataformats: [] - camel-guava-eventbus: groupId: org.apache.camel - artifactId: camel-guava-eventbus - version: 2.23.0 - schemes: - - id: guava-eventbus languages: [] + schemes: + - http: false + id: influxdb + passive: false + version: 2.23.0 + camel-ipfs: + artifactId: camel-ipfs dataformats: [] - camel-hazelcast: groupId: org.apache.camel - artifactId: camel-hazelcast - version: 2.23.0 - schemes: - - 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: [] + schemes: + - http: false + id: ipfs + passive: false + version: 2.23.0 + camel-irc: + artifactId: camel-irc dataformats: [] - camel-hbase: groupId: org.apache.camel - artifactId: camel-hbase - version: 2.23.0 - schemes: - - id: hbase languages: [] + schemes: + - http: false + id: irc + passive: false + version: 2.23.0 + camel-ironmq: + artifactId: camel-ironmq dataformats: [] - camel-hdfs: groupId: org.apache.camel - artifactId: camel-hdfs - version: 2.23.0 - schemes: - - id: hdfs languages: [] - dataformats: [] - camel-hdfs2: + schemes: + - http: false + id: ironmq + passive: false + version: 2.23.0 + camel-jackson: + artifactId: camel-jackson + dataformats: + - json-jackson groupId: org.apache.camel - artifactId: camel-hdfs2 + languages: [] + schemes: [] version: 2.23.0 - schemes: - - id: hdfs2 + camel-jacksonxml: + artifactId: camel-jacksonxml + dataformats: + - jacksonxml + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-javaspace: + artifactId: camel-javaspace dataformats: [] - camel-hipchat: groupId: org.apache.camel - artifactId: camel-hipchat - version: 2.23.0 + languages: [] schemes: - - id: hipchat + - http: false + id: javaspace + passive: false + version: 2.23.0 + camel-jaxb: + artifactId: camel-jaxb + dataformats: + - jaxb + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-jbpm: + artifactId: camel-jbpm dataformats: [] - camel-http: groupId: org.apache.camel - artifactId: camel-http - version: 2.23.0 - schemes: - - id: http - - id: https languages: [] + schemes: + - http: false + id: jbpm + passive: false + version: 2.23.0 + camel-jcache: + artifactId: camel-jcache dataformats: [] - camel-http4: groupId: org.apache.camel - artifactId: camel-http4 - version: 2.23.0 - schemes: - - id: http4 - - id: https4 languages: [] + schemes: + - http: false + id: jcache + passive: false + version: 2.23.0 + camel-jclouds: + artifactId: camel-jclouds dataformats: [] - camel-ibatis: groupId: org.apache.camel - artifactId: camel-ibatis - version: 2.23.0 - schemes: - - id: ibatis languages: [] + schemes: + - http: false + id: jclouds + passive: false + version: 2.23.0 + camel-jcr: + artifactId: camel-jcr dataformats: [] - camel-iec60870: groupId: org.apache.camel - artifactId: camel-iec60870 - version: 2.23.0 - schemes: - - id: iec60870-client - - id: iec60870-server languages: [] + schemes: + - http: false + id: jcr + passive: false + version: 2.23.0 + camel-jdbc: + artifactId: camel-jdbc dataformats: [] - camel-ignite: groupId: org.apache.camel - artifactId: camel-ignite - version: 2.23.0 - schemes: - - id: ignite-cache - - id: ignite-compute - - id: ignite-events - - id: ignite-idgen - - id: ignite-messaging - - id: ignite-queue - - id: ignite-set languages: [] + schemes: + - http: false + id: jdbc + passive: false + version: 2.23.0 + camel-jetty9: + artifactId: camel-jetty9 dataformats: [] - camel-mail: groupId: org.apache.camel - artifactId: camel-mail - version: 2.23.0 + languages: [] schemes: - - id: imap - - id: imaps - - id: pop3 - - id: pop3s - - id: smtp - - id: smtps + - http: true + id: jetty + passive: false + version: 2.23.0 + camel-jgroups: + artifactId: camel-jgroups + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: jgroups + passive: false + version: 2.23.0 + camel-jibx: + artifactId: camel-jibx dataformats: - - mime-multipart - camel-infinispan: + - jibx groupId: org.apache.camel - artifactId: camel-infinispan - version: 2.23.0 - schemes: - - id: infinispan languages: [] + schemes: [] + version: 2.23.0 + camel-jing: + artifactId: camel-jing dataformats: [] - camel-influxdb: groupId: org.apache.camel - artifactId: camel-influxdb - version: 2.23.0 - schemes: - - id: influxdb languages: [] + schemes: + - http: false + id: jing + passive: false + version: 2.23.0 + camel-jira: + artifactId: camel-jira dataformats: [] - camel-ipfs: groupId: org.apache.camel - artifactId: camel-ipfs - version: 2.23.0 - schemes: - - id: ipfs languages: [] + schemes: + - http: false + id: jira + passive: false + version: 2.23.0 + camel-jms: + artifactId: camel-jms dataformats: [] - camel-irc: groupId: org.apache.camel - artifactId: camel-irc - version: 2.23.0 - schemes: - - id: irc languages: [] + schemes: + - http: false + id: jms + passive: false + version: 2.23.0 + camel-jmx: + artifactId: camel-jmx dataformats: [] - camel-ironmq: groupId: org.apache.camel - artifactId: camel-ironmq - version: 2.23.0 + languages: [] schemes: - - id: ironmq + - http: false + id: jmx + passive: false + version: 2.23.0 + camel-johnzon: + artifactId: camel-johnzon + dataformats: + - json-johnzon + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-jolt: + artifactId: camel-jolt dataformats: [] - camel-javaspace: groupId: org.apache.camel - artifactId: camel-javaspace - version: 2.23.0 - schemes: - - id: javaspace languages: [] + schemes: + - http: false + id: jolt + passive: false + version: 2.23.0 + camel-josql: + artifactId: camel-josql dataformats: [] - camel-jbpm: groupId: org.apache.camel - artifactId: camel-jbpm + languages: + - sql + schemes: [] version: 2.23.0 - schemes: - - id: jbpm - languages: [] + camel-jpa: + artifactId: camel-jpa dataformats: [] - camel-jcache: groupId: org.apache.camel - artifactId: camel-jcache - version: 2.23.0 - schemes: - - id: jcache languages: [] + schemes: + - http: false + id: jpa + passive: false + version: 2.23.0 + camel-jsch: + artifactId: camel-jsch dataformats: [] - camel-jclouds: groupId: org.apache.camel - artifactId: camel-jclouds - version: 2.23.0 - schemes: - - id: jclouds languages: [] + schemes: + - http: false + id: scp + passive: false + version: 2.23.0 + camel-json-validator: + artifactId: camel-json-validator dataformats: [] - camel-jcr: groupId: org.apache.camel - artifactId: camel-jcr - version: 2.23.0 - schemes: - - id: jcr languages: [] + schemes: + - http: false + id: json-validator + passive: false + version: 2.23.0 + camel-jsonpath: + artifactId: camel-jsonpath dataformats: [] - camel-jdbc: groupId: org.apache.camel - artifactId: camel-jdbc + languages: + - jsonpath + schemes: [] version: 2.23.0 - schemes: - - id: jdbc - languages: [] + camel-jt400: + artifactId: camel-jt400 dataformats: [] - camel-jetty9: groupId: org.apache.camel - artifactId: camel-jetty9 - version: 2.23.0 - schemes: - - id: jetty - http: true languages: [] + schemes: + - http: false + id: jt400 + passive: false + version: 2.23.0 + camel-juel: + artifactId: camel-juel dataformats: [] - camel-jgroups: groupId: org.apache.camel - artifactId: camel-jgroups + languages: + - el + schemes: [] version: 2.23.0 - schemes: - - id: jgroups - languages: [] + camel-jxpath: + artifactId: camel-jxpath dataformats: [] - camel-jing: groupId: org.apache.camel - artifactId: camel-jing + languages: + - jxpath + schemes: [] version: 2.23.0 - schemes: - - id: jing - languages: [] + camel-kafka: + artifactId: camel-kafka dataformats: [] - camel-jira: groupId: org.apache.camel - artifactId: camel-jira - version: 2.23.0 - schemes: - - id: jira languages: [] + schemes: + - http: false + id: kafka + passive: false + version: 2.23.0 + camel-kestrel: + artifactId: camel-kestrel dataformats: [] - camel-jms: groupId: org.apache.camel - artifactId: camel-jms - version: 2.23.0 + languages: [] schemes: - - id: jms + - http: false + id: kestrel + passive: false + version: 2.23.0 + camel-knative: + artifactId: camel-knative + dataformats: [] + groupId: org.apache.camel.k languages: [] + schemes: + - http: true + id: knative + passive: false + version: 0.1.1-SNAPSHOT + camel-krati: + artifactId: camel-krati dataformats: [] - camel-jmx: groupId: org.apache.camel - artifactId: camel-jmx - version: 2.23.0 - schemes: - - id: jmx languages: [] + schemes: + - http: false + id: krati + passive: false + version: 2.23.0 + camel-kubernetes: + artifactId: camel-kubernetes dataformats: [] - camel-jolt: groupId: org.apache.camel - artifactId: camel-jolt - version: 2.23.0 - schemes: - - id: jolt languages: [] - dataformats: [] - camel-jpa: - groupId: org.apache.camel - artifactId: camel-jpa - version: 2.23.0 schemes: - - id: jpa - languages: [] - dataformats: [] - camel-json-validator: - groupId: org.apache.camel - artifactId: camel-json-validator + - http: false + id: kubernetes + passive: false + - http: false + id: kubernetes-config-maps + passive: false + - http: false + id: kubernetes-deployments + passive: false + - http: false + id: kubernetes-hpa + passive: false + - http: false + id: kubernetes-job + passive: false + - http: false + id: kubernetes-namespaces + passive: false + - http: false + id: kubernetes-nodes + passive: false + - http: false + id: kubernetes-persistent-volumes + passive: false + - http: false + id: kubernetes-persistent-volumes-claims + passive: false + - http: false + id: kubernetes-pods + passive: false + - http: false + id: kubernetes-replication-controllers + passive: false + - http: false + id: kubernetes-resources-quota + passive: false + - http: false + id: kubernetes-secrets + passive: false + - http: false + id: kubernetes-service-accounts + passive: false + - http: false + id: kubernetes-services + passive: false + - http: false + id: openshift-build-configs + passive: false + - http: false + id: openshift-builds + passive: false version: 2.23.0 - schemes: - - id: json-validator - languages: [] + camel-ldap: + artifactId: camel-ldap dataformats: [] - camel-jt400: groupId: org.apache.camel - artifactId: camel-jt400 - version: 2.23.0 - schemes: - - id: jt400 languages: [] + schemes: + - http: false + id: ldap + passive: false + version: 2.23.0 + camel-ldif: + artifactId: camel-ldif dataformats: [] - camel-kafka: groupId: org.apache.camel - artifactId: camel-kafka - version: 2.23.0 - schemes: - - id: kafka languages: [] + schemes: + - http: false + id: ldif + passive: false + version: 2.23.0 + camel-linkedin: + artifactId: camel-linkedin dataformats: [] - camel-kestrel: groupId: org.apache.camel - artifactId: camel-kestrel - version: 2.23.0 - schemes: - - id: kestrel languages: [] + schemes: + - http: false + id: linkedin + passive: false + version: 2.23.0 + camel-lucene: + artifactId: camel-lucene dataformats: [] - camel-krati: groupId: org.apache.camel - artifactId: camel-krati - version: 2.23.0 - schemes: - - id: krati languages: [] + schemes: + - http: false + id: lucene + passive: false + version: 2.23.0 + camel-lumberjack: + artifactId: camel-lumberjack dataformats: [] - camel-kubernetes: groupId: org.apache.camel - artifactId: camel-kubernetes - version: 2.23.0 - schemes: - - 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: + schemes: + - http: false + id: lumberjack + passive: false + version: 2.23.0 + camel-lzf: + artifactId: camel-lzf + dataformats: + - lzf groupId: org.apache.camel - artifactId: camel-ldap + languages: [] + schemes: [] version: 2.23.0 - schemes: - - id: ldap + camel-mail: + artifactId: camel-mail + dataformats: + - mime-multipart + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: imap + passive: false + - http: false + id: imaps + passive: false + - http: false + id: pop3 + passive: false + - http: false + id: pop3s + passive: false + - http: false + id: smtp + passive: false + - http: false + id: smtps + passive: false + version: 2.23.0 + camel-master: + artifactId: camel-master dataformats: [] - camel-ldif: groupId: org.apache.camel - artifactId: camel-ldif - version: 2.23.0 - schemes: - - id: ldif languages: [] + schemes: + - http: false + id: master + passive: false + version: 2.23.0 + camel-metrics: + artifactId: camel-metrics dataformats: [] - camel-linkedin: groupId: org.apache.camel - artifactId: camel-linkedin - version: 2.23.0 - schemes: - - id: linkedin languages: [] + schemes: + - http: false + id: metrics + passive: false + version: 2.23.0 + camel-micrometer: + artifactId: camel-micrometer dataformats: [] - camel-printer: groupId: org.apache.camel - artifactId: camel-printer - version: 2.23.0 - schemes: - - id: lpr languages: [] + schemes: + - http: false + id: micrometer + passive: false + version: 2.23.0 + camel-milo: + artifactId: camel-milo dataformats: [] - camel-lucene: groupId: org.apache.camel - artifactId: camel-lucene - version: 2.23.0 - schemes: - - id: lucene languages: [] + schemes: + - http: false + id: milo-client + passive: false + - http: false + id: milo-server + passive: false + version: 2.23.0 + camel-mina: + artifactId: camel-mina dataformats: [] - camel-lumberjack: groupId: org.apache.camel - artifactId: camel-lumberjack - version: 2.23.0 - schemes: - - id: lumberjack languages: [] + schemes: + - http: false + id: mina + passive: false + version: 2.23.0 + camel-mina2: + artifactId: camel-mina2 dataformats: [] - camel-master: groupId: org.apache.camel - artifactId: camel-master - version: 2.23.0 - schemes: - - id: master languages: [] + schemes: + - http: false + id: mina2 + passive: false + version: 2.23.0 + camel-mllp: + artifactId: camel-mllp dataformats: [] - camel-metrics: groupId: org.apache.camel - artifactId: camel-metrics - version: 2.23.0 - schemes: - - id: metrics languages: [] + schemes: + - http: false + id: mllp + passive: false + version: 2.23.0 + camel-mongodb: + artifactId: camel-mongodb dataformats: [] - camel-micrometer: groupId: org.apache.camel - artifactId: camel-micrometer - version: 2.23.0 - schemes: - - id: micrometer languages: [] + schemes: + - http: false + id: mongodb + passive: false + version: 2.23.0 + camel-mongodb-gridfs: + artifactId: camel-mongodb-gridfs dataformats: [] - camel-milo: groupId: org.apache.camel - artifactId: camel-milo - version: 2.23.0 - schemes: - - id: milo-client - - id: milo-server languages: [] + schemes: + - http: false + id: mongodb-gridfs + passive: false + version: 2.23.0 + camel-mongodb3: + artifactId: camel-mongodb3 dataformats: [] - camel-mina: groupId: org.apache.camel - artifactId: camel-mina - version: 2.23.0 - schemes: - - id: mina languages: [] + schemes: + - http: false + id: mongodb3 + passive: false + version: 2.23.0 + camel-mqtt: + artifactId: camel-mqtt dataformats: [] - camel-mina2: groupId: org.apache.camel - artifactId: camel-mina2 - version: 2.23.0 - schemes: - - id: mina2 languages: [] + schemes: + - http: false + id: mqtt + passive: false + version: 2.23.0 + camel-msv: + artifactId: camel-msv dataformats: [] - camel-mllp: groupId: org.apache.camel - artifactId: camel-mllp - version: 2.23.0 - schemes: - - id: mllp languages: [] + schemes: + - http: false + id: msv + passive: false + version: 2.23.0 + camel-mustache: + artifactId: camel-mustache dataformats: [] - camel-mongodb: groupId: org.apache.camel - artifactId: camel-mongodb - version: 2.23.0 - schemes: - - id: mongodb languages: [] + schemes: + - http: false + id: mustache + passive: false + version: 2.23.0 + camel-mvel: + artifactId: camel-mvel dataformats: [] - camel-mongodb-gridfs: groupId: org.apache.camel - artifactId: camel-mongodb-gridfs - version: 2.23.0 + languages: + - mvel schemes: - - id: mongodb-gridfs - languages: [] + - http: false + id: mvel + passive: false + version: 2.23.0 + camel-mybatis: + artifactId: camel-mybatis dataformats: [] - camel-mongodb3: groupId: org.apache.camel - artifactId: camel-mongodb3 - version: 2.23.0 - schemes: - - id: mongodb3 languages: [] + schemes: + - http: false + id: mybatis + passive: false + - http: false + id: mybatis-bean + passive: false + version: 2.23.0 + camel-nagios: + artifactId: camel-nagios dataformats: [] - camel-mqtt: groupId: org.apache.camel - artifactId: camel-mqtt - version: 2.23.0 - schemes: - - id: mqtt languages: [] + schemes: + - http: false + id: nagios + passive: false + version: 2.23.0 + camel-nats: + artifactId: camel-nats dataformats: [] - camel-msv: groupId: org.apache.camel - artifactId: camel-msv - version: 2.23.0 - schemes: - - id: msv languages: [] + schemes: + - http: false + id: nats + passive: false + version: 2.23.0 + camel-netty: + artifactId: camel-netty dataformats: [] - camel-mustache: groupId: org.apache.camel - artifactId: camel-mustache - version: 2.23.0 - schemes: - - id: mustache languages: [] + schemes: + - http: false + id: netty + passive: false + version: 2.23.0 + camel-netty-http: + artifactId: camel-netty-http dataformats: [] - camel-mvel: groupId: org.apache.camel - artifactId: camel-mvel - version: 2.23.0 + languages: [] schemes: - - id: mvel - languages: - - mvel + - http: true + id: netty-http + passive: false + version: 2.23.0 + camel-netty4: + artifactId: camel-netty4 dataformats: [] - camel-mybatis: groupId: org.apache.camel - artifactId: camel-mybatis - version: 2.23.0 - schemes: - - id: mybatis - - id: mybatis-bean languages: [] + schemes: + - http: false + id: netty4 + passive: false + version: 2.23.0 + camel-netty4-http: + artifactId: camel-netty4-http dataformats: [] - camel-nagios: groupId: org.apache.camel - artifactId: camel-nagios - version: 2.23.0 - schemes: - - id: nagios languages: [] + schemes: + - http: true + id: netty4-http + passive: false + version: 2.23.0 + camel-nsq: + artifactId: camel-nsq dataformats: [] - camel-nats: groupId: org.apache.camel - artifactId: camel-nats - version: 2.23.0 - schemes: - - id: nats languages: [] + schemes: + - http: false + id: nsq + passive: false + version: 2.23.0 + camel-ognl: + artifactId: camel-ognl dataformats: [] - camel-netty: groupId: org.apache.camel - artifactId: camel-netty + languages: + - ognl + schemes: [] version: 2.23.0 - schemes: - - id: netty - languages: [] + camel-olingo2: + artifactId: camel-olingo2 dataformats: [] - camel-netty-http: groupId: org.apache.camel - artifactId: camel-netty-http - version: 2.23.0 - schemes: - - id: netty-http - http: true languages: [] - dataformats: [] - camel-netty4: - groupId: org.apache.camel - artifactId: camel-netty4 - version: 2.23.0 schemes: - - id: netty4 - languages: [] - dataformats: [] - camel-netty4-http: - groupId: org.apache.camel - artifactId: camel-netty4-http + - http: false + id: olingo2 + passive: false version: 2.23.0 - schemes: - - id: netty4-http - http: true - languages: [] + camel-olingo4: + artifactId: camel-olingo4 dataformats: [] - camel-nsq: groupId: org.apache.camel - artifactId: camel-nsq - version: 2.23.0 - schemes: - - id: nsq languages: [] - dataformats: [] - camel-olingo2: - groupId: org.apache.camel - artifactId: camel-olingo2 - version: 2.23.0 schemes: - - id: olingo2 - languages: [] + - http: false + id: olingo4 + passive: false + version: 2.23.0 + camel-openshift: + artifactId: camel-openshift dataformats: [] - camel-olingo4: groupId: org.apache.camel - artifactId: camel-olingo4 - version: 2.23.0 - schemes: - - id: olingo4 languages: [] + schemes: + - http: false + id: openshift + passive: false + version: 2.23.0 + camel-openstack: + artifactId: camel-openstack dataformats: [] - camel-openshift: groupId: org.apache.camel - artifactId: camel-openshift - version: 2.23.0 - schemes: - - id: openshift languages: [] + schemes: + - http: false + id: openstack-cinder + passive: false + - http: false + id: openstack-glance + passive: false + - http: false + id: openstack-keystone + passive: false + - http: false + id: openstack-neutron + passive: false + - http: false + id: openstack-nova + passive: false + - http: false + id: openstack-swift + passive: false + version: 2.23.0 + camel-optaplanner: + artifactId: camel-optaplanner dataformats: [] - camel-openstack: groupId: org.apache.camel - artifactId: camel-openstack - version: 2.23.0 - schemes: - - id: openstack-cinder - - id: openstack-glance - - id: openstack-keystone - - id: openstack-neutron - - id: openstack-nova - - id: openstack-swift languages: [] + schemes: + - http: false + id: optaplanner + passive: false + version: 2.23.0 + camel-paho: + artifactId: camel-paho dataformats: [] - camel-optaplanner: groupId: org.apache.camel - artifactId: camel-optaplanner - version: 2.23.0 - schemes: - - id: optaplanner languages: [] + schemes: + - http: false + id: paho + passive: false + version: 2.23.0 + camel-paxlogging: + artifactId: camel-paxlogging dataformats: [] - camel-paho: groupId: org.apache.camel - artifactId: camel-paho - version: 2.23.0 - schemes: - - id: paho languages: [] + schemes: + - http: false + id: paxlogging + passive: false + version: 2.23.0 + camel-pdf: + artifactId: camel-pdf dataformats: [] - camel-paxlogging: groupId: org.apache.camel - artifactId: camel-paxlogging - version: 2.23.0 - schemes: - - id: paxlogging languages: [] + schemes: + - http: false + id: pdf + passive: false + version: 2.23.0 + camel-pgevent: + artifactId: camel-pgevent dataformats: [] - camel-pdf: groupId: org.apache.camel - artifactId: camel-pdf - version: 2.23.0 - schemes: - - id: pdf languages: [] + schemes: + - http: false + id: pgevent + passive: false + version: 2.23.0 + camel-printer: + artifactId: camel-printer dataformats: [] - camel-pgevent: groupId: org.apache.camel - artifactId: camel-pgevent - version: 2.23.0 + languages: [] schemes: - - id: pgevent + - http: false + id: lpr + passive: false + version: 2.23.0 + camel-protobuf: + artifactId: camel-protobuf + dataformats: + - protobuf + groupId: org.apache.camel languages: [] - dataformats: [] + schemes: [] + version: 2.23.0 camel-pubnub: - groupId: org.apache.camel artifactId: camel-pubnub - version: 2.23.0 - schemes: - - id: pubnub - languages: [] dataformats: [] - camel-quartz: groupId: org.apache.camel - artifactId: camel-quartz - version: 2.23.0 - schemes: - - id: quartz languages: [] + schemes: + - http: false + id: pubnub + passive: false + version: 2.23.0 + camel-quartz: + artifactId: camel-quartz dataformats: [] - camel-quartz2: groupId: org.apache.camel - artifactId: camel-quartz2 - version: 2.23.0 - schemes: - - id: quartz2 languages: [] + schemes: + - http: false + id: quartz + passive: false + version: 2.23.0 + camel-quartz2: + artifactId: camel-quartz2 dataformats: [] - camel-quickfix: groupId: org.apache.camel - artifactId: camel-quickfix - version: 2.23.0 - schemes: - - id: quickfix languages: [] + schemes: + - http: false + id: quartz2 + passive: false + version: 2.23.0 + camel-quickfix: + artifactId: camel-quickfix dataformats: [] - camel-rabbitmq: groupId: org.apache.camel - artifactId: camel-rabbitmq - version: 2.23.0 - schemes: - - id: rabbitmq languages: [] + schemes: + - http: false + id: quickfix + passive: false + version: 2.23.0 + camel-rabbitmq: + artifactId: camel-rabbitmq dataformats: [] - camel-reactive-streams: groupId: org.apache.camel - artifactId: camel-reactive-streams - version: 2.23.0 - schemes: - - id: reactive-streams languages: [] + schemes: + - http: false + id: rabbitmq + passive: false + version: 2.23.0 + camel-reactive-streams: + artifactId: camel-reactive-streams dataformats: [] - camel-rest-swagger: groupId: org.apache.camel - artifactId: camel-rest-swagger - version: 2.23.0 - schemes: - - id: rest-swagger languages: [] + schemes: + - http: false + id: reactive-streams + passive: false + version: 2.23.0 + camel-rest-swagger: + artifactId: camel-rest-swagger dataformats: [] - camel-restlet: groupId: org.apache.camel - artifactId: camel-restlet - version: 2.23.0 - schemes: - - id: restlet - http: true languages: [] + schemes: + - http: false + id: rest-swagger + passive: false + version: 2.23.0 + camel-restlet: + artifactId: camel-restlet dataformats: [] - camel-rmi: groupId: org.apache.camel - artifactId: camel-rmi - version: 2.23.0 - schemes: - - id: rmi languages: [] + schemes: + - http: true + id: restlet + passive: false + version: 2.23.0 + camel-rmi: + artifactId: camel-rmi dataformats: [] - camel-routebox: groupId: org.apache.camel - artifactId: camel-routebox - version: 2.23.0 - schemes: - - id: routebox languages: [] + schemes: + - http: false + id: rmi + passive: false + version: 2.23.0 + camel-routebox: + artifactId: camel-routebox dataformats: [] - camel-rss: groupId: org.apache.camel - artifactId: camel-rss - version: 2.23.0 - schemes: - - id: rss languages: [] + schemes: + - http: false + id: routebox + passive: false + version: 2.23.0 + camel-rss: + artifactId: camel-rss dataformats: - rss - camel-salesforce: groupId: org.apache.camel - artifactId: camel-salesforce - version: 2.23.0 - schemes: - - id: salesforce languages: [] - dataformats: [] - camel-sap-netweaver: - groupId: org.apache.camel - artifactId: camel-sap-netweaver - version: 2.23.0 schemes: - - id: sap-netweaver - languages: [] + - http: false + id: rss + passive: false + version: 2.23.0 + camel-salesforce: + artifactId: camel-salesforce dataformats: [] - camel-schematron: groupId: org.apache.camel - artifactId: camel-schematron - version: 2.23.0 - schemes: - - id: schematron languages: [] + schemes: + - http: false + id: salesforce + passive: false + version: 2.23.0 + camel-sap-netweaver: + artifactId: camel-sap-netweaver dataformats: [] - camel-jsch: groupId: org.apache.camel - artifactId: camel-jsch - version: 2.23.0 - schemes: - - id: scp languages: [] + schemes: + - http: false + id: sap-netweaver + passive: false + version: 2.23.0 + camel-saxon: + artifactId: camel-saxon dataformats: [] - camel-service: groupId: org.apache.camel - artifactId: camel-service - version: 2.23.0 + languages: + - xquery schemes: - - id: service - languages: [] + - http: false + id: xquery + passive: false + version: 2.23.0 + camel-schematron: + artifactId: camel-schematron dataformats: [] - camel-servicenow: groupId: org.apache.camel - artifactId: camel-servicenow - version: 2.23.0 - schemes: - - id: servicenow languages: [] + schemes: + - http: false + id: schematron + passive: false + version: 2.23.0 + camel-script: + artifactId: camel-script dataformats: [] - camel-servlet: groupId: org.apache.camel - artifactId: camel-servlet + languages: + - javaScript + - php + - python + - ruby + schemes: [] version: 2.23.0 - schemes: - - id: servlet - http: true - languages: [] + camel-service: + artifactId: camel-service dataformats: [] - camel-sip: groupId: org.apache.camel - artifactId: camel-sip - version: 2.23.0 - schemes: - - id: sip - - id: sips languages: [] + schemes: + - http: false + id: service + passive: false + version: 2.23.0 + camel-servicenow: + artifactId: camel-servicenow dataformats: [] - camel-sjms: groupId: org.apache.camel - artifactId: camel-sjms - version: 2.23.0 - schemes: - - id: sjms - - id: sjms-batch languages: [] + schemes: + - http: false + id: servicenow + passive: false + version: 2.23.0 + camel-servlet: + artifactId: camel-servlet dataformats: [] - camel-sjms2: groupId: org.apache.camel - artifactId: camel-sjms2 - version: 2.23.0 - schemes: - - id: sjms2 languages: [] + schemes: + - http: true + id: servlet + passive: false + version: 2.23.0 + camel-sip: + artifactId: camel-sip dataformats: [] - camel-slack: groupId: org.apache.camel - artifactId: camel-slack - version: 2.23.0 - schemes: - - id: slack languages: [] + schemes: + - http: false + id: sip + passive: false + - http: false + id: sips + passive: false + version: 2.23.0 + camel-sjms: + artifactId: camel-sjms dataformats: [] - camel-smpp: groupId: org.apache.camel - artifactId: camel-smpp - version: 2.23.0 - schemes: - - id: smpp - - id: smpps languages: [] + schemes: + - http: false + id: sjms + passive: false + - http: false + id: sjms-batch + passive: false + version: 2.23.0 + camel-sjms2: + artifactId: camel-sjms2 dataformats: [] - camel-snmp: groupId: org.apache.camel - artifactId: camel-snmp - version: 2.23.0 - schemes: - - id: snmp languages: [] + schemes: + - http: false + id: sjms2 + passive: false + version: 2.23.0 + camel-slack: + artifactId: camel-slack dataformats: [] - camel-solr: groupId: org.apache.camel - artifactId: camel-solr - version: 2.23.0 - schemes: - - id: solr - - id: solrCloud - - id: solrs languages: [] + schemes: + - http: false + id: slack + passive: false + version: 2.23.0 + camel-smpp: + artifactId: camel-smpp dataformats: [] - camel-spark: groupId: org.apache.camel - artifactId: camel-spark - version: 2.23.0 + languages: [] schemes: - - id: spark + - http: false + id: smpp + passive: false + - http: false + id: smpps + passive: false + version: 2.23.0 + camel-snakeyaml: + artifactId: camel-snakeyaml + dataformats: + - yaml-snakeyaml + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-snmp: + artifactId: camel-snmp dataformats: [] - camel-spark-rest: groupId: org.apache.camel - artifactId: camel-spark-rest - version: 2.23.0 + languages: [] schemes: - - id: spark-rest - http: true + - http: false + id: snmp + passive: false + version: 2.23.0 + camel-soap: + artifactId: camel-soap + dataformats: + - soapjaxb + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-solr: + artifactId: camel-solr dataformats: [] - camel-splunk: groupId: org.apache.camel - artifactId: camel-splunk - version: 2.23.0 - schemes: - - id: splunk languages: [] + schemes: + - http: false + id: solr + passive: false + - http: false + id: solrs + passive: false + - http: false + id: solrCloud + passive: false + version: 2.23.0 + camel-spark: + artifactId: camel-spark dataformats: [] - camel-spring-batch: groupId: org.apache.camel - artifactId: camel-spring-batch - version: 2.23.0 - schemes: - - id: spring-batch languages: [] + schemes: + - http: false + id: spark + passive: false + version: 2.23.0 + camel-spark-rest: + artifactId: camel-spark-rest dataformats: [] - camel-spring: groupId: org.apache.camel - artifactId: camel-spring - version: 2.23.0 + languages: [] schemes: - - id: spring-event - languages: - - spel + - http: true + id: spark-rest + passive: false + version: 2.23.0 + camel-splunk: + artifactId: camel-splunk dataformats: [] - camel-spring-integration: groupId: org.apache.camel - artifactId: camel-spring-integration - version: 2.23.0 - schemes: - - id: spring-integration languages: [] + schemes: + - http: false + id: splunk + passive: false + version: 2.23.0 + camel-spring: + artifactId: camel-spring dataformats: [] - camel-spring-ldap: groupId: org.apache.camel - artifactId: camel-spring-ldap - version: 2.23.0 + languages: + - spel schemes: - - id: spring-ldap - languages: [] + - http: false + id: spring-event + passive: false + version: 2.23.0 + camel-spring-batch: + artifactId: camel-spring-batch dataformats: [] - camel-spring-redis: groupId: org.apache.camel - artifactId: camel-spring-redis - version: 2.23.0 - schemes: - - id: spring-redis languages: [] + schemes: + - http: false + id: spring-batch + passive: false + version: 2.23.0 + camel-spring-integration: + artifactId: camel-spring-integration dataformats: [] - camel-spring-ws: groupId: org.apache.camel - artifactId: camel-spring-ws - version: 2.23.0 - schemes: - - id: spring-ws - http: true languages: [] + schemes: + - http: false + id: spring-integration + passive: false + version: 2.23.0 + camel-spring-ldap: + artifactId: camel-spring-ldap dataformats: [] - camel-sql: groupId: org.apache.camel - artifactId: camel-sql - version: 2.23.0 - schemes: - - id: sql - - id: sql-stored languages: [] + schemes: + - http: false + id: spring-ldap + passive: false + version: 2.23.0 + camel-spring-redis: + artifactId: camel-spring-redis dataformats: [] - camel-ssh: groupId: org.apache.camel - artifactId: camel-ssh - version: 2.23.0 - schemes: - - id: ssh languages: [] + schemes: + - http: false + id: spring-redis + passive: false + version: 2.23.0 + camel-spring-ws: + artifactId: camel-spring-ws dataformats: [] - camel-stax: groupId: org.apache.camel - artifactId: camel-stax - version: 2.23.0 - schemes: - - id: stax languages: [] + schemes: + - http: true + id: spring-ws + passive: false + version: 2.23.0 + camel-sql: + artifactId: camel-sql dataformats: [] - camel-stomp: groupId: org.apache.camel - artifactId: camel-stomp - version: 2.23.0 - schemes: - - id: stomp languages: [] + schemes: + - http: false + id: sql + passive: false + - http: false + id: sql-stored + passive: false + version: 2.23.0 + camel-ssh: + artifactId: camel-ssh dataformats: [] - camel-stream: groupId: org.apache.camel - artifactId: camel-stream - version: 2.23.0 - schemes: - - id: stream languages: [] + schemes: + - http: false + id: ssh + passive: false + version: 2.23.0 + camel-stax: + artifactId: camel-stax dataformats: [] - camel-stringtemplate: groupId: org.apache.camel - artifactId: camel-stringtemplate - version: 2.23.0 - schemes: - - id: string-template languages: [] + schemes: + - http: false + id: stax + passive: false + version: 2.23.0 + camel-stomp: + artifactId: camel-stomp dataformats: [] - camel-telegram: groupId: org.apache.camel - artifactId: camel-telegram - version: 2.23.0 - schemes: - - id: telegram languages: [] + schemes: + - http: false + id: stomp + passive: false + version: 2.23.0 + camel-stream: + artifactId: camel-stream dataformats: [] - camel-thrift: groupId: org.apache.camel - artifactId: camel-thrift - version: 2.23.0 + languages: [] schemes: - - id: thrift + - http: false + id: stream + passive: false + version: 2.23.0 + camel-stringtemplate: + artifactId: camel-stringtemplate + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: string-template + passive: false + version: 2.23.0 + camel-syslog: + artifactId: camel-syslog dataformats: - - thrift - camel-tika: + - syslog groupId: org.apache.camel - artifactId: camel-tika - version: 2.23.0 - schemes: - - id: tika languages: [] - dataformats: [] - camel-twilio: + schemes: [] + version: 2.23.0 + camel-tagsoup: + artifactId: camel-tagsoup + dataformats: + - tidyMarkup groupId: org.apache.camel - artifactId: camel-twilio + languages: [] + schemes: [] version: 2.23.0 - schemes: - - id: twilio + camel-tarfile: + artifactId: camel-tarfile + dataformats: + - tarfile + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-telegram: + artifactId: camel-telegram dataformats: [] - camel-twitter: groupId: org.apache.camel - artifactId: camel-twitter - version: 2.23.0 + languages: [] schemes: - - id: twitter - - id: twitter-directmessage - - id: twitter-search - - id: twitter-streaming - - id: twitter-timeline + - http: false + id: telegram + passive: false + version: 2.23.0 + camel-thrift: + artifactId: camel-thrift + dataformats: + - thrift + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: thrift + passive: false + version: 2.23.0 + camel-tika: + artifactId: camel-tika dataformats: [] - camel-undertow: groupId: org.apache.camel - artifactId: camel-undertow - version: 2.23.0 - schemes: - - id: undertow - http: true languages: [] + schemes: + - http: false + id: tika + passive: false + version: 2.23.0 + camel-twilio: + artifactId: camel-twilio dataformats: [] - camel-velocity: groupId: org.apache.camel - artifactId: camel-velocity - version: 2.23.0 - schemes: - - id: velocity languages: [] + schemes: + - http: false + id: twilio + passive: false + version: 2.23.0 + camel-twitter: + artifactId: camel-twitter dataformats: [] - camel-vertx: groupId: org.apache.camel - artifactId: camel-vertx - version: 2.23.0 - schemes: - - id: vertx languages: [] + schemes: + - http: false + id: twitter + passive: false + - http: false + id: twitter-directmessage + passive: false + - http: false + id: twitter-search + passive: false + - http: false + id: twitter-streaming + passive: false + - http: false + id: twitter-timeline + passive: false + version: 2.23.0 + camel-undertow: + artifactId: camel-undertow dataformats: [] - camel-weather: groupId: org.apache.camel - artifactId: camel-weather - version: 2.23.0 - schemes: - - id: weather languages: [] - dataformats: [] - camel-web3j: - groupId: org.apache.camel - artifactId: camel-web3j - version: 2.23.0 schemes: - - id: web3j - languages: [] - dataformats: [] - camel-websocket: - groupId: org.apache.camel - artifactId: camel-websocket + - http: true + id: undertow + passive: false version: 2.23.0 - schemes: - - id: websocket - http: true - languages: [] - dataformats: [] - camel-wordpress: + camel-univocity-parsers: + artifactId: camel-univocity-parsers + dataformats: + - univocity-csv + - univocity-fixed + - univocity-tsv groupId: org.apache.camel - artifactId: camel-wordpress - version: 2.23.0 - schemes: - - id: wordpress languages: [] - dataformats: [] - camel-xchange: - groupId: org.apache.camel - artifactId: camel-xchange + schemes: [] version: 2.23.0 - schemes: - - id: xchange - languages: [] + camel-velocity: + artifactId: camel-velocity dataformats: [] - camel-xmlrpc: groupId: org.apache.camel - artifactId: camel-xmlrpc - version: 2.23.0 - schemes: - - id: xmlrpc languages: [] - dataformats: - - xmlrpc - camel-xmlsecurity: - groupId: org.apache.camel - artifactId: camel-xmlsecurity - version: 2.23.0 schemes: - - id: xmlsecurity - languages: [] - dataformats: - - secureXML - camel-xmpp: - groupId: org.apache.camel - artifactId: camel-xmpp + - http: false + id: velocity + passive: false version: 2.23.0 - schemes: - - id: xmpp - languages: [] + camel-vertx: + artifactId: camel-vertx dataformats: [] - camel-saxon: groupId: org.apache.camel - artifactId: camel-saxon - version: 2.23.0 + languages: [] schemes: - - id: xquery - languages: - - xquery - dataformats: [] - camel-yammer: - groupId: org.apache.camel - artifactId: camel-yammer + - http: false + id: vertx + passive: false version: 2.23.0 - schemes: - - id: yammer - languages: [] + camel-weather: + artifactId: camel-weather dataformats: [] - camel-yql: groupId: org.apache.camel - artifactId: camel-yql - version: 2.23.0 - schemes: - - id: yql languages: [] - dataformats: [] - camel-zendesk: - groupId: org.apache.camel - artifactId: camel-zendesk - version: 2.23.0 schemes: - - id: zendesk - languages: [] - dataformats: [] - camel-zookeeper: - groupId: org.apache.camel - artifactId: camel-zookeeper + - http: false + id: weather + passive: false version: 2.23.0 - schemes: - - id: zookeeper - languages: [] + camel-web3j: + artifactId: camel-web3j dataformats: [] - camel-zookeeper-master: groupId: org.apache.camel - artifactId: camel-zookeeper-master - version: 2.23.0 - schemes: - - id: zookeeper-master languages: [] - dataformats: [] - camel-knative: - groupId: org.apache.camel.k - artifactId: camel-knative - version: 0.1.1-SNAPSHOT schemes: - - id: knative - http: true - languages: [] - dataformats: [] - camel-juel: - groupId: org.apache.camel - artifactId: camel-juel - version: 2.23.0 - components: [] - languages: - - el - dataformats: [] - camel-groovy: - groupId: org.apache.camel - artifactId: camel-groovy - version: 2.23.0 - components: [] - languages: - - groovy - dataformats: [] - camel-script: - groupId: org.apache.camel - artifactId: camel-script - version: 2.23.0 - components: [] - languages: - - javaScript - - php - - python - - ruby - dataformats: [] - camel-jsonpath: - groupId: org.apache.camel - artifactId: camel-jsonpath + - http: false + id: web3j + passive: false version: 2.23.0 - components: [] - languages: - - jsonpath - dataformats: [] - camel-jxpath: - groupId: org.apache.camel - artifactId: camel-jxpath - version: 2.23.0 - components: [] - languages: - - jxpath - dataformats: [] - camel-ognl: - groupId: org.apache.camel - artifactId: camel-ognl - version: 2.23.0 - components: [] - languages: - - ognl - dataformats: [] - camel-josql: - groupId: org.apache.camel - artifactId: camel-josql - version: 2.23.0 - components: [] - languages: - - sql + camel-websocket: + artifactId: camel-websocket dataformats: [] - camel-hl7: groupId: org.apache.camel - artifactId: camel-hl7 - version: 2.23.0 - components: [] - languages: - - terser - dataformats: - - hl7 - camel-asn1: - groupId: org.apache.camel - artifactId: camel-asn1 - version: 2.23.0 - components: [] languages: [] - dataformats: - - asn1 - camel-barcode: - groupId: org.apache.camel - artifactId: camel-barcode - version: 2.23.0 - components: [] - languages: [] - dataformats: - - barcode - camel-base64: - groupId: org.apache.camel - artifactId: camel-base64 + schemes: + - http: true + id: websocket + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - base64 - camel-beanio: + camel-wordpress: + artifactId: camel-wordpress + dataformats: [] groupId: org.apache.camel - artifactId: camel-beanio - version: 2.23.0 - components: [] languages: [] - dataformats: - - beanio - camel-bindy: - groupId: org.apache.camel - artifactId: camel-bindy + schemes: + - http: false + id: wordpress + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - bindy-csv - - bindy-fixed - - bindy-kvp - camel-boon: + camel-xchange: + artifactId: camel-xchange + dataformats: [] groupId: org.apache.camel - artifactId: camel-boon - version: 2.23.0 - components: [] languages: [] - dataformats: - - boon - camel-castor: - groupId: org.apache.camel - artifactId: camel-castor + schemes: + - http: false + id: xchange + passive: false version: 2.23.0 - components: [] - languages: [] + camel-xmlbeans: + artifactId: camel-xmlbeans dataformats: - - castor - camel-csv: + - xmlBeans groupId: org.apache.camel - artifactId: camel-csv - version: 2.23.0 - components: [] languages: [] - dataformats: - - csv - camel-hessian: - groupId: org.apache.camel - artifactId: camel-hessian + schemes: [] version: 2.23.0 - components: [] - languages: [] + camel-xmljson: + artifactId: camel-xmljson dataformats: - - hessian - camel-ical: + - xmljson groupId: org.apache.camel - artifactId: camel-ical - version: 2.23.0 - components: [] languages: [] - dataformats: - - ical - camel-jacksonxml: - groupId: org.apache.camel - artifactId: camel-jacksonxml + schemes: [] version: 2.23.0 - components: [] - languages: [] + camel-xmlrpc: + artifactId: camel-xmlrpc dataformats: - - jacksonxml - camel-jaxb: + - xmlrpc groupId: org.apache.camel - artifactId: camel-jaxb - version: 2.23.0 - components: [] languages: [] - dataformats: - - jaxb - camel-jibx: - groupId: org.apache.camel - artifactId: camel-jibx + schemes: + - http: false + id: xmlrpc + passive: false version: 2.23.0 - components: [] - languages: [] + camel-xmlsecurity: + artifactId: camel-xmlsecurity dataformats: - - jibx - camel-fastjson: + - secureXML groupId: org.apache.camel - artifactId: camel-fastjson - version: 2.23.0 - components: [] languages: [] - dataformats: - - json-fastjson - camel-gson: - groupId: org.apache.camel - artifactId: camel-gson + schemes: + - http: false + id: xmlsecurity + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - json-gson - camel-jackson: + camel-xmpp: + artifactId: camel-xmpp + dataformats: [] groupId: org.apache.camel - artifactId: camel-jackson - version: 2.23.0 - components: [] languages: [] - dataformats: - - json-jackson - camel-johnzon: - groupId: org.apache.camel - artifactId: camel-johnzon + schemes: + - http: false + id: xmpp + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - json-johnzon camel-xstream: - groupId: org.apache.camel artifactId: camel-xstream - version: 2.23.0 - components: [] - languages: [] dataformats: - json-xstream - xstream - camel-lzf: groupId: org.apache.camel - artifactId: camel-lzf - version: 2.23.0 - components: [] languages: [] - dataformats: - - lzf - camel-protobuf: - groupId: org.apache.camel - artifactId: camel-protobuf + schemes: [] version: 2.23.0 - components: [] - languages: [] - dataformats: - - protobuf - camel-soap: + camel-yammer: + artifactId: camel-yammer + dataformats: [] groupId: org.apache.camel - artifactId: camel-soap - version: 2.23.0 - components: [] languages: [] - dataformats: - - soapjaxb - camel-syslog: - groupId: org.apache.camel - artifactId: camel-syslog + schemes: + - http: false + id: yammer + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - syslog - camel-tarfile: + camel-yql: + artifactId: camel-yql + dataformats: [] groupId: org.apache.camel - artifactId: camel-tarfile - version: 2.23.0 - components: [] languages: [] - dataformats: - - tarfile - camel-tagsoup: - groupId: org.apache.camel - artifactId: camel-tagsoup + schemes: + - http: false + id: yql + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - tidyMarkup - camel-univocity-parsers: + camel-zendesk: + artifactId: camel-zendesk + dataformats: [] groupId: org.apache.camel - artifactId: camel-univocity-parsers - version: 2.23.0 - components: [] languages: [] - dataformats: - - univocity-csv - - univocity-fixed - - univocity-tsv - camel-xmlbeans: - groupId: org.apache.camel - artifactId: camel-xmlbeans + schemes: + - http: false + id: zendesk + passive: false version: 2.23.0 - components: [] - languages: [] + camel-zipfile: + artifactId: camel-zipfile dataformats: - - xmlBeans - camel-xmljson: + - zipfile groupId: org.apache.camel - artifactId: camel-xmljson - version: 2.23.0 - components: [] languages: [] - dataformats: - - xmljson - camel-snakeyaml: - groupId: org.apache.camel - artifactId: camel-snakeyaml + schemes: [] version: 2.23.0 - components: [] - languages: [] - dataformats: - - yaml-snakeyaml - camel-zipfile: + camel-zookeeper: + artifactId: camel-zookeeper + dataformats: [] groupId: org.apache.camel - artifactId: camel-zipfile + languages: [] + schemes: + - http: false + id: zookeeper + passive: false version: 2.23.0 - components: [] + camel-zookeeper-master: + artifactId: camel-zookeeper-master + dataformats: [] + groupId: org.apache.camel languages: [] - dataformats: - - zipfile -version: 2.23.0 + schemes: + - http: false + id: zookeeper-master + passive: false + version: 2.23.0 diff --git a/deploy/resources.go b/deploy/resources.go index c9da6cbbb4..1c035cee42 100644 --- a/deploy/resources.go +++ b/deploy/resources.go @@ -42,2154 +42,2760 @@ spec: ` Resources["camel-catalog.yaml"] = ` +version: 2.23.0 artifacts: camel-ahc: - groupId: org.apache.camel artifactId: camel-ahc + dataformats: [] + groupId: org.apache.camel + languages: [] + schemes: + - http: true + id: ahc + passive: false version: 2.23.0 + camel-ahc-ws: + artifactId: camel-ahc-ws + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: ahc - http: true + - http: true + id: ahc-ws + passive: false + - http: false + id: ahc-wss + passive: false + version: 2.23.0 + camel-amqp: + artifactId: camel-amqp + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: amqp + passive: false + version: 2.23.0 + camel-apns: + artifactId: camel-apns dataformats: [] - camel-ahc-ws: groupId: org.apache.camel - artifactId: camel-ahc-ws + languages: [] + schemes: + - http: false + id: apns + passive: false version: 2.23.0 + camel-as2: + artifactId: camel-as2 + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: ahc-ws - http: true - - id: ahc-wss + - http: false + id: as2 + passive: false + version: 2.23.0 + camel-asn1: + artifactId: camel-asn1 + dataformats: + - asn1 + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-asterisk: + artifactId: camel-asterisk dataformats: [] - camel-amqp: groupId: org.apache.camel - artifactId: camel-amqp + languages: [] + schemes: + - http: false + id: asterisk + passive: false version: 2.23.0 + camel-atmos: + artifactId: camel-atmos + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: amqp + - http: false + id: atmos + passive: false + version: 2.23.0 + camel-atmosphere-websocket: + artifactId: camel-atmosphere-websocket + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: true + id: atmosphere-websocket + passive: false + version: 2.23.0 + camel-atom: + artifactId: camel-atom dataformats: [] - camel-apns: groupId: org.apache.camel - artifactId: camel-apns + languages: [] + schemes: + - http: false + id: atom + passive: false version: 2.23.0 + camel-atomix: + artifactId: camel-atomix + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: apns + - http: false + id: atomix-map + passive: false + - http: false + id: atomix-messaging + passive: false + - http: false + id: atomix-multimap + passive: false + - http: false + id: atomix-queue + passive: false + - http: false + id: atomix-set + passive: false + - http: false + id: atomix-value + passive: false + version: 2.23.0 + camel-avro: + artifactId: camel-avro + dataformats: + - avro + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: avro + passive: false + version: 2.23.0 + camel-aws: + artifactId: camel-aws dataformats: [] - camel-as2: groupId: org.apache.camel - artifactId: camel-as2 + languages: [] + schemes: + - http: false + id: aws-cw + passive: false + - http: false + id: aws-ddb + passive: false + - http: false + id: aws-ddbstream + passive: false + - http: false + id: aws-ec2 + passive: false + - http: false + id: aws-iam + passive: false + - http: false + id: aws-kinesis + passive: false + - http: false + id: aws-kinesis-firehose + passive: false + - http: false + id: aws-kms + passive: false + - http: false + id: aws-lambda + passive: false + - http: false + id: aws-mq + passive: false + - http: false + id: aws-s3 + passive: false + - http: false + id: aws-sdb + passive: false + - http: false + id: aws-ses + passive: false + - http: false + id: aws-sns + passive: false + - http: false + id: aws-sqs + passive: false + - http: false + id: aws-swf + passive: false version: 2.23.0 + camel-azure: + artifactId: camel-azure + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: as2 + - http: false + id: azure-blob + passive: false + - http: false + id: azure-queue + passive: false + version: 2.23.0 + camel-barcode: + artifactId: camel-barcode + dataformats: + - barcode + groupId: org.apache.camel languages: [] - dataformats: [] - camel-asterisk: + schemes: [] + version: 2.23.0 + camel-base64: + artifactId: camel-base64 + dataformats: + - base64 groupId: org.apache.camel - artifactId: camel-asterisk + languages: [] + schemes: [] version: 2.23.0 + camel-bean-validator: + artifactId: camel-bean-validator + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: asterisk + - http: false + id: bean-validator + passive: false + version: 2.23.0 + camel-beanio: + artifactId: camel-beanio + dataformats: + - beanio + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-beanstalk: + artifactId: camel-beanstalk dataformats: [] - camel-atmos: groupId: org.apache.camel - artifactId: camel-atmos - version: 2.23.0 + languages: [] schemes: - - id: atmos + - http: false + id: beanstalk + passive: false + version: 2.23.0 + camel-bindy: + artifactId: camel-bindy + dataformats: + - bindy-csv + - bindy-fixed + - bindy-kvp + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-bonita: + artifactId: camel-bonita dataformats: [] - camel-atmosphere-websocket: groupId: org.apache.camel - artifactId: camel-atmosphere-websocket - version: 2.23.0 + languages: [] schemes: - - id: atmosphere-websocket - http: true + - http: false + id: bonita + passive: false + version: 2.23.0 + camel-boon: + artifactId: camel-boon + dataformats: + - boon + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-box: + artifactId: camel-box dataformats: [] - camel-atom: groupId: org.apache.camel - artifactId: camel-atom + languages: [] + schemes: + - http: false + id: box + passive: false version: 2.23.0 + camel-braintree: + artifactId: camel-braintree + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: atom + - http: false + id: braintree + passive: false + version: 2.23.0 + camel-cache: + artifactId: camel-cache + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: cache + passive: false + version: 2.23.0 + camel-caffeine: + artifactId: camel-caffeine dataformats: [] - camel-atomix: groupId: org.apache.camel - artifactId: camel-atomix + languages: [] + schemes: + - http: false + id: caffeine-cache + passive: false + - http: false + id: caffeine-loadcache + passive: false version: 2.23.0 + camel-cassandraql: + artifactId: camel-cassandraql + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: atomix-map - - id: atomix-messaging - - id: atomix-multimap - - id: atomix-queue - - id: atomix-set - - id: atomix-value + - http: false + id: cql + passive: false + version: 2.23.0 + camel-castor: + artifactId: camel-castor + dataformats: + - castor + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-chronicle: + artifactId: camel-chronicle dataformats: [] - camel-avro: groupId: org.apache.camel - artifactId: camel-avro - version: 2.23.0 - schemes: - - id: avro languages: [] - dataformats: - - avro - camel-aws: + schemes: + - http: false + id: chronicle-engine + passive: false + version: 2.23.0 + camel-chunk: + artifactId: camel-chunk + dataformats: [] groupId: org.apache.camel - artifactId: camel-aws + languages: [] + schemes: + - http: false + id: chunk + passive: false version: 2.23.0 + camel-cm-sms: + artifactId: camel-cm-sms + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - 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 + - http: false + id: cm-sms + passive: false + version: 2.23.0 + camel-cmis: + artifactId: camel-cmis + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: cmis + passive: false + version: 2.23.0 + camel-coap: + artifactId: camel-coap dataformats: [] - camel-azure: groupId: org.apache.camel - artifactId: camel-azure + languages: [] + schemes: + - http: false + id: coap + passive: false version: 2.23.0 + camel-cometd: + artifactId: camel-cometd + dataformats: [] + groupId: org.apache.camel + languages: [] schemes: - - id: azure-blob - - id: azure-queue + - http: false + id: cometd + passive: false + - http: false + id: cometds + passive: false + version: 2.23.0 + camel-consul: + artifactId: camel-consul + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: consul + passive: false + version: 2.23.0 + camel-context: + artifactId: camel-context dataformats: [] - camel-core: groupId: org.apache.camel - artifactId: camel-core + languages: [] + schemes: + - http: false + id: context + passive: false version: 2.23.0 + camel-core: + artifactId: camel-core + dataformats: + - gzip + - serialization + - string + - zip + groupId: org.apache.camel + languages: + - bean + - constant + - exchangeProperty + - file + - header + - ref + - simple + - tokenize + - xpath + - xtokenize schemes: - - id: bean + - http: false + id: bean passive: true - - id: binding + - http: false + id: binding passive: true - - id: browse + - http: false + id: browse passive: true - - id: class + - http: false + id: class passive: true - - id: controlbus + - http: false + id: controlbus passive: true - - id: dataformat + - http: false + id: dataformat passive: true - - id: dataset + - http: false + id: dataset passive: true - - id: direct + - http: false + id: direct passive: true - - id: direct-vm + - http: false + id: direct-vm passive: true - - id: file - - id: language + - http: false + id: file + passive: false + - http: false + id: language passive: true - - id: log + - http: false + id: log passive: true - - id: mock + - http: false + id: mock passive: true - - id: properties + - http: false + id: properties passive: true - - id: ref + - http: false + id: ref passive: true - - id: rest - http: true - - id: rest-api - - id: saga - - id: scheduler - - id: seda + - http: true + id: rest + passive: false + - http: false + id: rest-api + passive: false + - http: false + id: saga + passive: false + - http: false + id: scheduler + passive: false + - http: false + id: seda passive: true - - id: stub + - http: false + id: stub passive: true - - id: test + - http: false + id: test passive: true - - id: timer - - id: validator + - http: false + id: timer + passive: false + - http: false + id: validator passive: true - - id: vm + - http: false + id: vm passive: true - - id: xslt - languages: - - bean - - constant - - exchangeProperty - - file - - header - - ref - - simple - - tokenize - - xpath - - xtokenize - dataformats: - - gzip - - serialization - - string - - zip - camel-bean-validator: - groupId: org.apache.camel - artifactId: camel-bean-validator + - http: false + id: xslt + passive: false version: 2.23.0 - schemes: - - id: bean-validator - languages: [] + camel-couchbase: + artifactId: camel-couchbase dataformats: [] - camel-beanstalk: groupId: org.apache.camel - artifactId: camel-beanstalk - version: 2.23.0 - schemes: - - id: beanstalk languages: [] + schemes: + - http: false + id: couchbase + passive: false + version: 2.23.0 + camel-couchdb: + artifactId: camel-couchdb dataformats: [] - camel-bonita: groupId: org.apache.camel - artifactId: camel-bonita - version: 2.23.0 + languages: [] schemes: - - id: bonita + - http: false + id: couchdb + passive: false + version: 2.23.0 + camel-crypto: + artifactId: camel-crypto + dataformats: + - crypto + - pgp + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: crypto + passive: false + version: 2.23.0 + camel-crypto-cms: + artifactId: camel-crypto-cms dataformats: [] - camel-box: groupId: org.apache.camel - artifactId: camel-box - version: 2.23.0 + languages: [] schemes: - - id: box + - http: false + id: crypto-cms + passive: false + version: 2.23.0 + camel-csv: + artifactId: camel-csv + dataformats: + - csv + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-cxf: + artifactId: camel-cxf dataformats: [] - camel-braintree: groupId: org.apache.camel - artifactId: camel-braintree - version: 2.23.0 - schemes: - - id: braintree languages: [] + schemes: + - http: true + id: cxf + passive: false + - http: true + id: cxfrs + passive: false + version: 2.23.0 + camel-digitalocean: + artifactId: camel-digitalocean dataformats: [] - camel-cache: groupId: org.apache.camel - artifactId: camel-cache - version: 2.23.0 - schemes: - - id: cache languages: [] + schemes: + - http: false + id: digitalocean + passive: false + version: 2.23.0 + camel-disruptor: + artifactId: camel-disruptor dataformats: [] - camel-caffeine: groupId: org.apache.camel - artifactId: camel-caffeine - version: 2.23.0 - schemes: - - id: caffeine-cache - - id: caffeine-loadcache languages: [] + schemes: + - http: false + id: disruptor + passive: false + - http: false + id: disruptor-vm + passive: false + version: 2.23.0 + camel-dns: + artifactId: camel-dns dataformats: [] - camel-chronicle: groupId: org.apache.camel - artifactId: camel-chronicle - version: 2.23.0 - schemes: - - id: chronicle-engine languages: [] + schemes: + - http: false + id: dns + passive: false + version: 2.23.0 + camel-docker: + artifactId: camel-docker dataformats: [] - camel-chunk: groupId: org.apache.camel - artifactId: camel-chunk - version: 2.23.0 - schemes: - - id: chunk languages: [] + schemes: + - http: false + id: docker + passive: false + version: 2.23.0 + camel-dozer: + artifactId: camel-dozer dataformats: [] - camel-cm-sms: groupId: org.apache.camel - artifactId: camel-cm-sms - version: 2.23.0 - schemes: - - id: cm-sms languages: [] + schemes: + - http: false + id: dozer + passive: false + version: 2.23.0 + camel-drill: + artifactId: camel-drill dataformats: [] - camel-cmis: groupId: org.apache.camel - artifactId: camel-cmis - version: 2.23.0 - schemes: - - id: cmis languages: [] + schemes: + - http: false + id: drill + passive: false + version: 2.23.0 + camel-dropbox: + artifactId: camel-dropbox dataformats: [] - camel-coap: groupId: org.apache.camel - artifactId: camel-coap - version: 2.23.0 - schemes: - - id: coap languages: [] + schemes: + - http: false + id: dropbox + passive: false + version: 2.23.0 + camel-ehcache: + artifactId: camel-ehcache dataformats: [] - camel-cometd: groupId: org.apache.camel - artifactId: camel-cometd - version: 2.23.0 - schemes: - - id: cometd - - id: cometds languages: [] + schemes: + - http: false + id: ehcache + passive: false + version: 2.23.0 + camel-ejb: + artifactId: camel-ejb dataformats: [] - camel-consul: groupId: org.apache.camel - artifactId: camel-consul - version: 2.23.0 - schemes: - - id: consul languages: [] + schemes: + - http: false + id: ejb + passive: false + version: 2.23.0 + camel-elasticsearch: + artifactId: camel-elasticsearch dataformats: [] - camel-context: groupId: org.apache.camel - artifactId: camel-context - version: 2.23.0 - schemes: - - id: context languages: [] + schemes: + - http: false + id: elasticsearch + passive: false + version: 2.23.0 + camel-elasticsearch-rest: + artifactId: camel-elasticsearch-rest dataformats: [] - camel-couchbase: groupId: org.apache.camel - artifactId: camel-couchbase - version: 2.23.0 - schemes: - - id: couchbase languages: [] + schemes: + - http: false + id: elasticsearch-rest + passive: false + version: 2.23.0 + camel-elasticsearch5: + artifactId: camel-elasticsearch5 dataformats: [] - camel-couchdb: groupId: org.apache.camel - artifactId: camel-couchdb - version: 2.23.0 - schemes: - - id: couchdb languages: [] + schemes: + - http: false + id: elasticsearch5 + passive: false + version: 2.23.0 + camel-elsql: + artifactId: camel-elsql dataformats: [] - camel-cassandraql: groupId: org.apache.camel - artifactId: camel-cassandraql - version: 2.23.0 - schemes: - - id: cql languages: [] + schemes: + - http: false + id: elsql + passive: false + version: 2.23.0 + camel-etcd: + artifactId: camel-etcd dataformats: [] - camel-crypto: groupId: org.apache.camel - artifactId: camel-crypto - version: 2.23.0 - schemes: - - id: crypto languages: [] - dataformats: - - crypto - - pgp - camel-crypto-cms: - groupId: org.apache.camel - artifactId: camel-crypto-cms - version: 2.23.0 schemes: - - id: crypto-cms - languages: [] + - http: false + id: etcd + passive: false + version: 2.23.0 + camel-eventadmin: + artifactId: camel-eventadmin dataformats: [] - camel-cxf: groupId: org.apache.camel - artifactId: camel-cxf - version: 2.23.0 - schemes: - - id: cxf - http: true - - id: cxfrs - http: true languages: [] + schemes: + - http: false + id: eventadmin + passive: false + version: 2.23.0 + camel-exec: + artifactId: camel-exec dataformats: [] - camel-digitalocean: groupId: org.apache.camel - artifactId: camel-digitalocean - version: 2.23.0 - schemes: - - id: digitalocean languages: [] + schemes: + - http: false + id: exec + passive: false + version: 2.23.0 + camel-facebook: + artifactId: camel-facebook dataformats: [] - camel-disruptor: groupId: org.apache.camel - artifactId: camel-disruptor - version: 2.23.0 - schemes: - - id: disruptor - - id: disruptor-vm languages: [] - dataformats: [] - camel-dns: + schemes: + - http: false + id: facebook + passive: false + version: 2.23.0 + camel-fastjson: + artifactId: camel-fastjson + dataformats: + - json-fastjson groupId: org.apache.camel - artifactId: camel-dns + languages: [] + schemes: [] version: 2.23.0 + camel-fhir: + artifactId: camel-fhir + dataformats: + - fhirJson + - fhirXml + groupId: org.apache.camel + languages: [] schemes: - - id: dns + - http: false + id: fhir + passive: false + version: 2.23.0 + camel-flatpack: + artifactId: camel-flatpack + dataformats: + - flatpack + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: flatpack + passive: false + version: 2.23.0 + camel-flink: + artifactId: camel-flink dataformats: [] - camel-docker: groupId: org.apache.camel - artifactId: camel-docker - version: 2.23.0 - schemes: - - id: docker languages: [] + schemes: + - http: false + id: flink + passive: false + version: 2.23.0 + camel-fop: + artifactId: camel-fop dataformats: [] - camel-dozer: groupId: org.apache.camel - artifactId: camel-dozer - version: 2.23.0 - schemes: - - id: dozer languages: [] + schemes: + - http: false + id: fop + passive: false + version: 2.23.0 + camel-freemarker: + artifactId: camel-freemarker dataformats: [] - camel-drill: groupId: org.apache.camel - artifactId: camel-drill - version: 2.23.0 - schemes: - - id: drill languages: [] + schemes: + - http: false + id: freemarker + passive: false + version: 2.23.0 + camel-ftp: + artifactId: camel-ftp dataformats: [] - camel-dropbox: groupId: org.apache.camel - artifactId: camel-dropbox - version: 2.23.0 - schemes: - - id: dropbox languages: [] + schemes: + - http: false + id: ftp + passive: false + - http: false + id: ftps + passive: false + - http: false + id: sftp + passive: false + version: 2.23.0 + camel-ganglia: + artifactId: camel-ganglia dataformats: [] - camel-ehcache: groupId: org.apache.camel - artifactId: camel-ehcache - version: 2.23.0 - schemes: - - id: ehcache languages: [] + schemes: + - http: false + id: ganglia + passive: false + version: 2.23.0 + camel-geocoder: + artifactId: camel-geocoder dataformats: [] - camel-ejb: groupId: org.apache.camel - artifactId: camel-ejb - version: 2.23.0 - schemes: - - id: ejb languages: [] + schemes: + - http: false + id: geocoder + passive: false + version: 2.23.0 + camel-git: + artifactId: camel-git dataformats: [] - camel-elasticsearch: groupId: org.apache.camel - artifactId: camel-elasticsearch - version: 2.23.0 - schemes: - - id: elasticsearch languages: [] + schemes: + - http: false + id: git + passive: false + version: 2.23.0 + camel-github: + artifactId: camel-github dataformats: [] - camel-elasticsearch-rest: groupId: org.apache.camel - artifactId: camel-elasticsearch-rest - version: 2.23.0 - schemes: - - id: elasticsearch-rest languages: [] + schemes: + - http: false + id: github + passive: false + version: 2.23.0 + camel-google-bigquery: + artifactId: camel-google-bigquery dataformats: [] - camel-elasticsearch5: groupId: org.apache.camel - artifactId: camel-elasticsearch5 - version: 2.23.0 - schemes: - - id: elasticsearch5 languages: [] + schemes: + - http: false + id: google-bigquery + passive: false + version: 2.23.0 + camel-google-calendar: + artifactId: camel-google-calendar dataformats: [] - camel-elsql: groupId: org.apache.camel - artifactId: camel-elsql - version: 2.23.0 - schemes: - - id: elsql languages: [] + schemes: + - http: false + id: google-calendar + passive: false + - http: false + id: google-calendar-stream + passive: false + version: 2.23.0 + camel-google-drive: + artifactId: camel-google-drive dataformats: [] - camel-etcd: groupId: org.apache.camel - artifactId: camel-etcd - version: 2.23.0 - schemes: - - id: etcd languages: [] + schemes: + - http: false + id: google-drive + passive: false + version: 2.23.0 + camel-google-mail: + artifactId: camel-google-mail dataformats: [] - camel-eventadmin: groupId: org.apache.camel - artifactId: camel-eventadmin - version: 2.23.0 - schemes: - - id: eventadmin languages: [] + schemes: + - http: false + id: google-mail + passive: false + - http: false + id: google-mail-stream + passive: false + version: 2.23.0 + camel-google-pubsub: + artifactId: camel-google-pubsub dataformats: [] - camel-exec: groupId: org.apache.camel - artifactId: camel-exec - version: 2.23.0 - schemes: - - id: exec languages: [] + schemes: + - http: false + id: google-pubsub + passive: false + version: 2.23.0 + camel-google-sheets: + artifactId: camel-google-sheets dataformats: [] - camel-facebook: groupId: org.apache.camel - artifactId: camel-facebook - version: 2.23.0 - schemes: - - id: facebook languages: [] + schemes: + - http: false + id: google-sheets + passive: false + - http: false + id: google-sheets-stream + passive: false + version: 2.23.0 + camel-gora: + artifactId: camel-gora dataformats: [] - camel-fhir: groupId: org.apache.camel - artifactId: camel-fhir - version: 2.23.0 - schemes: - - id: fhir languages: [] - dataformats: - - fhirJson - - fhirXml - camel-flatpack: - groupId: org.apache.camel - artifactId: camel-flatpack - version: 2.23.0 schemes: - - id: flatpack - languages: [] - dataformats: - - flatpack - camel-flink: - groupId: org.apache.camel - artifactId: camel-flink + - http: false + id: gora + passive: false version: 2.23.0 - schemes: - - id: flink - languages: [] + camel-grape: + artifactId: camel-grape dataformats: [] - camel-fop: groupId: org.apache.camel - artifactId: camel-fop - version: 2.23.0 - schemes: - - id: fop languages: [] + schemes: + - http: false + id: grape + passive: false + version: 2.23.0 + camel-groovy: + artifactId: camel-groovy dataformats: [] - camel-freemarker: groupId: org.apache.camel - artifactId: camel-freemarker + languages: + - groovy + schemes: [] version: 2.23.0 - schemes: - - id: freemarker - languages: [] + camel-grpc: + artifactId: camel-grpc dataformats: [] - camel-ftp: groupId: org.apache.camel - artifactId: camel-ftp - version: 2.23.0 + languages: [] schemes: - - id: ftp - - id: ftps - - id: sftp + - http: true + id: grpc + passive: false + version: 2.23.0 + camel-gson: + artifactId: camel-gson + dataformats: + - json-gson + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-guava-eventbus: + artifactId: camel-guava-eventbus dataformats: [] - camel-ganglia: groupId: org.apache.camel - artifactId: camel-ganglia - version: 2.23.0 - schemes: - - id: ganglia languages: [] + schemes: + - http: false + id: guava-eventbus + passive: false + version: 2.23.0 + camel-hazelcast: + artifactId: camel-hazelcast dataformats: [] - camel-geocoder: groupId: org.apache.camel - artifactId: camel-geocoder - version: 2.23.0 - schemes: - - id: geocoder languages: [] + schemes: + - http: false + id: hazelcast-atomicvalue + passive: false + - http: false + id: hazelcast-instance + passive: false + - http: false + id: hazelcast-list + passive: false + - http: false + id: hazelcast-map + passive: false + - http: false + id: hazelcast-multimap + passive: false + - http: false + id: hazelcast-queue + passive: false + - http: false + id: hazelcast-replicatedmap + passive: false + - http: false + id: hazelcast-ringbuffer + passive: false + - http: false + id: hazelcast-seda + passive: false + - http: false + id: hazelcast-set + passive: false + - http: false + id: hazelcast-topic + passive: false + version: 2.23.0 + camel-hbase: + artifactId: camel-hbase dataformats: [] - camel-git: groupId: org.apache.camel - artifactId: camel-git - version: 2.23.0 - schemes: - - id: git languages: [] + schemes: + - http: false + id: hbase + passive: false + version: 2.23.0 + camel-hdfs: + artifactId: camel-hdfs dataformats: [] - camel-github: groupId: org.apache.camel - artifactId: camel-github - version: 2.23.0 - schemes: - - id: github languages: [] + schemes: + - http: false + id: hdfs + passive: false + version: 2.23.0 + camel-hdfs2: + artifactId: camel-hdfs2 dataformats: [] - camel-google-bigquery: groupId: org.apache.camel - artifactId: camel-google-bigquery - version: 2.23.0 + languages: [] schemes: - - id: google-bigquery + - http: false + id: hdfs2 + passive: false + version: 2.23.0 + camel-hessian: + artifactId: camel-hessian + dataformats: + - hessian + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-hipchat: + artifactId: camel-hipchat dataformats: [] - camel-google-calendar: groupId: org.apache.camel - artifactId: camel-google-calendar - version: 2.23.0 - schemes: - - id: google-calendar - - id: google-calendar-stream languages: [] - dataformats: [] - camel-google-drive: + schemes: + - http: false + id: hipchat + passive: false + version: 2.23.0 + camel-hl7: + artifactId: camel-hl7 + dataformats: + - hl7 groupId: org.apache.camel - artifactId: camel-google-drive + languages: + - terser + schemes: [] version: 2.23.0 - schemes: - - id: google-drive - languages: [] + camel-http: + artifactId: camel-http dataformats: [] - camel-google-mail: groupId: org.apache.camel - artifactId: camel-google-mail - version: 2.23.0 - schemes: - - id: google-mail - - id: google-mail-stream languages: [] + schemes: + - http: false + id: http + passive: false + - http: false + id: https + passive: false + version: 2.23.0 + camel-http4: + artifactId: camel-http4 dataformats: [] - camel-google-pubsub: groupId: org.apache.camel - artifactId: camel-google-pubsub - version: 2.23.0 - schemes: - - id: google-pubsub languages: [] + schemes: + - http: false + id: http4 + passive: false + - http: false + id: https4 + passive: false + version: 2.23.0 + camel-ibatis: + artifactId: camel-ibatis dataformats: [] - camel-google-sheets: groupId: org.apache.camel - artifactId: camel-google-sheets - version: 2.23.0 + languages: [] schemes: - - id: google-sheets - - id: google-sheets-stream + - http: false + id: ibatis + passive: false + version: 2.23.0 + camel-ical: + artifactId: camel-ical + dataformats: + - ical + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-iec60870: + artifactId: camel-iec60870 dataformats: [] - camel-gora: groupId: org.apache.camel - artifactId: camel-gora - version: 2.23.0 - schemes: - - id: gora languages: [] + schemes: + - http: false + id: iec60870-client + passive: false + - http: false + id: iec60870-server + passive: false + version: 2.23.0 + camel-ignite: + artifactId: camel-ignite dataformats: [] - camel-grape: groupId: org.apache.camel - artifactId: camel-grape - version: 2.23.0 - schemes: - - id: grape languages: [] + schemes: + - http: false + id: ignite-cache + passive: false + - http: false + id: ignite-compute + passive: false + - http: false + id: ignite-events + passive: false + - http: false + id: ignite-idgen + passive: false + - http: false + id: ignite-messaging + passive: false + - http: false + id: ignite-queue + passive: false + - http: false + id: ignite-set + passive: false + version: 2.23.0 + camel-infinispan: + artifactId: camel-infinispan dataformats: [] - camel-grpc: groupId: org.apache.camel - artifactId: camel-grpc - version: 2.23.0 - schemes: - - id: grpc - http: true languages: [] + schemes: + - http: false + id: infinispan + passive: false + version: 2.23.0 + camel-influxdb: + artifactId: camel-influxdb dataformats: [] - camel-guava-eventbus: groupId: org.apache.camel - artifactId: camel-guava-eventbus - version: 2.23.0 - schemes: - - id: guava-eventbus languages: [] + schemes: + - http: false + id: influxdb + passive: false + version: 2.23.0 + camel-ipfs: + artifactId: camel-ipfs dataformats: [] - camel-hazelcast: groupId: org.apache.camel - artifactId: camel-hazelcast - version: 2.23.0 - schemes: - - 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: [] + schemes: + - http: false + id: ipfs + passive: false + version: 2.23.0 + camel-irc: + artifactId: camel-irc dataformats: [] - camel-hbase: groupId: org.apache.camel - artifactId: camel-hbase - version: 2.23.0 - schemes: - - id: hbase languages: [] + schemes: + - http: false + id: irc + passive: false + version: 2.23.0 + camel-ironmq: + artifactId: camel-ironmq dataformats: [] - camel-hdfs: groupId: org.apache.camel - artifactId: camel-hdfs - version: 2.23.0 - schemes: - - id: hdfs languages: [] - dataformats: [] - camel-hdfs2: + schemes: + - http: false + id: ironmq + passive: false + version: 2.23.0 + camel-jackson: + artifactId: camel-jackson + dataformats: + - json-jackson groupId: org.apache.camel - artifactId: camel-hdfs2 + languages: [] + schemes: [] version: 2.23.0 - schemes: - - id: hdfs2 + camel-jacksonxml: + artifactId: camel-jacksonxml + dataformats: + - jacksonxml + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-javaspace: + artifactId: camel-javaspace dataformats: [] - camel-hipchat: groupId: org.apache.camel - artifactId: camel-hipchat - version: 2.23.0 + languages: [] schemes: - - id: hipchat + - http: false + id: javaspace + passive: false + version: 2.23.0 + camel-jaxb: + artifactId: camel-jaxb + dataformats: + - jaxb + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-jbpm: + artifactId: camel-jbpm dataformats: [] - camel-http: groupId: org.apache.camel - artifactId: camel-http - version: 2.23.0 - schemes: - - id: http - - id: https languages: [] + schemes: + - http: false + id: jbpm + passive: false + version: 2.23.0 + camel-jcache: + artifactId: camel-jcache dataformats: [] - camel-http4: groupId: org.apache.camel - artifactId: camel-http4 - version: 2.23.0 - schemes: - - id: http4 - - id: https4 languages: [] + schemes: + - http: false + id: jcache + passive: false + version: 2.23.0 + camel-jclouds: + artifactId: camel-jclouds dataformats: [] - camel-ibatis: groupId: org.apache.camel - artifactId: camel-ibatis - version: 2.23.0 - schemes: - - id: ibatis languages: [] + schemes: + - http: false + id: jclouds + passive: false + version: 2.23.0 + camel-jcr: + artifactId: camel-jcr dataformats: [] - camel-iec60870: groupId: org.apache.camel - artifactId: camel-iec60870 - version: 2.23.0 - schemes: - - id: iec60870-client - - id: iec60870-server languages: [] + schemes: + - http: false + id: jcr + passive: false + version: 2.23.0 + camel-jdbc: + artifactId: camel-jdbc dataformats: [] - camel-ignite: groupId: org.apache.camel - artifactId: camel-ignite - version: 2.23.0 - schemes: - - id: ignite-cache - - id: ignite-compute - - id: ignite-events - - id: ignite-idgen - - id: ignite-messaging - - id: ignite-queue - - id: ignite-set languages: [] + schemes: + - http: false + id: jdbc + passive: false + version: 2.23.0 + camel-jetty9: + artifactId: camel-jetty9 dataformats: [] - camel-mail: groupId: org.apache.camel - artifactId: camel-mail - version: 2.23.0 + languages: [] schemes: - - id: imap - - id: imaps - - id: pop3 - - id: pop3s - - id: smtp - - id: smtps + - http: true + id: jetty + passive: false + version: 2.23.0 + camel-jgroups: + artifactId: camel-jgroups + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: jgroups + passive: false + version: 2.23.0 + camel-jibx: + artifactId: camel-jibx dataformats: - - mime-multipart - camel-infinispan: + - jibx groupId: org.apache.camel - artifactId: camel-infinispan - version: 2.23.0 - schemes: - - id: infinispan languages: [] + schemes: [] + version: 2.23.0 + camel-jing: + artifactId: camel-jing dataformats: [] - camel-influxdb: groupId: org.apache.camel - artifactId: camel-influxdb - version: 2.23.0 - schemes: - - id: influxdb languages: [] + schemes: + - http: false + id: jing + passive: false + version: 2.23.0 + camel-jira: + artifactId: camel-jira dataformats: [] - camel-ipfs: groupId: org.apache.camel - artifactId: camel-ipfs - version: 2.23.0 - schemes: - - id: ipfs languages: [] + schemes: + - http: false + id: jira + passive: false + version: 2.23.0 + camel-jms: + artifactId: camel-jms dataformats: [] - camel-irc: groupId: org.apache.camel - artifactId: camel-irc - version: 2.23.0 - schemes: - - id: irc languages: [] + schemes: + - http: false + id: jms + passive: false + version: 2.23.0 + camel-jmx: + artifactId: camel-jmx dataformats: [] - camel-ironmq: groupId: org.apache.camel - artifactId: camel-ironmq - version: 2.23.0 + languages: [] schemes: - - id: ironmq + - http: false + id: jmx + passive: false + version: 2.23.0 + camel-johnzon: + artifactId: camel-johnzon + dataformats: + - json-johnzon + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-jolt: + artifactId: camel-jolt dataformats: [] - camel-javaspace: groupId: org.apache.camel - artifactId: camel-javaspace - version: 2.23.0 - schemes: - - id: javaspace languages: [] + schemes: + - http: false + id: jolt + passive: false + version: 2.23.0 + camel-josql: + artifactId: camel-josql dataformats: [] - camel-jbpm: groupId: org.apache.camel - artifactId: camel-jbpm + languages: + - sql + schemes: [] version: 2.23.0 - schemes: - - id: jbpm - languages: [] + camel-jpa: + artifactId: camel-jpa dataformats: [] - camel-jcache: groupId: org.apache.camel - artifactId: camel-jcache - version: 2.23.0 - schemes: - - id: jcache languages: [] + schemes: + - http: false + id: jpa + passive: false + version: 2.23.0 + camel-jsch: + artifactId: camel-jsch dataformats: [] - camel-jclouds: groupId: org.apache.camel - artifactId: camel-jclouds - version: 2.23.0 - schemes: - - id: jclouds languages: [] + schemes: + - http: false + id: scp + passive: false + version: 2.23.0 + camel-json-validator: + artifactId: camel-json-validator dataformats: [] - camel-jcr: groupId: org.apache.camel - artifactId: camel-jcr - version: 2.23.0 - schemes: - - id: jcr languages: [] + schemes: + - http: false + id: json-validator + passive: false + version: 2.23.0 + camel-jsonpath: + artifactId: camel-jsonpath dataformats: [] - camel-jdbc: groupId: org.apache.camel - artifactId: camel-jdbc + languages: + - jsonpath + schemes: [] version: 2.23.0 - schemes: - - id: jdbc - languages: [] + camel-jt400: + artifactId: camel-jt400 dataformats: [] - camel-jetty9: groupId: org.apache.camel - artifactId: camel-jetty9 - version: 2.23.0 - schemes: - - id: jetty - http: true languages: [] + schemes: + - http: false + id: jt400 + passive: false + version: 2.23.0 + camel-juel: + artifactId: camel-juel dataformats: [] - camel-jgroups: groupId: org.apache.camel - artifactId: camel-jgroups + languages: + - el + schemes: [] version: 2.23.0 - schemes: - - id: jgroups - languages: [] + camel-jxpath: + artifactId: camel-jxpath dataformats: [] - camel-jing: groupId: org.apache.camel - artifactId: camel-jing + languages: + - jxpath + schemes: [] version: 2.23.0 - schemes: - - id: jing - languages: [] + camel-kafka: + artifactId: camel-kafka dataformats: [] - camel-jira: groupId: org.apache.camel - artifactId: camel-jira - version: 2.23.0 - schemes: - - id: jira languages: [] + schemes: + - http: false + id: kafka + passive: false + version: 2.23.0 + camel-kestrel: + artifactId: camel-kestrel dataformats: [] - camel-jms: groupId: org.apache.camel - artifactId: camel-jms - version: 2.23.0 + languages: [] schemes: - - id: jms + - http: false + id: kestrel + passive: false + version: 2.23.0 + camel-knative: + artifactId: camel-knative + dataformats: [] + groupId: org.apache.camel.k languages: [] + schemes: + - http: true + id: knative + passive: false + version: 0.1.1-SNAPSHOT + camel-krati: + artifactId: camel-krati dataformats: [] - camel-jmx: groupId: org.apache.camel - artifactId: camel-jmx - version: 2.23.0 - schemes: - - id: jmx languages: [] + schemes: + - http: false + id: krati + passive: false + version: 2.23.0 + camel-kubernetes: + artifactId: camel-kubernetes dataformats: [] - camel-jolt: groupId: org.apache.camel - artifactId: camel-jolt - version: 2.23.0 - schemes: - - id: jolt languages: [] - dataformats: [] - camel-jpa: - groupId: org.apache.camel - artifactId: camel-jpa - version: 2.23.0 schemes: - - id: jpa - languages: [] - dataformats: [] - camel-json-validator: - groupId: org.apache.camel - artifactId: camel-json-validator + - http: false + id: kubernetes + passive: false + - http: false + id: kubernetes-config-maps + passive: false + - http: false + id: kubernetes-deployments + passive: false + - http: false + id: kubernetes-hpa + passive: false + - http: false + id: kubernetes-job + passive: false + - http: false + id: kubernetes-namespaces + passive: false + - http: false + id: kubernetes-nodes + passive: false + - http: false + id: kubernetes-persistent-volumes + passive: false + - http: false + id: kubernetes-persistent-volumes-claims + passive: false + - http: false + id: kubernetes-pods + passive: false + - http: false + id: kubernetes-replication-controllers + passive: false + - http: false + id: kubernetes-resources-quota + passive: false + - http: false + id: kubernetes-secrets + passive: false + - http: false + id: kubernetes-service-accounts + passive: false + - http: false + id: kubernetes-services + passive: false + - http: false + id: openshift-build-configs + passive: false + - http: false + id: openshift-builds + passive: false version: 2.23.0 - schemes: - - id: json-validator - languages: [] + camel-ldap: + artifactId: camel-ldap dataformats: [] - camel-jt400: groupId: org.apache.camel - artifactId: camel-jt400 - version: 2.23.0 - schemes: - - id: jt400 languages: [] + schemes: + - http: false + id: ldap + passive: false + version: 2.23.0 + camel-ldif: + artifactId: camel-ldif dataformats: [] - camel-kafka: groupId: org.apache.camel - artifactId: camel-kafka - version: 2.23.0 - schemes: - - id: kafka languages: [] + schemes: + - http: false + id: ldif + passive: false + version: 2.23.0 + camel-linkedin: + artifactId: camel-linkedin dataformats: [] - camel-kestrel: groupId: org.apache.camel - artifactId: camel-kestrel - version: 2.23.0 - schemes: - - id: kestrel languages: [] + schemes: + - http: false + id: linkedin + passive: false + version: 2.23.0 + camel-lucene: + artifactId: camel-lucene dataformats: [] - camel-krati: groupId: org.apache.camel - artifactId: camel-krati - version: 2.23.0 - schemes: - - id: krati languages: [] + schemes: + - http: false + id: lucene + passive: false + version: 2.23.0 + camel-lumberjack: + artifactId: camel-lumberjack dataformats: [] - camel-kubernetes: groupId: org.apache.camel - artifactId: camel-kubernetes - version: 2.23.0 - schemes: - - 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: + schemes: + - http: false + id: lumberjack + passive: false + version: 2.23.0 + camel-lzf: + artifactId: camel-lzf + dataformats: + - lzf groupId: org.apache.camel - artifactId: camel-ldap + languages: [] + schemes: [] version: 2.23.0 - schemes: - - id: ldap + camel-mail: + artifactId: camel-mail + dataformats: + - mime-multipart + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: imap + passive: false + - http: false + id: imaps + passive: false + - http: false + id: pop3 + passive: false + - http: false + id: pop3s + passive: false + - http: false + id: smtp + passive: false + - http: false + id: smtps + passive: false + version: 2.23.0 + camel-master: + artifactId: camel-master dataformats: [] - camel-ldif: groupId: org.apache.camel - artifactId: camel-ldif - version: 2.23.0 - schemes: - - id: ldif languages: [] + schemes: + - http: false + id: master + passive: false + version: 2.23.0 + camel-metrics: + artifactId: camel-metrics dataformats: [] - camel-linkedin: groupId: org.apache.camel - artifactId: camel-linkedin - version: 2.23.0 - schemes: - - id: linkedin languages: [] + schemes: + - http: false + id: metrics + passive: false + version: 2.23.0 + camel-micrometer: + artifactId: camel-micrometer dataformats: [] - camel-printer: groupId: org.apache.camel - artifactId: camel-printer - version: 2.23.0 - schemes: - - id: lpr languages: [] + schemes: + - http: false + id: micrometer + passive: false + version: 2.23.0 + camel-milo: + artifactId: camel-milo dataformats: [] - camel-lucene: groupId: org.apache.camel - artifactId: camel-lucene - version: 2.23.0 - schemes: - - id: lucene languages: [] + schemes: + - http: false + id: milo-client + passive: false + - http: false + id: milo-server + passive: false + version: 2.23.0 + camel-mina: + artifactId: camel-mina dataformats: [] - camel-lumberjack: groupId: org.apache.camel - artifactId: camel-lumberjack - version: 2.23.0 - schemes: - - id: lumberjack languages: [] + schemes: + - http: false + id: mina + passive: false + version: 2.23.0 + camel-mina2: + artifactId: camel-mina2 dataformats: [] - camel-master: groupId: org.apache.camel - artifactId: camel-master - version: 2.23.0 - schemes: - - id: master languages: [] + schemes: + - http: false + id: mina2 + passive: false + version: 2.23.0 + camel-mllp: + artifactId: camel-mllp dataformats: [] - camel-metrics: groupId: org.apache.camel - artifactId: camel-metrics - version: 2.23.0 - schemes: - - id: metrics languages: [] + schemes: + - http: false + id: mllp + passive: false + version: 2.23.0 + camel-mongodb: + artifactId: camel-mongodb dataformats: [] - camel-micrometer: groupId: org.apache.camel - artifactId: camel-micrometer - version: 2.23.0 - schemes: - - id: micrometer languages: [] + schemes: + - http: false + id: mongodb + passive: false + version: 2.23.0 + camel-mongodb-gridfs: + artifactId: camel-mongodb-gridfs dataformats: [] - camel-milo: groupId: org.apache.camel - artifactId: camel-milo - version: 2.23.0 - schemes: - - id: milo-client - - id: milo-server languages: [] + schemes: + - http: false + id: mongodb-gridfs + passive: false + version: 2.23.0 + camel-mongodb3: + artifactId: camel-mongodb3 dataformats: [] - camel-mina: groupId: org.apache.camel - artifactId: camel-mina - version: 2.23.0 - schemes: - - id: mina languages: [] + schemes: + - http: false + id: mongodb3 + passive: false + version: 2.23.0 + camel-mqtt: + artifactId: camel-mqtt dataformats: [] - camel-mina2: groupId: org.apache.camel - artifactId: camel-mina2 - version: 2.23.0 - schemes: - - id: mina2 languages: [] + schemes: + - http: false + id: mqtt + passive: false + version: 2.23.0 + camel-msv: + artifactId: camel-msv dataformats: [] - camel-mllp: groupId: org.apache.camel - artifactId: camel-mllp - version: 2.23.0 - schemes: - - id: mllp languages: [] + schemes: + - http: false + id: msv + passive: false + version: 2.23.0 + camel-mustache: + artifactId: camel-mustache dataformats: [] - camel-mongodb: groupId: org.apache.camel - artifactId: camel-mongodb - version: 2.23.0 - schemes: - - id: mongodb languages: [] + schemes: + - http: false + id: mustache + passive: false + version: 2.23.0 + camel-mvel: + artifactId: camel-mvel dataformats: [] - camel-mongodb-gridfs: groupId: org.apache.camel - artifactId: camel-mongodb-gridfs - version: 2.23.0 + languages: + - mvel schemes: - - id: mongodb-gridfs - languages: [] + - http: false + id: mvel + passive: false + version: 2.23.0 + camel-mybatis: + artifactId: camel-mybatis dataformats: [] - camel-mongodb3: groupId: org.apache.camel - artifactId: camel-mongodb3 - version: 2.23.0 - schemes: - - id: mongodb3 languages: [] + schemes: + - http: false + id: mybatis + passive: false + - http: false + id: mybatis-bean + passive: false + version: 2.23.0 + camel-nagios: + artifactId: camel-nagios dataformats: [] - camel-mqtt: groupId: org.apache.camel - artifactId: camel-mqtt - version: 2.23.0 - schemes: - - id: mqtt languages: [] + schemes: + - http: false + id: nagios + passive: false + version: 2.23.0 + camel-nats: + artifactId: camel-nats dataformats: [] - camel-msv: groupId: org.apache.camel - artifactId: camel-msv - version: 2.23.0 - schemes: - - id: msv languages: [] + schemes: + - http: false + id: nats + passive: false + version: 2.23.0 + camel-netty: + artifactId: camel-netty dataformats: [] - camel-mustache: groupId: org.apache.camel - artifactId: camel-mustache - version: 2.23.0 - schemes: - - id: mustache languages: [] + schemes: + - http: false + id: netty + passive: false + version: 2.23.0 + camel-netty-http: + artifactId: camel-netty-http dataformats: [] - camel-mvel: groupId: org.apache.camel - artifactId: camel-mvel - version: 2.23.0 + languages: [] schemes: - - id: mvel - languages: - - mvel + - http: true + id: netty-http + passive: false + version: 2.23.0 + camel-netty4: + artifactId: camel-netty4 dataformats: [] - camel-mybatis: groupId: org.apache.camel - artifactId: camel-mybatis - version: 2.23.0 - schemes: - - id: mybatis - - id: mybatis-bean languages: [] + schemes: + - http: false + id: netty4 + passive: false + version: 2.23.0 + camel-netty4-http: + artifactId: camel-netty4-http dataformats: [] - camel-nagios: groupId: org.apache.camel - artifactId: camel-nagios - version: 2.23.0 - schemes: - - id: nagios languages: [] + schemes: + - http: true + id: netty4-http + passive: false + version: 2.23.0 + camel-nsq: + artifactId: camel-nsq dataformats: [] - camel-nats: groupId: org.apache.camel - artifactId: camel-nats - version: 2.23.0 - schemes: - - id: nats languages: [] + schemes: + - http: false + id: nsq + passive: false + version: 2.23.0 + camel-ognl: + artifactId: camel-ognl dataformats: [] - camel-netty: groupId: org.apache.camel - artifactId: camel-netty + languages: + - ognl + schemes: [] version: 2.23.0 - schemes: - - id: netty - languages: [] + camel-olingo2: + artifactId: camel-olingo2 dataformats: [] - camel-netty-http: groupId: org.apache.camel - artifactId: camel-netty-http - version: 2.23.0 - schemes: - - id: netty-http - http: true languages: [] - dataformats: [] - camel-netty4: - groupId: org.apache.camel - artifactId: camel-netty4 - version: 2.23.0 schemes: - - id: netty4 - languages: [] - dataformats: [] - camel-netty4-http: - groupId: org.apache.camel - artifactId: camel-netty4-http + - http: false + id: olingo2 + passive: false version: 2.23.0 - schemes: - - id: netty4-http - http: true - languages: [] + camel-olingo4: + artifactId: camel-olingo4 dataformats: [] - camel-nsq: groupId: org.apache.camel - artifactId: camel-nsq - version: 2.23.0 - schemes: - - id: nsq languages: [] - dataformats: [] - camel-olingo2: - groupId: org.apache.camel - artifactId: camel-olingo2 - version: 2.23.0 schemes: - - id: olingo2 - languages: [] + - http: false + id: olingo4 + passive: false + version: 2.23.0 + camel-openshift: + artifactId: camel-openshift dataformats: [] - camel-olingo4: groupId: org.apache.camel - artifactId: camel-olingo4 - version: 2.23.0 - schemes: - - id: olingo4 languages: [] + schemes: + - http: false + id: openshift + passive: false + version: 2.23.0 + camel-openstack: + artifactId: camel-openstack dataformats: [] - camel-openshift: groupId: org.apache.camel - artifactId: camel-openshift - version: 2.23.0 - schemes: - - id: openshift languages: [] + schemes: + - http: false + id: openstack-cinder + passive: false + - http: false + id: openstack-glance + passive: false + - http: false + id: openstack-keystone + passive: false + - http: false + id: openstack-neutron + passive: false + - http: false + id: openstack-nova + passive: false + - http: false + id: openstack-swift + passive: false + version: 2.23.0 + camel-optaplanner: + artifactId: camel-optaplanner dataformats: [] - camel-openstack: groupId: org.apache.camel - artifactId: camel-openstack - version: 2.23.0 - schemes: - - id: openstack-cinder - - id: openstack-glance - - id: openstack-keystone - - id: openstack-neutron - - id: openstack-nova - - id: openstack-swift languages: [] + schemes: + - http: false + id: optaplanner + passive: false + version: 2.23.0 + camel-paho: + artifactId: camel-paho dataformats: [] - camel-optaplanner: groupId: org.apache.camel - artifactId: camel-optaplanner - version: 2.23.0 - schemes: - - id: optaplanner languages: [] + schemes: + - http: false + id: paho + passive: false + version: 2.23.0 + camel-paxlogging: + artifactId: camel-paxlogging dataformats: [] - camel-paho: groupId: org.apache.camel - artifactId: camel-paho - version: 2.23.0 - schemes: - - id: paho languages: [] + schemes: + - http: false + id: paxlogging + passive: false + version: 2.23.0 + camel-pdf: + artifactId: camel-pdf dataformats: [] - camel-paxlogging: groupId: org.apache.camel - artifactId: camel-paxlogging - version: 2.23.0 - schemes: - - id: paxlogging languages: [] + schemes: + - http: false + id: pdf + passive: false + version: 2.23.0 + camel-pgevent: + artifactId: camel-pgevent dataformats: [] - camel-pdf: groupId: org.apache.camel - artifactId: camel-pdf - version: 2.23.0 - schemes: - - id: pdf languages: [] + schemes: + - http: false + id: pgevent + passive: false + version: 2.23.0 + camel-printer: + artifactId: camel-printer dataformats: [] - camel-pgevent: groupId: org.apache.camel - artifactId: camel-pgevent - version: 2.23.0 + languages: [] schemes: - - id: pgevent + - http: false + id: lpr + passive: false + version: 2.23.0 + camel-protobuf: + artifactId: camel-protobuf + dataformats: + - protobuf + groupId: org.apache.camel languages: [] - dataformats: [] + schemes: [] + version: 2.23.0 camel-pubnub: - groupId: org.apache.camel artifactId: camel-pubnub - version: 2.23.0 - schemes: - - id: pubnub - languages: [] dataformats: [] - camel-quartz: groupId: org.apache.camel - artifactId: camel-quartz - version: 2.23.0 - schemes: - - id: quartz languages: [] + schemes: + - http: false + id: pubnub + passive: false + version: 2.23.0 + camel-quartz: + artifactId: camel-quartz dataformats: [] - camel-quartz2: groupId: org.apache.camel - artifactId: camel-quartz2 - version: 2.23.0 - schemes: - - id: quartz2 languages: [] + schemes: + - http: false + id: quartz + passive: false + version: 2.23.0 + camel-quartz2: + artifactId: camel-quartz2 dataformats: [] - camel-quickfix: groupId: org.apache.camel - artifactId: camel-quickfix - version: 2.23.0 - schemes: - - id: quickfix languages: [] + schemes: + - http: false + id: quartz2 + passive: false + version: 2.23.0 + camel-quickfix: + artifactId: camel-quickfix dataformats: [] - camel-rabbitmq: groupId: org.apache.camel - artifactId: camel-rabbitmq - version: 2.23.0 - schemes: - - id: rabbitmq languages: [] + schemes: + - http: false + id: quickfix + passive: false + version: 2.23.0 + camel-rabbitmq: + artifactId: camel-rabbitmq dataformats: [] - camel-reactive-streams: groupId: org.apache.camel - artifactId: camel-reactive-streams - version: 2.23.0 - schemes: - - id: reactive-streams languages: [] + schemes: + - http: false + id: rabbitmq + passive: false + version: 2.23.0 + camel-reactive-streams: + artifactId: camel-reactive-streams dataformats: [] - camel-rest-swagger: groupId: org.apache.camel - artifactId: camel-rest-swagger - version: 2.23.0 - schemes: - - id: rest-swagger languages: [] + schemes: + - http: false + id: reactive-streams + passive: false + version: 2.23.0 + camel-rest-swagger: + artifactId: camel-rest-swagger dataformats: [] - camel-restlet: groupId: org.apache.camel - artifactId: camel-restlet - version: 2.23.0 - schemes: - - id: restlet - http: true languages: [] + schemes: + - http: false + id: rest-swagger + passive: false + version: 2.23.0 + camel-restlet: + artifactId: camel-restlet dataformats: [] - camel-rmi: groupId: org.apache.camel - artifactId: camel-rmi - version: 2.23.0 - schemes: - - id: rmi languages: [] + schemes: + - http: true + id: restlet + passive: false + version: 2.23.0 + camel-rmi: + artifactId: camel-rmi dataformats: [] - camel-routebox: groupId: org.apache.camel - artifactId: camel-routebox - version: 2.23.0 - schemes: - - id: routebox languages: [] + schemes: + - http: false + id: rmi + passive: false + version: 2.23.0 + camel-routebox: + artifactId: camel-routebox dataformats: [] - camel-rss: groupId: org.apache.camel - artifactId: camel-rss - version: 2.23.0 - schemes: - - id: rss languages: [] + schemes: + - http: false + id: routebox + passive: false + version: 2.23.0 + camel-rss: + artifactId: camel-rss dataformats: - rss - camel-salesforce: groupId: org.apache.camel - artifactId: camel-salesforce - version: 2.23.0 - schemes: - - id: salesforce languages: [] - dataformats: [] - camel-sap-netweaver: - groupId: org.apache.camel - artifactId: camel-sap-netweaver - version: 2.23.0 schemes: - - id: sap-netweaver - languages: [] + - http: false + id: rss + passive: false + version: 2.23.0 + camel-salesforce: + artifactId: camel-salesforce dataformats: [] - camel-schematron: groupId: org.apache.camel - artifactId: camel-schematron - version: 2.23.0 - schemes: - - id: schematron languages: [] + schemes: + - http: false + id: salesforce + passive: false + version: 2.23.0 + camel-sap-netweaver: + artifactId: camel-sap-netweaver dataformats: [] - camel-jsch: groupId: org.apache.camel - artifactId: camel-jsch - version: 2.23.0 - schemes: - - id: scp languages: [] + schemes: + - http: false + id: sap-netweaver + passive: false + version: 2.23.0 + camel-saxon: + artifactId: camel-saxon dataformats: [] - camel-service: groupId: org.apache.camel - artifactId: camel-service - version: 2.23.0 + languages: + - xquery schemes: - - id: service - languages: [] + - http: false + id: xquery + passive: false + version: 2.23.0 + camel-schematron: + artifactId: camel-schematron dataformats: [] - camel-servicenow: groupId: org.apache.camel - artifactId: camel-servicenow - version: 2.23.0 - schemes: - - id: servicenow languages: [] + schemes: + - http: false + id: schematron + passive: false + version: 2.23.0 + camel-script: + artifactId: camel-script dataformats: [] - camel-servlet: groupId: org.apache.camel - artifactId: camel-servlet + languages: + - javaScript + - php + - python + - ruby + schemes: [] version: 2.23.0 - schemes: - - id: servlet - http: true - languages: [] + camel-service: + artifactId: camel-service dataformats: [] - camel-sip: groupId: org.apache.camel - artifactId: camel-sip - version: 2.23.0 - schemes: - - id: sip - - id: sips languages: [] + schemes: + - http: false + id: service + passive: false + version: 2.23.0 + camel-servicenow: + artifactId: camel-servicenow dataformats: [] - camel-sjms: groupId: org.apache.camel - artifactId: camel-sjms - version: 2.23.0 - schemes: - - id: sjms - - id: sjms-batch languages: [] + schemes: + - http: false + id: servicenow + passive: false + version: 2.23.0 + camel-servlet: + artifactId: camel-servlet dataformats: [] - camel-sjms2: groupId: org.apache.camel - artifactId: camel-sjms2 - version: 2.23.0 - schemes: - - id: sjms2 languages: [] + schemes: + - http: true + id: servlet + passive: false + version: 2.23.0 + camel-sip: + artifactId: camel-sip dataformats: [] - camel-slack: groupId: org.apache.camel - artifactId: camel-slack - version: 2.23.0 - schemes: - - id: slack languages: [] + schemes: + - http: false + id: sip + passive: false + - http: false + id: sips + passive: false + version: 2.23.0 + camel-sjms: + artifactId: camel-sjms dataformats: [] - camel-smpp: groupId: org.apache.camel - artifactId: camel-smpp - version: 2.23.0 - schemes: - - id: smpp - - id: smpps languages: [] + schemes: + - http: false + id: sjms + passive: false + - http: false + id: sjms-batch + passive: false + version: 2.23.0 + camel-sjms2: + artifactId: camel-sjms2 dataformats: [] - camel-snmp: groupId: org.apache.camel - artifactId: camel-snmp - version: 2.23.0 - schemes: - - id: snmp languages: [] + schemes: + - http: false + id: sjms2 + passive: false + version: 2.23.0 + camel-slack: + artifactId: camel-slack dataformats: [] - camel-solr: groupId: org.apache.camel - artifactId: camel-solr - version: 2.23.0 - schemes: - - id: solr - - id: solrCloud - - id: solrs languages: [] + schemes: + - http: false + id: slack + passive: false + version: 2.23.0 + camel-smpp: + artifactId: camel-smpp dataformats: [] - camel-spark: groupId: org.apache.camel - artifactId: camel-spark - version: 2.23.0 + languages: [] schemes: - - id: spark + - http: false + id: smpp + passive: false + - http: false + id: smpps + passive: false + version: 2.23.0 + camel-snakeyaml: + artifactId: camel-snakeyaml + dataformats: + - yaml-snakeyaml + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-snmp: + artifactId: camel-snmp dataformats: [] - camel-spark-rest: groupId: org.apache.camel - artifactId: camel-spark-rest - version: 2.23.0 + languages: [] schemes: - - id: spark-rest - http: true + - http: false + id: snmp + passive: false + version: 2.23.0 + camel-soap: + artifactId: camel-soap + dataformats: + - soapjaxb + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-solr: + artifactId: camel-solr dataformats: [] - camel-splunk: groupId: org.apache.camel - artifactId: camel-splunk - version: 2.23.0 - schemes: - - id: splunk languages: [] + schemes: + - http: false + id: solr + passive: false + - http: false + id: solrs + passive: false + - http: false + id: solrCloud + passive: false + version: 2.23.0 + camel-spark: + artifactId: camel-spark dataformats: [] - camel-spring-batch: groupId: org.apache.camel - artifactId: camel-spring-batch - version: 2.23.0 - schemes: - - id: spring-batch languages: [] + schemes: + - http: false + id: spark + passive: false + version: 2.23.0 + camel-spark-rest: + artifactId: camel-spark-rest dataformats: [] - camel-spring: groupId: org.apache.camel - artifactId: camel-spring - version: 2.23.0 + languages: [] schemes: - - id: spring-event - languages: - - spel + - http: true + id: spark-rest + passive: false + version: 2.23.0 + camel-splunk: + artifactId: camel-splunk dataformats: [] - camel-spring-integration: groupId: org.apache.camel - artifactId: camel-spring-integration - version: 2.23.0 - schemes: - - id: spring-integration languages: [] + schemes: + - http: false + id: splunk + passive: false + version: 2.23.0 + camel-spring: + artifactId: camel-spring dataformats: [] - camel-spring-ldap: groupId: org.apache.camel - artifactId: camel-spring-ldap - version: 2.23.0 + languages: + - spel schemes: - - id: spring-ldap - languages: [] + - http: false + id: spring-event + passive: false + version: 2.23.0 + camel-spring-batch: + artifactId: camel-spring-batch dataformats: [] - camel-spring-redis: groupId: org.apache.camel - artifactId: camel-spring-redis - version: 2.23.0 - schemes: - - id: spring-redis languages: [] + schemes: + - http: false + id: spring-batch + passive: false + version: 2.23.0 + camel-spring-integration: + artifactId: camel-spring-integration dataformats: [] - camel-spring-ws: groupId: org.apache.camel - artifactId: camel-spring-ws - version: 2.23.0 - schemes: - - id: spring-ws - http: true languages: [] + schemes: + - http: false + id: spring-integration + passive: false + version: 2.23.0 + camel-spring-ldap: + artifactId: camel-spring-ldap dataformats: [] - camel-sql: groupId: org.apache.camel - artifactId: camel-sql - version: 2.23.0 - schemes: - - id: sql - - id: sql-stored languages: [] + schemes: + - http: false + id: spring-ldap + passive: false + version: 2.23.0 + camel-spring-redis: + artifactId: camel-spring-redis dataformats: [] - camel-ssh: groupId: org.apache.camel - artifactId: camel-ssh - version: 2.23.0 - schemes: - - id: ssh languages: [] + schemes: + - http: false + id: spring-redis + passive: false + version: 2.23.0 + camel-spring-ws: + artifactId: camel-spring-ws dataformats: [] - camel-stax: groupId: org.apache.camel - artifactId: camel-stax - version: 2.23.0 - schemes: - - id: stax languages: [] + schemes: + - http: true + id: spring-ws + passive: false + version: 2.23.0 + camel-sql: + artifactId: camel-sql dataformats: [] - camel-stomp: groupId: org.apache.camel - artifactId: camel-stomp - version: 2.23.0 - schemes: - - id: stomp languages: [] + schemes: + - http: false + id: sql + passive: false + - http: false + id: sql-stored + passive: false + version: 2.23.0 + camel-ssh: + artifactId: camel-ssh dataformats: [] - camel-stream: groupId: org.apache.camel - artifactId: camel-stream - version: 2.23.0 - schemes: - - id: stream languages: [] + schemes: + - http: false + id: ssh + passive: false + version: 2.23.0 + camel-stax: + artifactId: camel-stax dataformats: [] - camel-stringtemplate: groupId: org.apache.camel - artifactId: camel-stringtemplate - version: 2.23.0 - schemes: - - id: string-template languages: [] + schemes: + - http: false + id: stax + passive: false + version: 2.23.0 + camel-stomp: + artifactId: camel-stomp dataformats: [] - camel-telegram: groupId: org.apache.camel - artifactId: camel-telegram - version: 2.23.0 - schemes: - - id: telegram languages: [] + schemes: + - http: false + id: stomp + passive: false + version: 2.23.0 + camel-stream: + artifactId: camel-stream dataformats: [] - camel-thrift: groupId: org.apache.camel - artifactId: camel-thrift - version: 2.23.0 + languages: [] schemes: - - id: thrift + - http: false + id: stream + passive: false + version: 2.23.0 + camel-stringtemplate: + artifactId: camel-stringtemplate + dataformats: [] + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: string-template + passive: false + version: 2.23.0 + camel-syslog: + artifactId: camel-syslog dataformats: - - thrift - camel-tika: + - syslog groupId: org.apache.camel - artifactId: camel-tika - version: 2.23.0 - schemes: - - id: tika languages: [] - dataformats: [] - camel-twilio: + schemes: [] + version: 2.23.0 + camel-tagsoup: + artifactId: camel-tagsoup + dataformats: + - tidyMarkup groupId: org.apache.camel - artifactId: camel-twilio + languages: [] + schemes: [] version: 2.23.0 - schemes: - - id: twilio + camel-tarfile: + artifactId: camel-tarfile + dataformats: + - tarfile + groupId: org.apache.camel languages: [] + schemes: [] + version: 2.23.0 + camel-telegram: + artifactId: camel-telegram dataformats: [] - camel-twitter: groupId: org.apache.camel - artifactId: camel-twitter - version: 2.23.0 + languages: [] schemes: - - id: twitter - - id: twitter-directmessage - - id: twitter-search - - id: twitter-streaming - - id: twitter-timeline + - http: false + id: telegram + passive: false + version: 2.23.0 + camel-thrift: + artifactId: camel-thrift + dataformats: + - thrift + groupId: org.apache.camel languages: [] + schemes: + - http: false + id: thrift + passive: false + version: 2.23.0 + camel-tika: + artifactId: camel-tika dataformats: [] - camel-undertow: groupId: org.apache.camel - artifactId: camel-undertow - version: 2.23.0 - schemes: - - id: undertow - http: true languages: [] + schemes: + - http: false + id: tika + passive: false + version: 2.23.0 + camel-twilio: + artifactId: camel-twilio dataformats: [] - camel-velocity: groupId: org.apache.camel - artifactId: camel-velocity - version: 2.23.0 - schemes: - - id: velocity languages: [] + schemes: + - http: false + id: twilio + passive: false + version: 2.23.0 + camel-twitter: + artifactId: camel-twitter dataformats: [] - camel-vertx: groupId: org.apache.camel - artifactId: camel-vertx - version: 2.23.0 - schemes: - - id: vertx languages: [] + schemes: + - http: false + id: twitter + passive: false + - http: false + id: twitter-directmessage + passive: false + - http: false + id: twitter-search + passive: false + - http: false + id: twitter-streaming + passive: false + - http: false + id: twitter-timeline + passive: false + version: 2.23.0 + camel-undertow: + artifactId: camel-undertow dataformats: [] - camel-weather: groupId: org.apache.camel - artifactId: camel-weather - version: 2.23.0 - schemes: - - id: weather languages: [] - dataformats: [] - camel-web3j: - groupId: org.apache.camel - artifactId: camel-web3j - version: 2.23.0 schemes: - - id: web3j - languages: [] - dataformats: [] - camel-websocket: - groupId: org.apache.camel - artifactId: camel-websocket + - http: true + id: undertow + passive: false version: 2.23.0 - schemes: - - id: websocket - http: true - languages: [] - dataformats: [] - camel-wordpress: + camel-univocity-parsers: + artifactId: camel-univocity-parsers + dataformats: + - univocity-csv + - univocity-fixed + - univocity-tsv groupId: org.apache.camel - artifactId: camel-wordpress - version: 2.23.0 - schemes: - - id: wordpress languages: [] - dataformats: [] - camel-xchange: - groupId: org.apache.camel - artifactId: camel-xchange + schemes: [] version: 2.23.0 - schemes: - - id: xchange - languages: [] + camel-velocity: + artifactId: camel-velocity dataformats: [] - camel-xmlrpc: groupId: org.apache.camel - artifactId: camel-xmlrpc - version: 2.23.0 - schemes: - - id: xmlrpc languages: [] - dataformats: - - xmlrpc - camel-xmlsecurity: - groupId: org.apache.camel - artifactId: camel-xmlsecurity - version: 2.23.0 schemes: - - id: xmlsecurity - languages: [] - dataformats: - - secureXML - camel-xmpp: - groupId: org.apache.camel - artifactId: camel-xmpp + - http: false + id: velocity + passive: false version: 2.23.0 - schemes: - - id: xmpp - languages: [] + camel-vertx: + artifactId: camel-vertx dataformats: [] - camel-saxon: groupId: org.apache.camel - artifactId: camel-saxon - version: 2.23.0 + languages: [] schemes: - - id: xquery - languages: - - xquery - dataformats: [] - camel-yammer: - groupId: org.apache.camel - artifactId: camel-yammer + - http: false + id: vertx + passive: false version: 2.23.0 - schemes: - - id: yammer - languages: [] + camel-weather: + artifactId: camel-weather dataformats: [] - camel-yql: groupId: org.apache.camel - artifactId: camel-yql - version: 2.23.0 - schemes: - - id: yql languages: [] - dataformats: [] - camel-zendesk: - groupId: org.apache.camel - artifactId: camel-zendesk - version: 2.23.0 schemes: - - id: zendesk - languages: [] - dataformats: [] - camel-zookeeper: - groupId: org.apache.camel - artifactId: camel-zookeeper + - http: false + id: weather + passive: false version: 2.23.0 - schemes: - - id: zookeeper - languages: [] + camel-web3j: + artifactId: camel-web3j dataformats: [] - camel-zookeeper-master: groupId: org.apache.camel - artifactId: camel-zookeeper-master - version: 2.23.0 - schemes: - - id: zookeeper-master languages: [] - dataformats: [] - camel-knative: - groupId: org.apache.camel.k - artifactId: camel-knative - version: 0.1.1-SNAPSHOT schemes: - - id: knative - http: true - languages: [] - dataformats: [] - camel-juel: - groupId: org.apache.camel - artifactId: camel-juel - version: 2.23.0 - components: [] - languages: - - el - dataformats: [] - camel-groovy: - groupId: org.apache.camel - artifactId: camel-groovy - version: 2.23.0 - components: [] - languages: - - groovy - dataformats: [] - camel-script: - groupId: org.apache.camel - artifactId: camel-script - version: 2.23.0 - components: [] - languages: - - javaScript - - php - - python - - ruby - dataformats: [] - camel-jsonpath: - groupId: org.apache.camel - artifactId: camel-jsonpath + - http: false + id: web3j + passive: false version: 2.23.0 - components: [] - languages: - - jsonpath - dataformats: [] - camel-jxpath: - groupId: org.apache.camel - artifactId: camel-jxpath - version: 2.23.0 - components: [] - languages: - - jxpath - dataformats: [] - camel-ognl: - groupId: org.apache.camel - artifactId: camel-ognl - version: 2.23.0 - components: [] - languages: - - ognl - dataformats: [] - camel-josql: - groupId: org.apache.camel - artifactId: camel-josql - version: 2.23.0 - components: [] - languages: - - sql + camel-websocket: + artifactId: camel-websocket dataformats: [] - camel-hl7: groupId: org.apache.camel - artifactId: camel-hl7 - version: 2.23.0 - components: [] - languages: - - terser - dataformats: - - hl7 - camel-asn1: - groupId: org.apache.camel - artifactId: camel-asn1 - version: 2.23.0 - components: [] languages: [] - dataformats: - - asn1 - camel-barcode: - groupId: org.apache.camel - artifactId: camel-barcode - version: 2.23.0 - components: [] - languages: [] - dataformats: - - barcode - camel-base64: - groupId: org.apache.camel - artifactId: camel-base64 + schemes: + - http: true + id: websocket + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - base64 - camel-beanio: + camel-wordpress: + artifactId: camel-wordpress + dataformats: [] groupId: org.apache.camel - artifactId: camel-beanio - version: 2.23.0 - components: [] languages: [] - dataformats: - - beanio - camel-bindy: - groupId: org.apache.camel - artifactId: camel-bindy + schemes: + - http: false + id: wordpress + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - bindy-csv - - bindy-fixed - - bindy-kvp - camel-boon: + camel-xchange: + artifactId: camel-xchange + dataformats: [] groupId: org.apache.camel - artifactId: camel-boon - version: 2.23.0 - components: [] languages: [] - dataformats: - - boon - camel-castor: - groupId: org.apache.camel - artifactId: camel-castor + schemes: + - http: false + id: xchange + passive: false version: 2.23.0 - components: [] - languages: [] + camel-xmlbeans: + artifactId: camel-xmlbeans dataformats: - - castor - camel-csv: + - xmlBeans groupId: org.apache.camel - artifactId: camel-csv - version: 2.23.0 - components: [] languages: [] - dataformats: - - csv - camel-hessian: - groupId: org.apache.camel - artifactId: camel-hessian + schemes: [] version: 2.23.0 - components: [] - languages: [] + camel-xmljson: + artifactId: camel-xmljson dataformats: - - hessian - camel-ical: + - xmljson groupId: org.apache.camel - artifactId: camel-ical - version: 2.23.0 - components: [] languages: [] - dataformats: - - ical - camel-jacksonxml: - groupId: org.apache.camel - artifactId: camel-jacksonxml + schemes: [] version: 2.23.0 - components: [] - languages: [] + camel-xmlrpc: + artifactId: camel-xmlrpc dataformats: - - jacksonxml - camel-jaxb: + - xmlrpc groupId: org.apache.camel - artifactId: camel-jaxb - version: 2.23.0 - components: [] languages: [] - dataformats: - - jaxb - camel-jibx: - groupId: org.apache.camel - artifactId: camel-jibx + schemes: + - http: false + id: xmlrpc + passive: false version: 2.23.0 - components: [] - languages: [] + camel-xmlsecurity: + artifactId: camel-xmlsecurity dataformats: - - jibx - camel-fastjson: + - secureXML groupId: org.apache.camel - artifactId: camel-fastjson - version: 2.23.0 - components: [] languages: [] - dataformats: - - json-fastjson - camel-gson: - groupId: org.apache.camel - artifactId: camel-gson + schemes: + - http: false + id: xmlsecurity + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - json-gson - camel-jackson: + camel-xmpp: + artifactId: camel-xmpp + dataformats: [] groupId: org.apache.camel - artifactId: camel-jackson - version: 2.23.0 - components: [] languages: [] - dataformats: - - json-jackson - camel-johnzon: - groupId: org.apache.camel - artifactId: camel-johnzon + schemes: + - http: false + id: xmpp + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - json-johnzon camel-xstream: - groupId: org.apache.camel artifactId: camel-xstream - version: 2.23.0 - components: [] - languages: [] dataformats: - json-xstream - xstream - camel-lzf: groupId: org.apache.camel - artifactId: camel-lzf - version: 2.23.0 - components: [] languages: [] - dataformats: - - lzf - camel-protobuf: - groupId: org.apache.camel - artifactId: camel-protobuf + schemes: [] version: 2.23.0 - components: [] - languages: [] - dataformats: - - protobuf - camel-soap: + camel-yammer: + artifactId: camel-yammer + dataformats: [] groupId: org.apache.camel - artifactId: camel-soap - version: 2.23.0 - components: [] languages: [] - dataformats: - - soapjaxb - camel-syslog: - groupId: org.apache.camel - artifactId: camel-syslog + schemes: + - http: false + id: yammer + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - syslog - camel-tarfile: + camel-yql: + artifactId: camel-yql + dataformats: [] groupId: org.apache.camel - artifactId: camel-tarfile - version: 2.23.0 - components: [] languages: [] - dataformats: - - tarfile - camel-tagsoup: - groupId: org.apache.camel - artifactId: camel-tagsoup + schemes: + - http: false + id: yql + passive: false version: 2.23.0 - components: [] - languages: [] - dataformats: - - tidyMarkup - camel-univocity-parsers: + camel-zendesk: + artifactId: camel-zendesk + dataformats: [] groupId: org.apache.camel - artifactId: camel-univocity-parsers - version: 2.23.0 - components: [] languages: [] - dataformats: - - univocity-csv - - univocity-fixed - - univocity-tsv - camel-xmlbeans: - groupId: org.apache.camel - artifactId: camel-xmlbeans + schemes: + - http: false + id: zendesk + passive: false version: 2.23.0 - components: [] - languages: [] + camel-zipfile: + artifactId: camel-zipfile dataformats: - - xmlBeans - camel-xmljson: + - zipfile groupId: org.apache.camel - artifactId: camel-xmljson - version: 2.23.0 - components: [] languages: [] - dataformats: - - xmljson - camel-snakeyaml: - groupId: org.apache.camel - artifactId: camel-snakeyaml + schemes: [] version: 2.23.0 - components: [] - languages: [] - dataformats: - - yaml-snakeyaml - camel-zipfile: + camel-zookeeper: + artifactId: camel-zookeeper + dataformats: [] groupId: org.apache.camel - artifactId: camel-zipfile + languages: [] + schemes: + - http: false + id: zookeeper + passive: false version: 2.23.0 - components: [] + camel-zookeeper-master: + artifactId: camel-zookeeper-master + dataformats: [] + groupId: org.apache.camel languages: [] - dataformats: - - zipfile -version: 2.23.0 + schemes: + - http: false + id: zookeeper-master + passive: false + version: 2.23.0 ` Resources["crd-integration-context.yaml"] = diff --git a/pkg/builder/builder_steps.go b/pkg/builder/builder_steps.go index 79d98d8d06..8acf26a80e 100644 --- a/pkg/builder/builder_steps.go +++ b/pkg/builder/builder_steps.go @@ -115,7 +115,7 @@ func ComputeDependencies(ctx *Context) error { return err } - goal := fmt.Sprintf("org.apache.camel.k:camel-k-runtime-dependency-lister:%s:generate-dependency-list", version.Version) + goal := fmt.Sprintf("org.apache.camel.k:camel-k-maven-plugin:%s:generate-dependency-list", version.Version) err = maven.Run(p, MavenExtraOptions(), goal) if err != nil { diff --git a/runtime/dependency-lister/pom.xml b/runtime/camel-k-maven-plugin/pom.xml similarity index 80% rename from runtime/dependency-lister/pom.xml rename to runtime/camel-k-maven-plugin/pom.xml index 20ae8bae09..3aded1b071 100644 --- a/runtime/dependency-lister/pom.xml +++ b/runtime/camel-k-maven-plugin/pom.xml @@ -29,7 +29,7 @@ 4.0.0 maven-plugin - camel-k-runtime-dependency-lister + camel-k-maven-plugin @@ -80,11 +80,37 @@ + + org.apache.camel + camel-catalog + org.yaml snakeyaml ${snakeyaml.version} + + + com.fasterxml.jackson.core + jackson-databind + ${jackson.version} + + + com.fasterxml.jackson.datatype + jackson-datatype-jdk8 + ${jackson.version} + + + + org.apache.commons + commons-collections4 + ${commons-collections4.version} + + + org.apache.commons + commons-lang3 + ${commons-lang.version} + diff --git a/runtime/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/dependency/GenerateCatalogMojo.java b/runtime/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/dependency/GenerateCatalogMojo.java new file mode 100644 index 0000000000..307fa59e51 --- /dev/null +++ b/runtime/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/dependency/GenerateCatalogMojo.java @@ -0,0 +1,598 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.k.tooling.maven.dependency; + +import java.io.IOException; +import java.io.Writer; +import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Objects; +import java.util.TreeMap; +import java.util.stream.Stream; + +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.databind.ObjectMapper; +import org.apache.camel.catalog.CamelCatalog; +import org.apache.camel.catalog.DefaultCamelCatalog; +import org.apache.commons.lang3.StringUtils; +import org.apache.maven.plugin.AbstractMojo; +import org.apache.maven.plugin.MojoExecutionException; +import org.apache.maven.plugin.MojoFailureException; +import org.apache.maven.plugins.annotations.LifecyclePhase; +import org.apache.maven.plugins.annotations.Mojo; +import org.apache.maven.plugins.annotations.Parameter; +import org.apache.maven.plugins.annotations.ResolutionScope; +import org.apache.maven.project.MavenProject; +import org.yaml.snakeyaml.DumperOptions; +import org.yaml.snakeyaml.Yaml; +import org.yaml.snakeyaml.nodes.Tag; +import org.yaml.snakeyaml.representer.Representer; + +@Mojo( + name = "generate-catalog", + defaultPhase = LifecyclePhase.GENERATE_RESOURCES, + threadSafe = true, + requiresDependencyResolution = ResolutionScope.COMPILE_PLUS_RUNTIME, + requiresDependencyCollection = ResolutionScope.COMPILE_PLUS_RUNTIME) +public class GenerateCatalogMojo extends AbstractMojo { + private static final List KNOWN_HTTP_URIS = Arrays.asList( + "ahc", + "ahc-ws", + "atmosphere-websocket", + "cxf", + "cxfrs", + "grpc", + "jetty", + "netty-http", + "netty4-http", + "rest", + "restlet", + "servlet", + "spark-rest", + "spring-ws", + "undertow", + "websocket", + "knative" + ); + + private static final List KNOWN_PASSIVE_URIS = Arrays.asList( + "bean", + "binding", + "browse", + "class", + "controlbus", + "dataformat", + "dataset", + "direct", + "direct-vm", + "language", + "log", + "mock", + "properties", + "ref", + "seda", + "stub", + "test", + "validator", + "vm" + ); + + @Parameter(readonly = true, defaultValue = "${project}") + private MavenProject project; + + @Parameter(property = "catalog.path", defaultValue = "${project.build.directory}/camel-catalog.yaml") + private String outputFile; + + // ******************** + // + // ******************** + + @Override + public void execute() throws MojoExecutionException, MojoFailureException { + final Path output = Paths.get(this.outputFile); + + try { + if (Files.notExists(output.getParent())) { + Files.createDirectories(output.getParent()); + } + + if (Files.exists(output)) { + Files.delete(output); + } + } catch (IOException e) { + throw new MojoExecutionException("Exception while generating camel catalog", e); + } + + final Map artifacts = new TreeMap<>(); + final CamelCatalog catalog = new DefaultCamelCatalog(); + + try { + processComponents(catalog, artifacts); + processLanguages(catalog, artifacts); + processDataFormats(catalog, artifacts); + processEmbeddedComponent(catalog, artifacts); + + DumperOptions options = new DumperOptions(); + options.setIndent(2); + options.setDefaultFlowStyle(DumperOptions.FlowStyle.BLOCK); + + Representer representer = new Representer(); + representer.addClassTag(GenerateCatalogMojo.CamelArtifact.class, Tag.MAP); + + try (Writer writer = Files.newBufferedWriter(output, StandardCharsets.UTF_8)) { + Map answer = new HashMap<>(); + answer.put("artifacts", artifacts); + answer.put("version", catalog.getLoadedVersion()); + + new Yaml(representer, options).dump(answer, writer); + } + } catch (IOException e) { + throw new MojoExecutionException("Exception while generating catalog", e); + } + } + + private void processComponents(CamelCatalog catalog, Map artifacts) throws IOException { + ObjectMapper mapper = new ObjectMapper(); + + for (String name : catalog.findComponentNames()) { + String json = catalog.componentJSonSchema(name); + ComponentDefinition definition = mapper.readValue(json, ComponentDefinitionContainer.class).getComponent(); + + artifacts.compute(definition.getArtifactId(), (key, artifact) -> { + if (artifact == null) { + artifact = new CamelArtifact(); + artifact.setGroupId(definition.getGroupId()); + artifact.setArtifactId(definition.getArtifactId()); + artifact.setVersion(definition.getVersion()); + + Objects.requireNonNull(artifact.getGroupId()); + Objects.requireNonNull(artifact.getArtifactId()); + Objects.requireNonNull(artifact.getVersion()); + } + + definition.getSchemes() + .map(StringUtils::trimToNull) + .filter(Objects::nonNull) + .forEach(artifact::createScheme); + + return artifact; + }); + } + } + + private void processLanguages(CamelCatalog catalog, Map artifacts) throws IOException { + ObjectMapper mapper = new ObjectMapper(); + + for (String name : catalog.findLanguageNames()) { + String json = catalog.languageJSonSchema(name); + LanguageDefinition definition = mapper.readValue(json, LanguageDefinitionContainer.class).getLanguage(); + + artifacts.compute(definition.getArtifactId(), (key, artifact) -> { + if (artifact == null) { + artifact = new CamelArtifact(); + artifact.setGroupId(definition.getGroupId()); + artifact.setArtifactId(definition.getArtifactId()); + artifact.setVersion(definition.getVersion()); + + Objects.requireNonNull(artifact.getGroupId()); + Objects.requireNonNull(artifact.getArtifactId()); + Objects.requireNonNull(artifact.getVersion()); + } + + artifact.addLanguage(definition.getName()); + + return artifact; + }); + } + } + + private void processDataFormats(CamelCatalog catalog, Map artifacts) throws IOException { + ObjectMapper mapper = new ObjectMapper(); + + for (String name : catalog.findDataFormatNames()) { + String json = catalog.dataFormatJSonSchema(name); + DataFormatDefinition definition = mapper.readValue(json, DataFormatDefinitionContainer.class).getDataformat(); + + artifacts.compute(definition.getArtifactId(), (key, artifact) -> { + if (artifact == null) { + artifact = new CamelArtifact(); + artifact.setGroupId(definition.getGroupId()); + artifact.setArtifactId(definition.getArtifactId()); + artifact.setVersion(definition.getVersion()); + + Objects.requireNonNull(artifact.getGroupId()); + Objects.requireNonNull(artifact.getArtifactId()); + Objects.requireNonNull(artifact.getVersion()); + } + + artifact.addDataformats(definition.getName()); + + return artifact; + }); + } + } + + private void processEmbeddedComponent(CamelCatalog catalog, Map artifacts) throws IOException { + CamelArtifact knative = new CamelArtifact(); + knative.setGroupId("org.apache.camel.k"); + knative.setArtifactId("camel-knative"); + knative.setVersion(project.getVersion()); + knative.createScheme("knative").setHttp(true); + + artifacts.put(knative.getArtifactId(), knative); + } + + // ******************** + // Model + // ******************** + + public static class CamelArtifact { + private String groupId; + private String artifactId; + private String version; + private List schemes; + private List languages; + private List dataformats; + + public CamelArtifact() { + this.schemes = new ArrayList<>(); + this.languages = new ArrayList<>(); + this.dataformats = new ArrayList<>(); + } + + public String getGroupId() { + return groupId; + } + + public void setGroupId(String groupId) { + this.groupId = groupId; + } + + public String getArtifactId() { + return artifactId; + } + + public void setArtifactId(String artifactId) { + this.artifactId = artifactId; + } + + public String getVersion() { + return version; + } + + public void setVersion(String version) { + this.version = version; + } + + public void setSchemes(List schemes) { + this.schemes = schemes; + } + + public void addScheme(CamelScheme scheme) { + if (!this.schemes.contains(scheme)) { + this.schemes.add(scheme); + } + } + + public List getLanguages() { + return languages; + } + + public void setLanguages(List languages) { + this.languages = languages; + } + + public void addLanguage(String language) { + if (!this.languages.contains(language)) { + this.languages.add(language); + } + } + + public List getDataformats() { + return dataformats; + } + + public void setDataformats(List dataformats) { + this.dataformats = dataformats; + } + + public void addDataformats(String dataformat) { + if (!this.dataformats.contains(dataformat)) { + this.dataformats.add(dataformat); + } + } + + public List getSchemes() { + return schemes; + } + + public CamelScheme createScheme(String id) { + for (CamelScheme scheme: schemes) { + if (scheme.getId().equals(id)) { + return scheme; + } + } + + + CamelScheme answer = new CamelScheme(); + answer.setId(id); + answer.setHttp( KNOWN_HTTP_URIS.contains(id)); + answer.setPassive(KNOWN_PASSIVE_URIS.contains(id)); + + schemes.add(answer); + + return answer; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + CamelArtifact artifact = (CamelArtifact) o; + return Objects.equals(getArtifactId(), artifact.getArtifactId()); + } + + @Override + public int hashCode() { + return Objects.hash(getArtifactId()); + } + } + + private static class CamelScheme { + private String id; + private boolean http; + private boolean passive; + + public CamelScheme() { + } + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public boolean isHttp() { + return http; + } + + public void setHttp(boolean http) { + this.http = http; + } + + public boolean isPassive() { + return passive; + } + + public void setPassive(boolean passive) { + this.passive = passive; + } + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + CamelScheme scheme = (CamelScheme) o; + return isHttp() == scheme.isHttp() && + isPassive() == scheme.isPassive() && + Objects.equals(getId(), scheme.getId()); + } + + @Override + public int hashCode() { + return Objects.hash(getId(), isHttp(), isPassive()); + } + } + + // ******************** + // Camel Catalog Model + // ******************** + + @JsonIgnoreProperties(ignoreUnknown = true) + public static final class ComponentDefinitionContainer { + private ComponentDefinition component; + + public ComponentDefinition getComponent() { + return component; + } + + public void setComponent(ComponentDefinition component) { + this.component = component; + } + } + + @JsonIgnoreProperties(ignoreUnknown = true) + public static final class ComponentDefinition { + private String scheme; + private String groupId; + private String artifactId; + private String version; + private String alternativeSchemes; + + public Stream getSchemes() { + String schemeIDs = StringUtils.trimToEmpty(alternativeSchemes); + + return Stream.concat( + Stream.of(scheme), + Stream.of(StringUtils.split(schemeIDs, ',')) + ); + } + + public String getScheme() { + return scheme; + } + + public void setScheme(String scheme) { + this.scheme = scheme; + } + + public String getGroupId() { + return groupId; + } + + public void setGroupId(String groupId) { + this.groupId = groupId; + } + + public String getArtifactId() { + return artifactId; + } + + public void setArtifactId(String artifactId) { + this.artifactId = artifactId; + } + + public String getVersion() { + return version; + } + + public void setVersion(String version) { + this.version = version; + } + + public String getAlternativeSchemes() { + return alternativeSchemes; + } + + public void setAlternativeSchemes(String alternativeSchemes) { + this.alternativeSchemes = alternativeSchemes; + } + } + + @JsonIgnoreProperties(ignoreUnknown = true) + public static final class LanguageDefinitionContainer { + private LanguageDefinition language; + + public LanguageDefinition getLanguage() { + return language; + } + + public void setLanguage(LanguageDefinition language) { + this.language = language; + } + } + + @JsonIgnoreProperties(ignoreUnknown = true) + public static final class LanguageDefinition { + private String name; + private String groupId; + private String artifactId; + private String version; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getGroupId() { + return groupId; + } + + public void setGroupId(String groupId) { + this.groupId = groupId; + } + + public String getArtifactId() { + return artifactId; + } + + public void setArtifactId(String artifactId) { + this.artifactId = artifactId; + } + + public String getVersion() { + return version; + } + + public void setVersion(String version) { + this.version = version; + } + } + + @JsonIgnoreProperties(ignoreUnknown = true) + public static final class DataFormatDefinitionContainer { + private DataFormatDefinition dataformat; + + public DataFormatDefinition getDataformat() { + return dataformat; + } + + public void setDataformat(DataFormatDefinition dataformat) { + this.dataformat = dataformat; + } + } + + @JsonIgnoreProperties(ignoreUnknown = true) + public static final class DataFormatDefinition { + private String name; + private String groupId; + private String artifactId; + private String version; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getGroupId() { + return groupId; + } + + public void setGroupId(String groupId) { + this.groupId = groupId; + } + + public String getArtifactId() { + return artifactId; + } + + public void setArtifactId(String artifactId) { + this.artifactId = artifactId; + } + + public String getVersion() { + return version; + } + + public void setVersion(String version) { + this.version = version; + } + } +} diff --git a/runtime/dependency-lister/src/main/java/org/apache/camel/k/tooling/maven/dependency/DependencyListerMojo.java b/runtime/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/dependency/GenerateDependencyListMojo.java similarity index 98% rename from runtime/dependency-lister/src/main/java/org/apache/camel/k/tooling/maven/dependency/DependencyListerMojo.java rename to runtime/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/dependency/GenerateDependencyListMojo.java index dcad45a0a9..8301c78625 100644 --- a/runtime/dependency-lister/src/main/java/org/apache/camel/k/tooling/maven/dependency/DependencyListerMojo.java +++ b/runtime/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/dependency/GenerateDependencyListMojo.java @@ -48,7 +48,7 @@ threadSafe = true, requiresDependencyResolution = ResolutionScope.COMPILE_PLUS_RUNTIME, requiresDependencyCollection = ResolutionScope.COMPILE_PLUS_RUNTIME) -public class DependencyListerMojo extends AbstractMojo { +public class GenerateDependencyListMojo extends AbstractMojo { @Parameter(readonly = true, defaultValue = "${project}") private MavenProject project; diff --git a/runtime/catalog-builder/pom.xml b/runtime/catalog-builder/pom.xml deleted file mode 100644 index 95ff3ce441..0000000000 --- a/runtime/catalog-builder/pom.xml +++ /dev/null @@ -1,102 +0,0 @@ - - - - - org.apache.camel.k - camel-k-runtime-parent - 0.1.1-SNAPSHOT - - 4.0.0 - - camel-k-runtime-catalog-builder - - - - - org.codehaus.gmavenplus - gmavenplus-plugin - ${gmavenplus-plugin.version} - - - get-syndesis-version - initialize - - execute - - - - - - - projectVersion - ${project.version} - - - catalogOutputFile - ${project.basedir}/../../deploy/camel-catalog.yaml - - - - - - - - - org.codehaus.groovy - groovy - ${groovy.version} - runtime - - - org.codehaus.groovy - groovy-json - ${groovy.version} - runtime - - - org.codehaus.groovy - groovy-ant - ${groovy.version} - runtime - - - org.apache.camel - camel-core - ${camel.version} - runtime - - - org.apache.camel - camel-catalog - ${camel.version} - runtime - - - org.yaml - snakeyaml - ${snakeyaml.version} - - - - - - diff --git a/runtime/catalog-builder/src/main/resources/catalogbuilder.groovy b/runtime/catalog-builder/src/main/resources/catalogbuilder.groovy deleted file mode 100644 index acfe2a6859..0000000000 --- a/runtime/catalog-builder/src/main/resources/catalogbuilder.groovy +++ /dev/null @@ -1,193 +0,0 @@ -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['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 -// -// ******************************* - -catalog.findComponentNames().sort().each { name -> - def json = slurper.parseText(catalog.componentJSonSchema(name)) - def id = json.component.artifactId - - if (!output['artifacts'].containsKey(id)) { - output['artifacts'][id] = [:] - output['artifacts'][id]['groupId'] = json.component.groupId - output['artifacts'][id]['artifactId'] = json.component.artifactId - output['artifacts'][id]['version'] = json.component.version - output['artifacts'][id]['schemes'] = [] - output['artifacts'][id]['languages'] = [] - output['artifacts'][id]['dataformats'] = [] - } - - 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 { - it.trim() - }.findAll { - !schemes.any{ it['id'] == scheme } - }.each { - schemes << [ id: scheme ] - } - } - - schemes?.each { - if (httpURIs.contains(it['id'])) { - it['http'] = true - } - if (passiveURIs.contains(it['id'])) { - it['passive'] = true - } - } -} - - -// ******************************* -// -// Components :: Embedded -// -// ******************************* - -output['artifacts']['camel-knative'] = [:] -output['artifacts']['camel-knative']['groupId'] = 'org.apache.camel.k' -output['artifacts']['camel-knative']['artifactId'] = 'camel-knative' -output['artifacts']['camel-knative']['version'] = projectVersion -output['artifacts']['camel-knative']['schemes'] = [] -output['artifacts']['camel-knative']['languages'] = [] -output['artifacts']['camel-knative']['dataformats'] = [] - -output['artifacts']['camel-knative']['schemes'] << [ - 'id': 'knative', - 'http': true, -] - -// ******************************* -// -// Languages -// -// ******************************* - -catalog.findLanguageNames().sort().each { name -> - def json = slurper.parseText(catalog.languageJSonSchema(name)) - def id = json.language.artifactId - - if (!output['artifacts'].containsKey(id)) { - output['artifacts'][id] = [:] - output['artifacts'][id]['groupId'] = json.language.groupId - output['artifacts'][id]['artifactId'] = json.language.artifactId - output['artifacts'][id]['version'] = json.language.version - output['artifacts'][id]['components'] = [] - output['artifacts'][id]['languages'] = [] - output['artifacts'][id]['dataformats'] = [] - } - - if (!output['artifacts'][id]['languages'].contains(json.language.name)) { - output['artifacts'][id]['languages'] << json.language.name - } -} - -// ******************************* -// -// Dataformat -// -// ******************************* - -catalog.findDataFormatNames().sort().each { name -> - def json = slurper.parseText(catalog.dataFormatJSonSchema(name)) - def id = json.dataformat.artifactId - - if (!output['artifacts'].containsKey(id)) { - output['artifacts'][id] = [:] - output['artifacts'][id]['groupId'] = json.dataformat.groupId - output['artifacts'][id]['artifactId'] = json.dataformat.artifactId - output['artifacts'][id]['version'] = json.dataformat.version - output['artifacts'][id]['components'] = [] - output['artifacts'][id]['languages'] = [] - output['artifacts'][id]['dataformats'] = [] - } - - if (!output['artifacts'][id]['dataformats'].contains(json.dataformat.name)) { - output['artifacts'][id]['dataformats'] << json.dataformat.name - } -} - -// ******************************* -// -// -// -// ******************************* - -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 d57046d9b7..212869fce1 100644 --- a/runtime/pom.xml +++ b/runtime/pom.xml @@ -94,14 +94,13 @@ + camel-k-maven-plugin camel-k-runtime-core camel-k-runtime-jvm camel-k-runtime-groovy camel-k-runtime-kotlin camel-k-runtime-yaml camel-k-runtime-spring-boot - catalog-builder - dependency-lister camel-knative-http camel-knative diff --git a/script/Makefile b/script/Makefile index a3815f7790..9914886698 100644 --- a/script/Makefile +++ b/script/Makefile @@ -9,6 +9,7 @@ build-kamel: go build -o kamel ./cmd/kamel/*.go build-embed-resources: + ./script/build_catalog.sh ./script/embed_resources.sh deploy build-compile-integration-tests: diff --git a/script/build_catalog.sh b/script/build_catalog.sh new file mode 100755 index 0000000000..c9de9fab5c --- /dev/null +++ b/script/build_catalog.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +location=$(dirname $0) +rootdir=$location/../ + +version=$($location/get_version.sh) + +./mvnw -f runtime/pom.xml \ + -N \ + -D catalog.path=${rootdir}/deploy/camel-catalog.yaml \ + org.apache.camel.k:camel-k-maven-plugin:${version}:generate-catalog