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

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

commit 708eeaee2fca0f8478178f5c500fb10ae40ab4c2
Author: Christoph Deppisch <cdeppi...@redhat.com>
AuthorDate: Thu May 8 15:12:53 2025 +0200

    fix: Add required camel-kafka dependency to transform action Kamelets
---
 kamelets/drop-field-action.kamelet.yaml                            | 1 +
 kamelets/extract-field-action.kamelet.yaml                         | 1 +
 kamelets/hoist-field-action.kamelet.yaml                           | 2 +-
 kamelets/insert-field-action.kamelet.yaml                          | 1 +
 kamelets/mask-field-action.kamelet.yaml                            | 1 +
 kamelets/message-timestamp-router-action.kamelet.yaml              | 7 ++++---
 kamelets/regex-router-action.kamelet.yaml                          | 1 +
 kamelets/replace-field-action.kamelet.yaml                         | 5 +++--
 kamelets/timestamp-router-action.kamelet.yaml                      | 1 +
 kamelets/value-to-key-action.kamelet.yaml                          | 5 +++--
 .../src/main/resources/kamelets/drop-field-action.kamelet.yaml     | 1 +
 .../src/main/resources/kamelets/extract-field-action.kamelet.yaml  | 1 +
 .../src/main/resources/kamelets/hoist-field-action.kamelet.yaml    | 2 +-
 .../src/main/resources/kamelets/insert-field-action.kamelet.yaml   | 1 +
 .../src/main/resources/kamelets/mask-field-action.kamelet.yaml     | 1 +
 .../kamelets/message-timestamp-router-action.kamelet.yaml          | 7 ++++---
 .../src/main/resources/kamelets/regex-router-action.kamelet.yaml   | 1 +
 .../src/main/resources/kamelets/replace-field-action.kamelet.yaml  | 5 +++--
 .../main/resources/kamelets/timestamp-router-action.kamelet.yaml   | 1 +
 .../src/main/resources/kamelets/value-to-key-action.kamelet.yaml   | 5 +++--
 20 files changed, 34 insertions(+), 16 deletions(-)

diff --git a/kamelets/drop-field-action.kamelet.yaml 
b/kamelets/drop-field-action.kamelet.yaml
index 87a3cfa76..da44b6198 100644
--- a/kamelets/drop-field-action.kamelet.yaml
+++ b/kamelets/drop-field-action.kamelet.yaml
@@ -48,6 +48,7 @@ spec:
   - "camel:core"
   - "camel:jackson"
   - "camel:kamelet"
+  - "camel:kafka"
   template:
     beans:
       - name: dropField
diff --git a/kamelets/extract-field-action.kamelet.yaml 
b/kamelets/extract-field-action.kamelet.yaml
index 549863fcf..9e1f388eb 100644
--- a/kamelets/extract-field-action.kamelet.yaml
+++ b/kamelets/extract-field-action.kamelet.yaml
@@ -77,6 +77,7 @@ spec:
   - "camel:kamelet"
   - "camel:core"
   - "camel:jackson"
+  - "camel:kafka"
   template:
     beans:
       - name: extractField
diff --git a/kamelets/hoist-field-action.kamelet.yaml 
b/kamelets/hoist-field-action.kamelet.yaml
index 7fd78f073..d8e235e8c 100644
--- a/kamelets/hoist-field-action.kamelet.yaml
+++ b/kamelets/hoist-field-action.kamelet.yaml
@@ -40,10 +40,10 @@ spec:
         type: string
     type: object
   dependencies:
-  - 
   - "camel:core"
   - "camel:jackson"
   - "camel:kamelet"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
diff --git a/kamelets/insert-field-action.kamelet.yaml 
b/kamelets/insert-field-action.kamelet.yaml
index 6c71876f7..7e6fedec5 100644
--- a/kamelets/insert-field-action.kamelet.yaml
+++ b/kamelets/insert-field-action.kamelet.yaml
@@ -53,6 +53,7 @@ spec:
   - "camel:core"
   - "camel:jackson"
   - "camel:kamelet"
+  - "camel:kafka"
   template:
     beans:
       - name: insertField
diff --git a/kamelets/mask-field-action.kamelet.yaml 
b/kamelets/mask-field-action.kamelet.yaml
index a9724d70b..3ab68f01d 100644
--- a/kamelets/mask-field-action.kamelet.yaml
+++ b/kamelets/mask-field-action.kamelet.yaml
@@ -48,6 +48,7 @@ spec:
   - "camel:jackson"
   - "camel:kamelet"
   - "camel:core"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
diff --git a/kamelets/message-timestamp-router-action.kamelet.yaml 
b/kamelets/message-timestamp-router-action.kamelet.yaml
index e8a7ca678..341ef60aa 100644
--- a/kamelets/message-timestamp-router-action.kamelet.yaml
+++ b/kamelets/message-timestamp-router-action.kamelet.yaml
@@ -50,7 +50,7 @@ spec:
         type: string
       timestampKeyFormat:
         title: Timestamp Keys Format
-        description: Format of the timestamp keys. Possible values are 
'timestamp' or any format string for the timestamp that is compatible with 
java.text.SimpleDateFormat. In case of 'timestamp' the field will be evaluated 
as milliseconds since 1970, so as a UNIX Timestamp. 
+        description: Format of the timestamp keys. Possible values are 
'timestamp' or any format string for the timestamp that is compatible with 
java.text.SimpleDateFormat. In case of 'timestamp' the field will be evaluated 
as milliseconds since 1970, so as a UNIX Timestamp.
         type: string
         default: "timestamp"
     type: object
@@ -58,6 +58,7 @@ spec:
   - "camel:jackson"
   - "camel:kamelet"
   - "camel:core"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
@@ -67,7 +68,7 @@ spec:
           - simple: "${header[Content-Type]} == 'application/json'"
             steps:
             - unmarshal:
-                json: 
+                json:
                   library: Jackson
                   unmarshalType: com.fasterxml.jackson.databind.JsonNode
       - setProperty:
@@ -84,7 +85,7 @@ spec:
           constant: "{{timestampKeyFormat}}"
       - bean: 
"org.apache.camel.component.kafka.transform.MessageTimestampRouter"
       - marshal:
-          json: 
+          json:
             library: Jackson
             unmarshalType: com.fasterxml.jackson.databind.JsonNode
       - setHeader:
diff --git a/kamelets/regex-router-action.kamelet.yaml 
b/kamelets/regex-router-action.kamelet.yaml
index f00311203..5097e688d 100644
--- a/kamelets/regex-router-action.kamelet.yaml
+++ b/kamelets/regex-router-action.kamelet.yaml
@@ -47,6 +47,7 @@ spec:
   dependencies:
   - "camel:kamelet"
   - "camel:core"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
diff --git a/kamelets/replace-field-action.kamelet.yaml 
b/kamelets/replace-field-action.kamelet.yaml
index cffc2df6d..4123bb8d6 100644
--- a/kamelets/replace-field-action.kamelet.yaml
+++ b/kamelets/replace-field-action.kamelet.yaml
@@ -68,6 +68,7 @@ spec:
   - "camel:core"
   - "camel:jackson"
   - "camel:kamelet"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
@@ -80,7 +81,7 @@ spec:
                 name: deserialized
                 constant: "true"
             - unmarshal:
-                json: 
+                json:
                   library: Jackson
                   unmarshalType: com.fasterxml.jackson.databind.JsonNode
       - setProperty:
@@ -98,7 +99,7 @@ spec:
           - simple: "${exchangeProperty[deserialized]} == 'true'"
             steps:
             - marshal:
-                json: 
+                json:
                   library: Jackson
                   unmarshalType: com.fasterxml.jackson.databind.JsonNode
             - setHeader:
diff --git a/kamelets/timestamp-router-action.kamelet.yaml 
b/kamelets/timestamp-router-action.kamelet.yaml
index 58103363e..1bbce6d68 100644
--- a/kamelets/timestamp-router-action.kamelet.yaml
+++ b/kamelets/timestamp-router-action.kamelet.yaml
@@ -51,6 +51,7 @@ spec:
   dependencies:
   - "camel:kamelet"
   - "camel:core"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
diff --git a/kamelets/value-to-key-action.kamelet.yaml 
b/kamelets/value-to-key-action.kamelet.yaml
index 7438b7206..b33b33849 100644
--- a/kamelets/value-to-key-action.kamelet.yaml
+++ b/kamelets/value-to-key-action.kamelet.yaml
@@ -43,6 +43,7 @@ spec:
   - "camel:core"
   - "camel:jackson"
   - "camel:kamelet"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
@@ -55,7 +56,7 @@ spec:
                 name: deserialized
                 constant: "true"
             - unmarshal:
-                json: 
+                json:
                   library: Jackson
                   unmarshalType: com.fasterxml.jackson.databind.JsonNode
       - setProperty:
@@ -67,7 +68,7 @@ spec:
           - simple: "${exchangeProperty[deserialized]} == 'true'"
             steps:
             - marshal:
-                json: 
+                json:
                   library: Jackson
                   unmarshalType: com.fasterxml.jackson.databind.JsonNode
             - setHeader:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/drop-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/drop-field-action.kamelet.yaml
index 87a3cfa76..da44b6198 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/drop-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/drop-field-action.kamelet.yaml
@@ -48,6 +48,7 @@ spec:
   - "camel:core"
   - "camel:jackson"
   - "camel:kamelet"
+  - "camel:kafka"
   template:
     beans:
       - name: dropField
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml
index 549863fcf..9e1f388eb 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml
@@ -77,6 +77,7 @@ spec:
   - "camel:kamelet"
   - "camel:core"
   - "camel:jackson"
+  - "camel:kafka"
   template:
     beans:
       - name: extractField
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml
index 7fd78f073..d8e235e8c 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml
@@ -40,10 +40,10 @@ spec:
         type: string
     type: object
   dependencies:
-  - 
   - "camel:core"
   - "camel:jackson"
   - "camel:kamelet"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml
index 6c71876f7..7e6fedec5 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml
@@ -53,6 +53,7 @@ spec:
   - "camel:core"
   - "camel:jackson"
   - "camel:kamelet"
+  - "camel:kafka"
   template:
     beans:
       - name: insertField
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml
index a9724d70b..3ab68f01d 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml
@@ -48,6 +48,7 @@ spec:
   - "camel:jackson"
   - "camel:kamelet"
   - "camel:core"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/message-timestamp-router-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/message-timestamp-router-action.kamelet.yaml
index e8a7ca678..341ef60aa 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/message-timestamp-router-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/message-timestamp-router-action.kamelet.yaml
@@ -50,7 +50,7 @@ spec:
         type: string
       timestampKeyFormat:
         title: Timestamp Keys Format
-        description: Format of the timestamp keys. Possible values are 
'timestamp' or any format string for the timestamp that is compatible with 
java.text.SimpleDateFormat. In case of 'timestamp' the field will be evaluated 
as milliseconds since 1970, so as a UNIX Timestamp. 
+        description: Format of the timestamp keys. Possible values are 
'timestamp' or any format string for the timestamp that is compatible with 
java.text.SimpleDateFormat. In case of 'timestamp' the field will be evaluated 
as milliseconds since 1970, so as a UNIX Timestamp.
         type: string
         default: "timestamp"
     type: object
@@ -58,6 +58,7 @@ spec:
   - "camel:jackson"
   - "camel:kamelet"
   - "camel:core"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
@@ -67,7 +68,7 @@ spec:
           - simple: "${header[Content-Type]} == 'application/json'"
             steps:
             - unmarshal:
-                json: 
+                json:
                   library: Jackson
                   unmarshalType: com.fasterxml.jackson.databind.JsonNode
       - setProperty:
@@ -84,7 +85,7 @@ spec:
           constant: "{{timestampKeyFormat}}"
       - bean: 
"org.apache.camel.component.kafka.transform.MessageTimestampRouter"
       - marshal:
-          json: 
+          json:
             library: Jackson
             unmarshalType: com.fasterxml.jackson.databind.JsonNode
       - setHeader:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml
index f00311203..5097e688d 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml
@@ -47,6 +47,7 @@ spec:
   dependencies:
   - "camel:kamelet"
   - "camel:core"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml
index cffc2df6d..4123bb8d6 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml
@@ -68,6 +68,7 @@ spec:
   - "camel:core"
   - "camel:jackson"
   - "camel:kamelet"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
@@ -80,7 +81,7 @@ spec:
                 name: deserialized
                 constant: "true"
             - unmarshal:
-                json: 
+                json:
                   library: Jackson
                   unmarshalType: com.fasterxml.jackson.databind.JsonNode
       - setProperty:
@@ -98,7 +99,7 @@ spec:
           - simple: "${exchangeProperty[deserialized]} == 'true'"
             steps:
             - marshal:
-                json: 
+                json:
                   library: Jackson
                   unmarshalType: com.fasterxml.jackson.databind.JsonNode
             - setHeader:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/timestamp-router-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/timestamp-router-action.kamelet.yaml
index 58103363e..1bbce6d68 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/timestamp-router-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/timestamp-router-action.kamelet.yaml
@@ -51,6 +51,7 @@ spec:
   dependencies:
   - "camel:kamelet"
   - "camel:core"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml
index 7438b7206..b33b33849 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml
@@ -43,6 +43,7 @@ spec:
   - "camel:core"
   - "camel:jackson"
   - "camel:kamelet"
+  - "camel:kafka"
   template:
     from:
       uri: kamelet:source
@@ -55,7 +56,7 @@ spec:
                 name: deserialized
                 constant: "true"
             - unmarshal:
-                json: 
+                json:
                   library: Jackson
                   unmarshalType: com.fasterxml.jackson.databind.JsonNode
       - setProperty:
@@ -67,7 +68,7 @@ spec:
           - simple: "${exchangeProperty[deserialized]} == 'true'"
             steps:
             - marshal:
-                json: 
+                json:
                   library: Jackson
                   unmarshalType: com.fasterxml.jackson.databind.JsonNode
             - setHeader:

Reply via email to