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/11/23 14:12:00 UTC
[camel-kamelets] 01/03: Do not use kamelet-reify anymore - Elasticsearch Search Source Kamelet
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch elasticsearch-search-source
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
commit ea522ad6139b6e30ac7161ca492d37c4cfe339a7
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Tue Nov 23 15:09:32 2021 +0100
Do not use kamelet-reify anymore - Elasticsearch Search Source Kamelet
---
elasticsearch-search-source.kamelet.yaml | 15 ++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)
diff --git a/elasticsearch-search-source.kamelet.yaml b/elasticsearch-search-source.kamelet.yaml
index 1cb7856..34b5431 100644
--- a/elasticsearch-search-source.kamelet.yaml
+++ b/elasticsearch-search-source.kamelet.yaml
@@ -11,15 +11,6 @@ metadata:
camel.apache.org/provider: "Apache Software Foundation"
camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1NTAgMjUwIiB2aWV3Qm94PSI3Nyw4Myw0MTAsOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8cGF0aCBkPSJtMTc4IDEwMi41aDMxM3Y0MWgtMzEzeiIgZmlsbD0ibm9uZSIvPgogPGcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyI+CiAgPHBhdGggZD0ibTE5My4zIDEzOS40Yy00IDAtNy4yLTEuMi05LjUtMy41cy0zLjQtNS42LTMuNC05LjdjMC00LjIgMS4xLTcuNiAzLjItMTBzNS0zLjYgOC43LTMuNmMzLjQgMCA2Lj [...]
spec:
- sources:
- - content: |-
- public class ESWorkaround extends org.apache.camel.builder.RouteBuilder {
- @Override
- public void configure() throws Exception {
- getContext().setAutowiredEnabled(false);
- }
- }
- name: ESWorkaround.java
definition:
title: "ElasticSearch Index Source"
description: |-
@@ -80,10 +71,12 @@ spec:
- "camel:core"
- "camel:kamelet"
- "camel:timer"
- - "mvn:org.apache.camel.k:camel-k-kamelet-reify"
- "camel:elasticsearch-rest"
- "camel:gson"
flow:
+ beans:
+ - name: local-es
+ type: "#class:org.apache.camel.component.elasticsearch.ElasticsearchComponent"
from:
uri: timer:tick
parameters:
@@ -95,7 +88,7 @@ spec:
name: "Content-Type"
constant: "text/plain"
- to:
- uri: "kamelet-reify:elasticsearch-rest:{{clusterName}}"
+ uri: "{{local-es}}:{{clusterName}}"
parameters:
operation: "SEARCH"
indexName: "{{indexName}}"