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

fmariani 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 4ac9b2db4d8 Clean up Camel Spring Boot dependencies BOM
4ac9b2db4d8 is described below

commit 4ac9b2db4d8b2b9991169536d3dc3b021245ed91
Author: Croway <[email protected]>
AuthorDate: Thu Feb 20 14:09:59 2025 +0100

    Clean up Camel Spring Boot dependencies BOM
---
 .../catalog/components/ibm-secrets-manager.json    |  2 +-
 components-starter/camel-drill-starter/pom.xml     | 28 ----------------------
 .../pom.xml                                        | 23 ------------------
 tooling/camel-spring-boot-dependencies/pom.xml     | 20 ----------------
 4 files changed, 1 insertion(+), 72 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ibm-secrets-manager.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ibm-secrets-manager.json
index 847d94341d3..57fa6726718 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ibm-secrets-manager.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ibm-secrets-manager.json
@@ -35,7 +35,7 @@
   },
   "properties": {
     "label": { "index": 0, "kind": "path", "displayName": "Label", "group": 
"producer", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.ibm.secrets.manager.IBMSecretsManagerConfiguration",
 "configurationField": "configuration", "description": "Logical name" },
-    "operation": { "index": 1, "kind": "parameter", "displayName": 
"Operation", "group": "producer", "label": "producer", "required": false, 
"type": "object", "javaType": 
"org.apache.camel.component.ibm.secrets.manager.IBMSecretsManagerOperation", 
"enum": [ "createArbitrarySecret", "getSecret", "deleteSecret" ], "deprecated": 
false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.ibm.secrets.manager.IBMSecretsManagerConfiguration",
 "configurationFie [...]
+    "operation": { "index": 1, "kind": "parameter", "displayName": 
"Operation", "group": "producer", "label": "producer", "required": false, 
"type": "object", "javaType": 
"org.apache.camel.component.ibm.secrets.manager.IBMSecretsManagerOperation", 
"enum": [ "createArbitrarySecret", "createKVSecret", "getSecret", 
"deleteSecret" ], "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.ibm.secrets.manager.IBMSecretsManagerConfiguration",
 [...]
     "serviceUrl": { "index": 2, "kind": "parameter", "displayName": "Service 
Url", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.ibm.secrets.manager.IBMSecretsManagerConfiguration",
 "configurationField": "configuration", "description": "Service URL for IBM 
Secrets Manager" },
     "lazyStartProducer": { "index": 3, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produc [...]
     "token": { "index": 4, "kind": "parameter", "displayName": "Token", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.ibm.secrets.manager.IBMSecretsManagerConfiguration",
 "configurationField": "configuration", "description": "IBM Cloud API Token for 
IBM Secrets Manager" }
diff --git a/components-starter/camel-drill-starter/pom.xml 
b/components-starter/camel-drill-starter/pom.xml
index 0f16f81b2da..d80aed2f105 100644
--- a/components-starter/camel-drill-starter/pom.xml
+++ b/components-starter/camel-drill-starter/pom.xml
@@ -28,34 +28,6 @@
   <packaging>jar</packaging>
   <name>Camel SB Starters :: Drill</name>
   <description>Spring-Boot Starter for Camel Apache Drill support</description>
-  <properties>
-    <jackson-version>1.9.13</jackson-version>
-  </properties>
-  <dependencyManagement>
-    <dependencies>
-      <!-- drill dependencies mess with Spring Boot ones -->
-      <dependency>
-        <groupId>org.codehaus.jackson</groupId>
-        <artifactId>jackson-core-asl</artifactId>
-        <version>${jackson-version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.codehaus.jackson</groupId>
-        <artifactId>jackson-mapper-asl</artifactId>
-        <version>${jackson-version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.codehaus.jackson</groupId>
-        <artifactId>jackson-jaxrs</artifactId>
-        <version>${jackson-version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.codehaus.jackson</groupId>
-        <artifactId>jackson-xc</artifactId>
-        <version>${jackson-version}</version>
-      </dependency>
-    </dependencies>
-  </dependencyManagement>
   <dependencies>
     <dependency>
       <groupId>org.springframework.boot</groupId>
diff --git a/tooling/camel-spring-boot-dependencies-generator/pom.xml 
b/tooling/camel-spring-boot-dependencies-generator/pom.xml
index a03d19453a8..b15a1000a53 100644
--- a/tooling/camel-spring-boot-dependencies-generator/pom.xml
+++ b/tooling/camel-spring-boot-dependencies-generator/pom.xml
@@ -57,29 +57,6 @@
                 <version>${avro-version}</version>
             </dependency>
 
-
-            <!-- Add a uniform jackson 1 (version from Camel) -->
-            <dependency>
-                <groupId>org.codehaus.jackson</groupId>
-                <artifactId>jackson-core-asl</artifactId>
-                <version>${jackson-version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.codehaus.jackson</groupId>
-                <artifactId>jackson-jaxrs</artifactId>
-                <version>${jackson-version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.codehaus.jackson</groupId>
-                <artifactId>jackson-mapper-asl</artifactId>
-                <version>${jackson-version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.codehaus.jackson</groupId>
-                <artifactId>jackson-xc</artifactId>
-                <version>${jackson-version}</version>
-            </dependency>
-
             <!-- Dependencies from Camel parent at the end -->
             <dependency>
                 <groupId>org.apache.camel</groupId>
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml 
b/tooling/camel-spring-boot-dependencies/pom.xml
index 4989fd5d48d..05a10d03b76 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -4580,26 +4580,6 @@
         <version>2.2.1</version>
         <scope>provided</scope>
       </dependency>
-      <dependency>
-        <groupId>org.codehaus.jackson</groupId>
-        <artifactId>jackson-core-asl</artifactId>
-        <version>${jackson-version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.codehaus.jackson</groupId>
-        <artifactId>jackson-jaxrs</artifactId>
-        <version>${jackson-version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.codehaus.jackson</groupId>
-        <artifactId>jackson-mapper-asl</artifactId>
-        <version>${jackson-version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.codehaus.jackson</groupId>
-        <artifactId>jackson-xc</artifactId>
-        <version>${jackson-version}</version>
-      </dependency>
       <dependency>
         <groupId>org.codehaus.plexus</groupId>
         <artifactId>plexus-archiver</artifactId>

Reply via email to