From 398ae3f25cc2aadde7cb14d759e7ec9adca9f63e Mon Sep 17 00:00:00 2001 From: Andrea Cosentino Date: Mon, 25 Nov 2024 11:32:01 +0100 Subject: [PATCH] SQL Kamelets: Disable autowiring by default - Postgres Sink Signed-off-by: Andrea Cosentino --- kamelets/postgresql-sink.kamelet.yaml | 6 +++++- kamelets/postgresql-source.kamelet.yaml | 4 ++-- .../main/resources/kamelets/postgresql-sink.kamelet.yaml | 6 +++++- .../main/resources/kamelets/postgresql-source.kamelet.yaml | 4 ++-- 4 files changed, 14 insertions(+), 6 deletions(-) diff --git a/kamelets/postgresql-sink.kamelet.yaml b/kamelets/postgresql-sink.kamelet.yaml index a1b85c12a..7c1ecec21 100644 --- a/kamelets/postgresql-sink.kamelet.yaml +++ b/kamelets/postgresql-sink.kamelet.yaml @@ -91,6 +91,10 @@ spec: - "mvn:org.apache.commons:commons-dbcp2:2.12.0" template: beans: + - name: local-sql-postgres-sink + type: "#class:org.apache.camel.component.sql.SqlComponent" + properties: + autowiredEnabled: "false" - name: dsBean type: "#class:org.apache.commons.dbcp2.BasicDataSource" properties: @@ -105,6 +109,6 @@ spec: json: library: Jackson - to: - uri: "sql:{{query}}" + uri: "{{local-sql-postgres-sink}}:{{query}}" parameters: dataSource: "#bean:{{dsBean}}" diff --git a/kamelets/postgresql-source.kamelet.yaml b/kamelets/postgresql-source.kamelet.yaml index 00f67b09e..3c74e3f55 100644 --- a/kamelets/postgresql-source.kamelet.yaml +++ b/kamelets/postgresql-source.kamelet.yaml @@ -93,7 +93,7 @@ spec: - "mvn:org.apache.commons:commons-dbcp2:2.12.0" template: beans: - - name: local-sql-postgres + - name: local-sql-postgres-source type: "#class:org.apache.camel.component.sql.SqlComponent" properties: autowiredEnabled: "false" @@ -105,7 +105,7 @@ spec: url: 'jdbc:postgresql://{{serverName}}:{{serverPort}}/{{databaseName}}' driverClassName: 'org.postgresql.Driver' from: - uri: "{{local-sql-postgres}}:{{query}}" + uri: "{{local-sql-postgres-source}}:{{query}}" parameters: dataSource: "#bean:{{dsBean}}" onConsume: "{{?consumedQuery}}" diff --git a/library/camel-kamelets/src/main/resources/kamelets/postgresql-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/postgresql-sink.kamelet.yaml index a1b85c12a..7c1ecec21 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/postgresql-sink.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/postgresql-sink.kamelet.yaml @@ -91,6 +91,10 @@ spec: - "mvn:org.apache.commons:commons-dbcp2:2.12.0" template: beans: + - name: local-sql-postgres-sink + type: "#class:org.apache.camel.component.sql.SqlComponent" + properties: + autowiredEnabled: "false" - name: dsBean type: "#class:org.apache.commons.dbcp2.BasicDataSource" properties: @@ -105,6 +109,6 @@ spec: json: library: Jackson - to: - uri: "sql:{{query}}" + uri: "{{local-sql-postgres-sink}}:{{query}}" parameters: dataSource: "#bean:{{dsBean}}" diff --git a/library/camel-kamelets/src/main/resources/kamelets/postgresql-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/postgresql-source.kamelet.yaml index 00f67b09e..3c74e3f55 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/postgresql-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/postgresql-source.kamelet.yaml @@ -93,7 +93,7 @@ spec: - "mvn:org.apache.commons:commons-dbcp2:2.12.0" template: beans: - - name: local-sql-postgres + - name: local-sql-postgres-source type: "#class:org.apache.camel.component.sql.SqlComponent" properties: autowiredEnabled: "false" @@ -105,7 +105,7 @@ spec: url: 'jdbc:postgresql://{{serverName}}:{{serverPort}}/{{databaseName}}' driverClassName: 'org.postgresql.Driver' from: - uri: "{{local-sql-postgres}}:{{query}}" + uri: "{{local-sql-postgres-source}}:{{query}}" parameters: dataSource: "#bean:{{dsBean}}" onConsume: "{{?consumedQuery}}"