You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2021/02/12 05:40:56 UTC

[camel] branch master updated: Kamelet: prevent null from being passed to StringHelper.

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

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new 45efb4d  Kamelet: prevent null from being passed to StringHelper.
45efb4d is described below

commit 45efb4d80f0a10b2d6e2bbc5fa387220f7662918
Author: James Hilliard <ja...@gmail.com>
AuthorDate: Thu Feb 11 16:23:29 2021 -0700

    Kamelet: prevent null from being passed to StringHelper.
---
 .../main/java/org/apache/camel/component/kamelet/Kamelet.java  | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/components/camel-kamelet/src/main/java/org/apache/camel/component/kamelet/Kamelet.java b/components/camel-kamelet/src/main/java/org/apache/camel/component/kamelet/Kamelet.java
index 5428e2a..289d589 100644
--- a/components/camel-kamelet/src/main/java/org/apache/camel/component/kamelet/Kamelet.java
+++ b/components/camel-kamelet/src/main/java/org/apache/camel/component/kamelet/Kamelet.java
@@ -58,7 +58,10 @@ public final class Kamelet {
             return context.resolvePropertyPlaceholders("{{" + PARAM_TEMPLATE_ID + "}}");
         }
 
-        String answer = StringHelper.before(remaining, "/");
+        String answer = null;
+        if (remaining != null) {
+            answer = StringHelper.before(remaining, "/");
+        }
         if (answer == null) {
             answer = remaining;
         }
@@ -76,7 +79,10 @@ public final class Kamelet {
             return context.resolvePropertyPlaceholders("{{" + PARAM_ROUTE_ID + "}}");
         }
 
-        String answer = StringHelper.after(remaining, "/");
+        String answer = null;
+        if (remaining != null) {
+            answer = StringHelper.after(remaining, "/");
+        }
         if (answer == null) {
             answer = extractTemplateId(context, remaining, parameters) + "-" + context.getUuidGenerator().generateUuid();
         }