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

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


The following commit(s) were added to refs/heads/main by this push:
     new de41e16  Fix #229 (#232)
de41e16 is described below

commit de41e16ad212621cd46d0dfa4c35226e6cbf1ac7
Author: Marat Gubaidullin <[email protected]>
AuthorDate: Fri Mar 25 15:29:08 2022 -0400

    Fix #229 (#232)
---
 karavan-designer/public/components/geocoder.json               | 2 +-
 karavan-designer/public/components/git.json                    | 2 +-
 karavan-designer/public/components/github.json                 | 2 +-
 karavan-designer/public/components/google-bigquery-sql.json    | 2 +-
 karavan-designer/public/components/google-bigquery.json        | 2 +-
 karavan-designer/public/components/google-calendar-stream.json | 2 +-
 karavan-designer/public/components/google-functions.json       | 2 +-
 karavan-designer/public/components/google-mail-stream.json     | 2 +-
 karavan-designer/public/components/google-pubsub.json          | 2 +-
 karavan-designer/public/components/google-secret-manager.json  | 2 +-
 karavan-designer/public/components/google-sheets-stream.json   | 2 +-
 karavan-designer/public/components/google-storage.json         | 2 +-
 karavan-designer/public/components/grape.json                  | 2 +-
 karavan-designer/public/components/grpc.json                   | 2 +-
 karavan-vscode/components/geocoder.json                        | 2 +-
 karavan-vscode/components/git.json                             | 2 +-
 karavan-vscode/components/github.json                          | 2 +-
 karavan-vscode/components/google-bigquery-sql.json             | 2 +-
 karavan-vscode/components/google-bigquery.json                 | 2 +-
 karavan-vscode/components/google-calendar-stream.json          | 2 +-
 karavan-vscode/components/google-functions.json                | 2 +-
 karavan-vscode/components/google-mail-stream.json              | 2 +-
 karavan-vscode/components/google-pubsub.json                   | 2 +-
 karavan-vscode/components/google-secret-manager.json           | 2 +-
 karavan-vscode/components/google-sheets-stream.json            | 2 +-
 karavan-vscode/components/google-storage.json                  | 2 +-
 karavan-vscode/components/grape.json                           | 2 +-
 karavan-vscode/components/grpc.json                            | 2 +-
 karavan-vscode/src/extension.ts                                | 9 ++++++++-
 karavan-vscode/webview/App.tsx                                 | 1 -
 30 files changed, 36 insertions(+), 30 deletions(-)

diff --git a/karavan-designer/public/components/geocoder.json 
b/karavan-designer/public/components/geocoder.json
index e59c133..241b563 100644
--- a/karavan-designer/public/components/geocoder.json
+++ b/karavan-designer/public/components/geocoder.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"geocoder","title":"Geocoder","description":"Find
 geocodes (latitude and longitude) for a given address or the other way 
round.","deprecated":false,"firstVersion":"2.12.0","label":"api,location","javaType":"org.apache.camel.component.geocoder.GeoCoderComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-geocoder","version":"3.16.0-SNAPSHOT","scheme":"geocoder","extendsScheme":"","syntax":"geocoder:address:latlng","asyn
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"geocoder","title":"Geocoder","description":"Find
 geocodes (latitude and longitude) for a given address or the other way 
round.","deprecated":false,"firstVersion":"2.12.0","label":"api,location","javaType":"org.apache.camel.component.geocoder.GeoCoderComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-geocoder","version":"3.16.0-SNAPSHOT","scheme":"geocoder","extendsScheme":"","syntax":"geocoder:address:latlng","asyn
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/git.json 
b/karavan-designer/public/components/git.json
index 606a38a..cab0ae5 100644
--- a/karavan-designer/public/components/git.json
+++ b/karavan-designer/public/components/git.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"git","title":"Git","description":"Perform
 operations on git 
repositories.","deprecated":false,"firstVersion":"2.16.0","label":"file","javaType":"org.apache.camel.component.git.GitComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-git","version":"3.16.0-SNAPSHOT","scheme":"git","extendsScheme":"","syntax":"git:localPath","async":false,"api":false,"consumerOnly":false,"producerOnly":false,"lenientProperties":false},"
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"git","title":"Git","description":"Perform
 operations on git 
repositories.","deprecated":false,"firstVersion":"2.16.0","label":"file","javaType":"org.apache.camel.component.git.GitComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-git","version":"3.16.0-SNAPSHOT","scheme":"git","extendsScheme":"","syntax":"git:localPath","async":false,"api":false,"consumerOnly":false,"producerOnly":false,"lenientProperties":false},"
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/github.json 
b/karavan-designer/public/components/github.json
index eec4a3e..59efbd1 100644
--- a/karavan-designer/public/components/github.json
+++ b/karavan-designer/public/components/github.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"github","title":"GitHub","description":"Interact
 with the GitHub 
API.","deprecated":false,"firstVersion":"2.15.0","label":"file,cloud,api","javaType":"org.apache.camel.component.github.GitHubComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-github","version":"3.16.0-SNAPSHOT","scheme":"github","extendsScheme":"","syntax":"github:type/branchName","async":false,"api":false,"consumerOnly":false,"producerOnly":false,"
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"github","title":"GitHub","description":"Interact
 with the GitHub 
API.","deprecated":false,"firstVersion":"2.15.0","label":"file,cloud,api","javaType":"org.apache.camel.component.github.GitHubComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-github","version":"3.16.0-SNAPSHOT","scheme":"github","extendsScheme":"","syntax":"github:type/branchName","async":false,"api":false,"consumerOnly":false,"producerOnly":false,"
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/google-bigquery-sql.json 
b/karavan-designer/public/components/google-bigquery-sql.json
index ff5a7c7..4d3e0cb 100644
--- a/karavan-designer/public/components/google-bigquery-sql.json
+++ b/karavan-designer/public/components/google-bigquery-sql.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-bigquery-sql","title":"Google 
BigQuery Standard SQL","description":"Access Google Cloud BigQuery service 
using SQL 
queries.","deprecated":false,"firstVersion":"2.23.0","label":"cloud,messaging","javaType":"org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-bigquery","version":"3.16.0-SNAPSHOT","scheme":"google-bigquery-sql","extendsScheme
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-bigquery-sql","title":"Google 
BigQuery Standard SQL","description":"Access Google Cloud BigQuery service 
using SQL 
queries.","deprecated":false,"firstVersion":"2.23.0","label":"cloud,messaging","javaType":"org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-bigquery","version":"3.16.0-SNAPSHOT","scheme":"google-bigquery-sql","extendsScheme
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/google-bigquery.json 
b/karavan-designer/public/components/google-bigquery.json
index bdc2f02..4037e16 100644
--- a/karavan-designer/public/components/google-bigquery.json
+++ b/karavan-designer/public/components/google-bigquery.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-bigquery","title":"Google 
BigQuery","description":"Google BigQuery data warehouse for 
analytics.","deprecated":false,"firstVersion":"2.20.0","label":"cloud,bigdata","javaType":"org.apache.camel.component.google.bigquery.GoogleBigQueryComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-bigquery","version":"3.16.0-SNAPSHOT","scheme":"google-bigquery","extendsScheme":"","syntax":"google-bigquery:projectId
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-bigquery","title":"Google 
BigQuery","description":"Google BigQuery data warehouse for 
analytics.","deprecated":false,"firstVersion":"2.20.0","label":"cloud,bigdata","javaType":"org.apache.camel.component.google.bigquery.GoogleBigQueryComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-bigquery","version":"3.16.0-SNAPSHOT","scheme":"google-bigquery","extendsScheme":"","syntax":"google-bigquery:projectId
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/google-calendar-stream.json 
b/karavan-designer/public/components/google-calendar-stream.json
index fd73e70..ae2a589 100644
--- a/karavan-designer/public/components/google-calendar-stream.json
+++ b/karavan-designer/public/components/google-calendar-stream.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-calendar-stream","title":"Google
 Calendar Stream","description":"Poll for changes in a Google 
Calendar.","deprecated":false,"firstVersion":"2.23.0","label":"cloud","javaType":"org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-calendar","version":"3.16.0-SNAPSHOT","scheme":"google-calendar-stream","extendsScheme":"","syntax":"google
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-calendar-stream","title":"Google
 Calendar Stream","description":"Poll for changes in a Google 
Calendar.","deprecated":false,"firstVersion":"2.23.0","label":"cloud","javaType":"org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-calendar","version":"3.16.0-SNAPSHOT","scheme":"google-calendar-stream","extendsScheme":"","syntax":"google
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/google-functions.json 
b/karavan-designer/public/components/google-functions.json
index ad1f545..efef91f 100644
--- a/karavan-designer/public/components/google-functions.json
+++ b/karavan-designer/public/components/google-functions.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-functions","title":"Google 
Cloud Functions","description":"Manage and invoke Google Cloud 
Functions","deprecated":false,"firstVersion":"3.9.0","label":"cloud","javaType":"org.apache.camel.component.google.functions.GoogleCloudFunctionsComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-functions","version":"3.16.0-SNAPSHOT","scheme":"google-functions","extendsScheme":"","syntax":"google-functions:funct
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-functions","title":"Google 
Cloud Functions","description":"Manage and invoke Google Cloud 
Functions","deprecated":false,"firstVersion":"3.9.0","label":"cloud","javaType":"org.apache.camel.component.google.functions.GoogleCloudFunctionsComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-functions","version":"3.16.0-SNAPSHOT","scheme":"google-functions","extendsScheme":"","syntax":"google-functions:funct
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/google-mail-stream.json 
b/karavan-designer/public/components/google-mail-stream.json
index 8da2b2e..d246a3d 100644
--- a/karavan-designer/public/components/google-mail-stream.json
+++ b/karavan-designer/public/components/google-mail-stream.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-mail-stream","title":"Google 
Mail Stream","description":"Poll for incoming messages in Google 
Mail.","deprecated":false,"firstVersion":"2.22.0","label":"cloud,mail","javaType":"org.apache.camel.component.google.mail.stream.GoogleMailStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-mail","version":"3.16.0-SNAPSHOT","scheme":"google-mail-stream","extendsScheme":"","syntax":"google-mail-stream:in
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-mail-stream","title":"Google 
Mail Stream","description":"Poll for incoming messages in Google 
Mail.","deprecated":false,"firstVersion":"2.22.0","label":"cloud,mail","javaType":"org.apache.camel.component.google.mail.stream.GoogleMailStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-mail","version":"3.16.0-SNAPSHOT","scheme":"google-mail-stream","extendsScheme":"","syntax":"google-mail-stream:in
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/google-pubsub.json 
b/karavan-designer/public/components/google-pubsub.json
index 042bd19..38abf1e 100644
--- a/karavan-designer/public/components/google-pubsub.json
+++ b/karavan-designer/public/components/google-pubsub.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-pubsub","title":"Google 
Pubsub","description":"Send and receive messages to/from Google Cloud Platform 
PubSub 
Service.","deprecated":false,"firstVersion":"2.19.0","label":"cloud,messaging","javaType":"org.apache.camel.component.google.pubsub.GooglePubsubComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-pubsub","version":"3.16.0-SNAPSHOT","scheme":"google-pubsub","extendsScheme":"","syntax":"google-pu
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-pubsub","title":"Google 
Pubsub","description":"Send and receive messages to/from Google Cloud Platform 
PubSub 
Service.","deprecated":false,"firstVersion":"2.19.0","label":"cloud,messaging","javaType":"org.apache.camel.component.google.pubsub.GooglePubsubComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-pubsub","version":"3.16.0-SNAPSHOT","scheme":"google-pubsub","extendsScheme":"","syntax":"google-pu
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/google-secret-manager.json 
b/karavan-designer/public/components/google-secret-manager.json
index 1fb231f..a642e94 100644
--- a/karavan-designer/public/components/google-secret-manager.json
+++ b/karavan-designer/public/components/google-secret-manager.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-secret-manager","title":"Google
 Secret Manager","description":"Manage Google Secret Manager 
Secrets","deprecated":false,"firstVersion":"3.16.0","label":"cloud","javaType":"org.apache.camel.component.google.secret.manager.GoogleSecretManagerComponent","supportLevel":"Preview","groupId":"org.apache.camel","artifactId":"camel-google-secret-manager","version":"3.16.0-SNAPSHOT","scheme":"google-secret-manager","extendsScheme":"","syntax":"google
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-secret-manager","title":"Google
 Secret Manager","description":"Manage Google Secret Manager 
Secrets","deprecated":false,"firstVersion":"3.16.0","label":"cloud","javaType":"org.apache.camel.component.google.secret.manager.GoogleSecretManagerComponent","supportLevel":"Preview","groupId":"org.apache.camel","artifactId":"camel-google-secret-manager","version":"3.16.0-SNAPSHOT","scheme":"google-secret-manager","extendsScheme":"","syntax":"google
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/google-sheets-stream.json 
b/karavan-designer/public/components/google-sheets-stream.json
index 380f206..e11d29c 100644
--- a/karavan-designer/public/components/google-sheets-stream.json
+++ b/karavan-designer/public/components/google-sheets-stream.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-sheets-stream","title":"Google 
Sheets Stream","description":"Poll for changes in Google 
Sheets.","deprecated":false,"firstVersion":"2.23.0","label":"cloud,sheets","javaType":"org.apache.camel.component.google.sheets.stream.GoogleSheetsStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-sheets","version":"3.16.0-SNAPSHOT","scheme":"google-sheets-stream","extendsScheme":"","syntax":"google-sheets-s
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-sheets-stream","title":"Google 
Sheets Stream","description":"Poll for changes in Google 
Sheets.","deprecated":false,"firstVersion":"2.23.0","label":"cloud,sheets","javaType":"org.apache.camel.component.google.sheets.stream.GoogleSheetsStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-sheets","version":"3.16.0-SNAPSHOT","scheme":"google-sheets-stream","extendsScheme":"","syntax":"google-sheets-s
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/google-storage.json 
b/karavan-designer/public/components/google-storage.json
index 393645b..67ed2aa 100644
--- a/karavan-designer/public/components/google-storage.json
+++ b/karavan-designer/public/components/google-storage.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-storage","title":"Google 
Storage","description":"Store and retrieve objects from Google Cloud Storage 
Service using the google-cloud-storage 
library.","deprecated":false,"firstVersion":"3.9.0","label":"cloud","javaType":"org.apache.camel.component.google.storage.GoogleCloudStorageComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-storage","version":"3.16.0-SNAPSHOT","scheme":"google-storage","extendsS
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-storage","title":"Google 
Storage","description":"Store and retrieve objects from Google Cloud Storage 
Service using the google-cloud-storage 
library.","deprecated":false,"firstVersion":"3.9.0","label":"cloud","javaType":"org.apache.camel.component.google.storage.GoogleCloudStorageComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-storage","version":"3.16.0-SNAPSHOT","scheme":"google-storage","extendsS
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/grape.json 
b/karavan-designer/public/components/grape.json
index 3faf879..83e3f9d 100644
--- a/karavan-designer/public/components/grape.json
+++ b/karavan-designer/public/components/grape.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"grape","title":"Grape","description":"Fetch,
 load and manage additional jars dynamically after Camel Context was 
started.","deprecated":false,"firstVersion":"2.16.0","label":"management,deployment","javaType":"org.apache.camel.component.grape.GrapeComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-grape","version":"3.16.0-SNAPSHOT","scheme":"grape","extendsScheme":"","syntax":"grape:defaultCoordinates","async":fals
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"grape","title":"Grape","description":"Fetch,
 load and manage additional jars dynamically after Camel Context was 
started.","deprecated":false,"firstVersion":"2.16.0","label":"management,deployment","javaType":"org.apache.camel.component.grape.GrapeComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-grape","version":"3.16.0-SNAPSHOT","scheme":"grape","extendsScheme":"","syntax":"grape:defaultCoordinates","async":fals
 [...]
\ No newline at end of file
diff --git a/karavan-designer/public/components/grpc.json 
b/karavan-designer/public/components/grpc.json
index 200f3f6..c0eefc4 100644
--- a/karavan-designer/public/components/grpc.json
+++ b/karavan-designer/public/components/grpc.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"grpc","title":"gRPC","description":"Expose
 gRPC endpoints and access external gRPC 
endpoints.","deprecated":false,"firstVersion":"2.19.0","label":"rpc","javaType":"org.apache.camel.component.grpc.GrpcComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-grpc","version":"3.16.0-SNAPSHOT","scheme":"grpc","extendsScheme":"","syntax":"grpc:host:port/service","async":false,"api":false,"consumerOnly":false,"producerOnly":fa
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"grpc","title":"gRPC","description":"Expose
 gRPC endpoints and access external gRPC 
endpoints.","deprecated":false,"firstVersion":"2.19.0","label":"rpc","javaType":"org.apache.camel.component.grpc.GrpcComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-grpc","version":"3.16.0-SNAPSHOT","scheme":"grpc","extendsScheme":"","syntax":"grpc:host:port/service","async":false,"api":false,"consumerOnly":false,"producerOnly":fa
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/geocoder.json 
b/karavan-vscode/components/geocoder.json
index e59c133..241b563 100644
--- a/karavan-vscode/components/geocoder.json
+++ b/karavan-vscode/components/geocoder.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"geocoder","title":"Geocoder","description":"Find
 geocodes (latitude and longitude) for a given address or the other way 
round.","deprecated":false,"firstVersion":"2.12.0","label":"api,location","javaType":"org.apache.camel.component.geocoder.GeoCoderComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-geocoder","version":"3.16.0-SNAPSHOT","scheme":"geocoder","extendsScheme":"","syntax":"geocoder:address:latlng","asyn
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"geocoder","title":"Geocoder","description":"Find
 geocodes (latitude and longitude) for a given address or the other way 
round.","deprecated":false,"firstVersion":"2.12.0","label":"api,location","javaType":"org.apache.camel.component.geocoder.GeoCoderComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-geocoder","version":"3.16.0-SNAPSHOT","scheme":"geocoder","extendsScheme":"","syntax":"geocoder:address:latlng","asyn
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/git.json 
b/karavan-vscode/components/git.json
index 606a38a..cab0ae5 100644
--- a/karavan-vscode/components/git.json
+++ b/karavan-vscode/components/git.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"git","title":"Git","description":"Perform
 operations on git 
repositories.","deprecated":false,"firstVersion":"2.16.0","label":"file","javaType":"org.apache.camel.component.git.GitComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-git","version":"3.16.0-SNAPSHOT","scheme":"git","extendsScheme":"","syntax":"git:localPath","async":false,"api":false,"consumerOnly":false,"producerOnly":false,"lenientProperties":false},"
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"git","title":"Git","description":"Perform
 operations on git 
repositories.","deprecated":false,"firstVersion":"2.16.0","label":"file","javaType":"org.apache.camel.component.git.GitComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-git","version":"3.16.0-SNAPSHOT","scheme":"git","extendsScheme":"","syntax":"git:localPath","async":false,"api":false,"consumerOnly":false,"producerOnly":false,"lenientProperties":false},"
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/github.json 
b/karavan-vscode/components/github.json
index eec4a3e..59efbd1 100644
--- a/karavan-vscode/components/github.json
+++ b/karavan-vscode/components/github.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"github","title":"GitHub","description":"Interact
 with the GitHub 
API.","deprecated":false,"firstVersion":"2.15.0","label":"file,cloud,api","javaType":"org.apache.camel.component.github.GitHubComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-github","version":"3.16.0-SNAPSHOT","scheme":"github","extendsScheme":"","syntax":"github:type/branchName","async":false,"api":false,"consumerOnly":false,"producerOnly":false,"
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"github","title":"GitHub","description":"Interact
 with the GitHub 
API.","deprecated":false,"firstVersion":"2.15.0","label":"file,cloud,api","javaType":"org.apache.camel.component.github.GitHubComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-github","version":"3.16.0-SNAPSHOT","scheme":"github","extendsScheme":"","syntax":"github:type/branchName","async":false,"api":false,"consumerOnly":false,"producerOnly":false,"
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/google-bigquery-sql.json 
b/karavan-vscode/components/google-bigquery-sql.json
index ff5a7c7..4d3e0cb 100644
--- a/karavan-vscode/components/google-bigquery-sql.json
+++ b/karavan-vscode/components/google-bigquery-sql.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-bigquery-sql","title":"Google 
BigQuery Standard SQL","description":"Access Google Cloud BigQuery service 
using SQL 
queries.","deprecated":false,"firstVersion":"2.23.0","label":"cloud,messaging","javaType":"org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-bigquery","version":"3.16.0-SNAPSHOT","scheme":"google-bigquery-sql","extendsScheme
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-bigquery-sql","title":"Google 
BigQuery Standard SQL","description":"Access Google Cloud BigQuery service 
using SQL 
queries.","deprecated":false,"firstVersion":"2.23.0","label":"cloud,messaging","javaType":"org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-bigquery","version":"3.16.0-SNAPSHOT","scheme":"google-bigquery-sql","extendsScheme
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/google-bigquery.json 
b/karavan-vscode/components/google-bigquery.json
index bdc2f02..4037e16 100644
--- a/karavan-vscode/components/google-bigquery.json
+++ b/karavan-vscode/components/google-bigquery.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-bigquery","title":"Google 
BigQuery","description":"Google BigQuery data warehouse for 
analytics.","deprecated":false,"firstVersion":"2.20.0","label":"cloud,bigdata","javaType":"org.apache.camel.component.google.bigquery.GoogleBigQueryComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-bigquery","version":"3.16.0-SNAPSHOT","scheme":"google-bigquery","extendsScheme":"","syntax":"google-bigquery:projectId
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-bigquery","title":"Google 
BigQuery","description":"Google BigQuery data warehouse for 
analytics.","deprecated":false,"firstVersion":"2.20.0","label":"cloud,bigdata","javaType":"org.apache.camel.component.google.bigquery.GoogleBigQueryComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-bigquery","version":"3.16.0-SNAPSHOT","scheme":"google-bigquery","extendsScheme":"","syntax":"google-bigquery:projectId
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/google-calendar-stream.json 
b/karavan-vscode/components/google-calendar-stream.json
index fd73e70..ae2a589 100644
--- a/karavan-vscode/components/google-calendar-stream.json
+++ b/karavan-vscode/components/google-calendar-stream.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-calendar-stream","title":"Google
 Calendar Stream","description":"Poll for changes in a Google 
Calendar.","deprecated":false,"firstVersion":"2.23.0","label":"cloud","javaType":"org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-calendar","version":"3.16.0-SNAPSHOT","scheme":"google-calendar-stream","extendsScheme":"","syntax":"google
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-calendar-stream","title":"Google
 Calendar Stream","description":"Poll for changes in a Google 
Calendar.","deprecated":false,"firstVersion":"2.23.0","label":"cloud","javaType":"org.apache.camel.component.google.calendar.stream.GoogleCalendarStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-calendar","version":"3.16.0-SNAPSHOT","scheme":"google-calendar-stream","extendsScheme":"","syntax":"google
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/google-functions.json 
b/karavan-vscode/components/google-functions.json
index ad1f545..efef91f 100644
--- a/karavan-vscode/components/google-functions.json
+++ b/karavan-vscode/components/google-functions.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-functions","title":"Google 
Cloud Functions","description":"Manage and invoke Google Cloud 
Functions","deprecated":false,"firstVersion":"3.9.0","label":"cloud","javaType":"org.apache.camel.component.google.functions.GoogleCloudFunctionsComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-functions","version":"3.16.0-SNAPSHOT","scheme":"google-functions","extendsScheme":"","syntax":"google-functions:funct
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-functions","title":"Google 
Cloud Functions","description":"Manage and invoke Google Cloud 
Functions","deprecated":false,"firstVersion":"3.9.0","label":"cloud","javaType":"org.apache.camel.component.google.functions.GoogleCloudFunctionsComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-functions","version":"3.16.0-SNAPSHOT","scheme":"google-functions","extendsScheme":"","syntax":"google-functions:funct
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/google-mail-stream.json 
b/karavan-vscode/components/google-mail-stream.json
index 8da2b2e..d246a3d 100644
--- a/karavan-vscode/components/google-mail-stream.json
+++ b/karavan-vscode/components/google-mail-stream.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-mail-stream","title":"Google 
Mail Stream","description":"Poll for incoming messages in Google 
Mail.","deprecated":false,"firstVersion":"2.22.0","label":"cloud,mail","javaType":"org.apache.camel.component.google.mail.stream.GoogleMailStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-mail","version":"3.16.0-SNAPSHOT","scheme":"google-mail-stream","extendsScheme":"","syntax":"google-mail-stream:in
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-mail-stream","title":"Google 
Mail Stream","description":"Poll for incoming messages in Google 
Mail.","deprecated":false,"firstVersion":"2.22.0","label":"cloud,mail","javaType":"org.apache.camel.component.google.mail.stream.GoogleMailStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-mail","version":"3.16.0-SNAPSHOT","scheme":"google-mail-stream","extendsScheme":"","syntax":"google-mail-stream:in
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/google-pubsub.json 
b/karavan-vscode/components/google-pubsub.json
index 042bd19..38abf1e 100644
--- a/karavan-vscode/components/google-pubsub.json
+++ b/karavan-vscode/components/google-pubsub.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-pubsub","title":"Google 
Pubsub","description":"Send and receive messages to/from Google Cloud Platform 
PubSub 
Service.","deprecated":false,"firstVersion":"2.19.0","label":"cloud,messaging","javaType":"org.apache.camel.component.google.pubsub.GooglePubsubComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-pubsub","version":"3.16.0-SNAPSHOT","scheme":"google-pubsub","extendsScheme":"","syntax":"google-pu
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-pubsub","title":"Google 
Pubsub","description":"Send and receive messages to/from Google Cloud Platform 
PubSub 
Service.","deprecated":false,"firstVersion":"2.19.0","label":"cloud,messaging","javaType":"org.apache.camel.component.google.pubsub.GooglePubsubComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-pubsub","version":"3.16.0-SNAPSHOT","scheme":"google-pubsub","extendsScheme":"","syntax":"google-pu
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/google-secret-manager.json 
b/karavan-vscode/components/google-secret-manager.json
index 1fb231f..a642e94 100644
--- a/karavan-vscode/components/google-secret-manager.json
+++ b/karavan-vscode/components/google-secret-manager.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-secret-manager","title":"Google
 Secret Manager","description":"Manage Google Secret Manager 
Secrets","deprecated":false,"firstVersion":"3.16.0","label":"cloud","javaType":"org.apache.camel.component.google.secret.manager.GoogleSecretManagerComponent","supportLevel":"Preview","groupId":"org.apache.camel","artifactId":"camel-google-secret-manager","version":"3.16.0-SNAPSHOT","scheme":"google-secret-manager","extendsScheme":"","syntax":"google
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-secret-manager","title":"Google
 Secret Manager","description":"Manage Google Secret Manager 
Secrets","deprecated":false,"firstVersion":"3.16.0","label":"cloud","javaType":"org.apache.camel.component.google.secret.manager.GoogleSecretManagerComponent","supportLevel":"Preview","groupId":"org.apache.camel","artifactId":"camel-google-secret-manager","version":"3.16.0-SNAPSHOT","scheme":"google-secret-manager","extendsScheme":"","syntax":"google
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/google-sheets-stream.json 
b/karavan-vscode/components/google-sheets-stream.json
index 380f206..e11d29c 100644
--- a/karavan-vscode/components/google-sheets-stream.json
+++ b/karavan-vscode/components/google-sheets-stream.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-sheets-stream","title":"Google 
Sheets Stream","description":"Poll for changes in Google 
Sheets.","deprecated":false,"firstVersion":"2.23.0","label":"cloud,sheets","javaType":"org.apache.camel.component.google.sheets.stream.GoogleSheetsStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-sheets","version":"3.16.0-SNAPSHOT","scheme":"google-sheets-stream","extendsScheme":"","syntax":"google-sheets-s
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-sheets-stream","title":"Google 
Sheets Stream","description":"Poll for changes in Google 
Sheets.","deprecated":false,"firstVersion":"2.23.0","label":"cloud,sheets","javaType":"org.apache.camel.component.google.sheets.stream.GoogleSheetsStreamComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-sheets","version":"3.16.0-SNAPSHOT","scheme":"google-sheets-stream","extendsScheme":"","syntax":"google-sheets-s
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/google-storage.json 
b/karavan-vscode/components/google-storage.json
index 393645b..67ed2aa 100644
--- a/karavan-vscode/components/google-storage.json
+++ b/karavan-vscode/components/google-storage.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"google-storage","title":"Google 
Storage","description":"Store and retrieve objects from Google Cloud Storage 
Service using the google-cloud-storage 
library.","deprecated":false,"firstVersion":"3.9.0","label":"cloud","javaType":"org.apache.camel.component.google.storage.GoogleCloudStorageComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-storage","version":"3.16.0-SNAPSHOT","scheme":"google-storage","extendsS
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"google-storage","title":"Google 
Storage","description":"Store and retrieve objects from Google Cloud Storage 
Service using the google-cloud-storage 
library.","deprecated":false,"firstVersion":"3.9.0","label":"cloud","javaType":"org.apache.camel.component.google.storage.GoogleCloudStorageComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-google-storage","version":"3.16.0-SNAPSHOT","scheme":"google-storage","extendsS
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/grape.json 
b/karavan-vscode/components/grape.json
index 3faf879..83e3f9d 100644
--- a/karavan-vscode/components/grape.json
+++ b/karavan-vscode/components/grape.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"grape","title":"Grape","description":"Fetch,
 load and manage additional jars dynamically after Camel Context was 
started.","deprecated":false,"firstVersion":"2.16.0","label":"management,deployment","javaType":"org.apache.camel.component.grape.GrapeComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-grape","version":"3.16.0-SNAPSHOT","scheme":"grape","extendsScheme":"","syntax":"grape:defaultCoordinates","async":fals
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"grape","title":"Grape","description":"Fetch,
 load and manage additional jars dynamically after Camel Context was 
started.","deprecated":false,"firstVersion":"2.16.0","label":"management,deployment","javaType":"org.apache.camel.component.grape.GrapeComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-grape","version":"3.16.0-SNAPSHOT","scheme":"grape","extendsScheme":"","syntax":"grape:defaultCoordinates","async":fals
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/components/grpc.json 
b/karavan-vscode/components/grpc.json
index 200f3f6..c0eefc4 100644
--- a/karavan-vscode/components/grpc.json
+++ b/karavan-vscode/components/grpc.json
@@ -1 +1 @@
-{"component":{"kind":"component","name":"grpc","title":"gRPC","description":"Expose
 gRPC endpoints and access external gRPC 
endpoints.","deprecated":false,"firstVersion":"2.19.0","label":"rpc","javaType":"org.apache.camel.component.grpc.GrpcComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-grpc","version":"3.16.0-SNAPSHOT","scheme":"grpc","extendsScheme":"","syntax":"grpc:host:port/service","async":false,"api":false,"consumerOnly":false,"producerOnly":fa
 [...]
\ No newline at end of file
+{"component":{"kind":"component","name":"grpc","title":"gRPC","description":"Expose
 gRPC endpoints and access external gRPC 
endpoints.","deprecated":false,"firstVersion":"2.19.0","label":"rpc","javaType":"org.apache.camel.component.grpc.GrpcComponent","supportLevel":"Stable","groupId":"org.apache.camel","artifactId":"camel-grpc","version":"3.16.0-SNAPSHOT","scheme":"grpc","extendsScheme":"","syntax":"grpc:host:port/service","async":false,"api":false,"consumerOnly":false,"producerOnly":fa
 [...]
\ No newline at end of file
diff --git a/karavan-vscode/src/extension.ts b/karavan-vscode/src/extension.ts
index 34c58e6..c980760 100644
--- a/karavan-vscode/src/extension.ts
+++ b/karavan-vscode/src/extension.ts
@@ -226,7 +226,8 @@ function runCamelJbang(filename: string) {
     const reload = vscode.workspace.getConfiguration().get("camel.reload");
     const health = vscode.workspace.getConfiguration().get("camel.health");
     const messageTracing = 
vscode.workspace.getConfiguration().get("camel.messageTracing");
-    const command = "jbang -Dcamel.jbang.version=" + version + " 
camel@apache/camel run " + filename
+    const command = "jbang -Dcamel.jbang.version=" + version + " 
camel@apache/camel run " 
+        + toCliFilename(filename)
         + (maxMessages > -1 ? " --max-messages=" + maxMessages : "")
         + " --logging-level=" + loggingLevel
         + (messageTracing ? " --trace" : "")
@@ -240,6 +241,12 @@ function runCamelJbang(filename: string) {
     terminal.sendText(command);
 }
 
+function toCliFilename(filename: string): string {
+    return (/\s/).test(filename)
+        ? '"' + filename + '"'
+        : filename.replace(/\s/g, "\\ ");
+}
+
 function nameFromTitle(title: string): string {
     return title.replace(/[^a-z0-9+]+/gi, "-").toLowerCase();
 }
diff --git a/karavan-vscode/webview/App.tsx b/karavan-vscode/webview/App.tsx
index 0e381b6..96b674f 100644
--- a/karavan-vscode/webview/App.tsx
+++ b/karavan-vscode/webview/App.tsx
@@ -47,7 +47,6 @@ class App extends React.Component<Props, State> {
 
 
   componentDidMount() {
-    console.log("componentDidMount");
     window.addEventListener('message', this.onMessage, false);
     vscode.postMessage({ command: 'getData' })
   }

Reply via email to