You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2024/03/01 10:54:22 UTC

(camel-spring-boot) branch main updated: Data format converter can be the same as components.

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

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


The following commit(s) were added to refs/heads/main by this push:
     new 6f3ce92ccbb Data format converter can be the same as components.
6f3ce92ccbb is described below

commit 6f3ce92ccbbb51b435293aac02d66fea63e07fb5
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Fri Mar 1 11:54:11 2024 +0100

    Data format converter can be the same as components.
---
 .../jackson/avro/springboot/JacksonAvroDataFormatConverter.java     | 6 ------
 .../component/jackson/springboot/JacksonDataFormatConverter.java    | 5 -----
 .../camel/springboot/maven/SpringBootAutoConfigurationMojo.java     | 3 ---
 3 files changed, 14 deletions(-)

diff --git a/components-starter/camel-jackson-avro-starter/src/main/java/org/apache/camel/component/jackson/avro/springboot/JacksonAvroDataFormatConverter.java b/components-starter/camel-jackson-avro-starter/src/main/java/org/apache/camel/component/jackson/avro/springboot/JacksonAvroDataFormatConverter.java
index 8c84f6a2682..3ef9d516adc 100644
--- a/components-starter/camel-jackson-avro-starter/src/main/java/org/apache/camel/component/jackson/avro/springboot/JacksonAvroDataFormatConverter.java
+++ b/components-starter/camel-jackson-avro-starter/src/main/java/org/apache/camel/component/jackson/avro/springboot/JacksonAvroDataFormatConverter.java
@@ -37,12 +37,6 @@ public class JacksonAvroDataFormatConverter implements GenericConverter {
 
     @Autowired
     private ApplicationContext applicationContext;
-    private final CamelContext camelContext;
-
-    public JacksonAvroDataFormatConverter(
-            org.apache.camel.CamelContext camelContext) {
-        this.camelContext = camelContext;
-    }
 
     public Set<ConvertiblePair> getConvertibleTypes() {
         Set<ConvertiblePair> answer = new LinkedHashSet<>();
diff --git a/components-starter/camel-jackson-starter/src/main/java/org/apache/camel/component/jackson/springboot/JacksonDataFormatConverter.java b/components-starter/camel-jackson-starter/src/main/java/org/apache/camel/component/jackson/springboot/JacksonDataFormatConverter.java
index d915033b881..1fe3878d51b 100644
--- a/components-starter/camel-jackson-starter/src/main/java/org/apache/camel/component/jackson/springboot/JacksonDataFormatConverter.java
+++ b/components-starter/camel-jackson-starter/src/main/java/org/apache/camel/component/jackson/springboot/JacksonDataFormatConverter.java
@@ -37,11 +37,6 @@ public class JacksonDataFormatConverter implements GenericConverter {
 
     @Autowired
     private ApplicationContext applicationContext;
-    private final CamelContext camelContext;
-
-    public JacksonDataFormatConverter(org.apache.camel.CamelContext camelContext) {
-        this.camelContext = camelContext;
-    }
 
     public Set<ConvertiblePair> getConvertibleTypes() {
         Set<ConvertiblePair> answer = new LinkedHashSet<>();
diff --git a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/SpringBootAutoConfigurationMojo.java b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/SpringBootAutoConfigurationMojo.java
index 0fdb94d5516..48334bcc709 100644
--- a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/SpringBootAutoConfigurationMojo.java
+++ b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/SpringBootAutoConfigurationMojo.java
@@ -1523,9 +1523,6 @@ public class SpringBootAutoConfigurationMojo extends AbstractSpringBootGenerator
 
         javaClass.implementInterface("GenericConverter");
         javaClass.addField().setPrivate().setName("applicationContext").setType(loadClass("org.springframework.context.ApplicationContext")).addAnnotation(Autowired.class);
-        javaClass.addField().setPrivate().setFinal(true).setName("camelContext").setType(loadClass("org.apache.camel.CamelContext"));
-        javaClass.addMethod().setConstructor(true).setPublic().setPublic().setName(name).addParameter("org.apache.camel.CamelContext", "camelContext")
-                .setBody("this.camelContext = camelContext;\n");
 
         String body = createConverterPairBody(model);
         javaClass.addMethod().setName("getConvertibleTypes").setPublic().setReturnType("Set<ConvertiblePair>")