diff --git a/kamelets/github-commit-source.kamelet.yaml b/kamelets/github-commit-source.kamelet.yaml index 01246b212..77fbd1cb0 100644 --- a/kamelets/github-commit-source.kamelet.yaml +++ b/kamelets/github-commit-source.kamelet.yaml @@ -68,11 +68,11 @@ spec: mediaType: application/json dependencies: - "camel:jackson" - - "camel:github" + - "camel:github2" - "camel:kamelet" template: from: - uri: "github://commit/{{branch}}" + uri: "github2://commit/{{branch}}" parameters: repoName: "{{repoName}}" repoOwner: "{{repoOwner}}" diff --git a/kamelets/github-event-source.kamelet.yaml b/kamelets/github-event-source.kamelet.yaml index 3ce5618dd..a0dcc9058 100644 --- a/kamelets/github-event-source.kamelet.yaml +++ b/kamelets/github-event-source.kamelet.yaml @@ -57,11 +57,11 @@ spec: mediaType: application/json dependencies: - "camel:jackson" - - "camel:github" + - "camel:github2" - "camel:kamelet" template: from: - uri: "github://event" + uri: "github2://event" parameters: repoName: "{{repoName}}" repoOwner: "{{repoOwner}}" diff --git a/kamelets/github-pullrequest-comment-source.kamelet.yaml b/kamelets/github-pullrequest-comment-source.kamelet.yaml index d6d634c6a..05fb4ba80 100644 --- a/kamelets/github-pullrequest-comment-source.kamelet.yaml +++ b/kamelets/github-pullrequest-comment-source.kamelet.yaml @@ -57,11 +57,11 @@ spec: mediaType: application/json dependencies: - "camel:jackson" - - "camel:github" + - "camel:github2" - "camel:kamelet" template: from: - uri: "github://pullRequestComment" + uri: "github2://pullRequestComment" parameters: repoName: "{{repoName}}" repoOwner: "{{repoOwner}}" diff --git a/kamelets/github-pullrequest-source.kamelet.yaml b/kamelets/github-pullrequest-source.kamelet.yaml index fea8572eb..aaf6a194d 100644 --- a/kamelets/github-pullrequest-source.kamelet.yaml +++ b/kamelets/github-pullrequest-source.kamelet.yaml @@ -57,11 +57,11 @@ spec: mediaType: application/json dependencies: - "camel:jackson" - - "camel:github" + - "camel:github2" - "camel:kamelet" template: from: - uri: "github://pullRequest" + uri: "github2://pullRequest" parameters: repoName: "{{repoName}}" repoOwner: "{{repoOwner}}" diff --git a/kamelets/github-tag-source.kamelet.yaml b/kamelets/github-tag-source.kamelet.yaml index d8f566d2c..8b1646df2 100644 --- a/kamelets/github-tag-source.kamelet.yaml +++ b/kamelets/github-tag-source.kamelet.yaml @@ -57,11 +57,11 @@ spec: mediaType: application/json dependencies: - "camel:jackson" - - "camel:github" + - "camel:github2" - "camel:kamelet" template: from: - uri: "github://tag" + uri: "github2://tag" parameters: repoName: "{{repoName}}" repoOwner: "{{repoOwner}}" diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/KameletsCatalog.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/KameletsCatalog.java index 60dbbb0ff..e95260e15 100644 --- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/KameletsCatalog.java +++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/KameletsCatalog.java @@ -231,8 +231,9 @@ public List getKameletSupportedHeaders(Strin String prefixName = local.getMetadata().getName().substring(0, lastIndex); String schemeName = enumValue(prefixName); if (schemeName != null) { - if (ObjectHelper.isNotEmpty(cc.componentModel(schemeName).getEndpointHeaders())) { - List headers = cc.componentModel(schemeName).getEndpointHeaders(); + ComponentModel componentModel = cc.componentModel(schemeName); + if (componentModel != null && ObjectHelper.isNotEmpty(componentModel.getEndpointHeaders())) { + List headers = componentModel.getEndpointHeaders(); for (ComponentModel.EndpointHeaderModel e : headers) { if (ObjectHelper.isEmpty(e.getLabel()) || e.getLabel().equalsIgnoreCase(camelType)) { resultingHeaders.add(e); diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java index 587e9eb52..2a58dd39c 100644 --- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java +++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java @@ -55,11 +55,11 @@ public enum KameletPrefixSchemeEnum { file_watch("file-watch", "file-watch"), ftp("ftp", "ftp"), ftps("ftps", "ftps"), - github_commit("github-commit", "github"), - github_event("github-event", "github"), - github_pr_comments("github-pullrequest-comment", "github"), - github_pr("github-pullrequest", "github"), - github_tag("github-tag", "github"), + github_commit("github-commit", "github2"), + github_event("github-event", "github2"), + github_pr_comments("github-pullrequest-comment", "github2"), + github_pr("github-pullrequest", "github2"), + github_tag("github-tag", "github2"), google_bigquery("google-bigquery", "google-bigquery"), google_calendar("google-calendar", "google-calendar-stream"), google_functions("google-functions", "google-functions"), diff --git a/library/camel-kamelets/src/main/resources/kamelets/github-commit-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/github-commit-source.kamelet.yaml index 01246b212..77fbd1cb0 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/github-commit-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/github-commit-source.kamelet.yaml @@ -68,11 +68,11 @@ spec: mediaType: application/json dependencies: - "camel:jackson" - - "camel:github" + - "camel:github2" - "camel:kamelet" template: from: - uri: "github://commit/{{branch}}" + uri: "github2://commit/{{branch}}" parameters: repoName: "{{repoName}}" repoOwner: "{{repoOwner}}" diff --git a/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml index 3ce5618dd..a0dcc9058 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml @@ -57,11 +57,11 @@ spec: mediaType: application/json dependencies: - "camel:jackson" - - "camel:github" + - "camel:github2" - "camel:kamelet" template: from: - uri: "github://event" + uri: "github2://event" parameters: repoName: "{{repoName}}" repoOwner: "{{repoOwner}}" diff --git a/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-comment-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-comment-source.kamelet.yaml index d6d634c6a..05fb4ba80 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-comment-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-comment-source.kamelet.yaml @@ -57,11 +57,11 @@ spec: mediaType: application/json dependencies: - "camel:jackson" - - "camel:github" + - "camel:github2" - "camel:kamelet" template: from: - uri: "github://pullRequestComment" + uri: "github2://pullRequestComment" parameters: repoName: "{{repoName}}" repoOwner: "{{repoOwner}}" diff --git a/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-source.kamelet.yaml index fea8572eb..aaf6a194d 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-source.kamelet.yaml @@ -57,11 +57,11 @@ spec: mediaType: application/json dependencies: - "camel:jackson" - - "camel:github" + - "camel:github2" - "camel:kamelet" template: from: - uri: "github://pullRequest" + uri: "github2://pullRequest" parameters: repoName: "{{repoName}}" repoOwner: "{{repoOwner}}" diff --git a/library/camel-kamelets/src/main/resources/kamelets/github-tag-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/github-tag-source.kamelet.yaml index d8f566d2c..8b1646df2 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/github-tag-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/github-tag-source.kamelet.yaml @@ -57,11 +57,11 @@ spec: mediaType: application/json dependencies: - "camel:jackson" - - "camel:github" + - "camel:github2" - "camel:kamelet" template: from: - uri: "github://tag" + uri: "github2://tag" parameters: repoName: "{{repoName}}" repoOwner: "{{repoOwner}}"