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

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


The following commit(s) were added to refs/heads/main by this push:
     new 3f672cfd fix(kamelet): Replace QPID client with camel-amqp component 
in jms-amqp kamelets
3f672cfd is described below

commit 3f672cfd2bba867a87a4209a1610fc6f30483d38
Author: Gaelle Fournier <[email protected]>
AuthorDate: Thu Mar 16 11:38:07 2023 +0100

    fix(kamelet): Replace QPID client with camel-amqp component in jms-amqp 
kamelets
    
    * The client qpid does not works in native mode (stacktrace log `Caused by: 
java.lang.ClassNotFoundException: org.apache.qpid.jms.JmsConnectionFactory`)
    * the camel-amqp component is designed for this case : supporting the AMQP 
1.0 protocol through the JMS QPID Client.
---
 kamelets/jms-amqp-10-sink.kamelet.yaml                               | 2 +-
 kamelets/jms-amqp-10-source.kamelet.yaml                             | 2 +-
 library/camel-kamelets-bom/pom.xml                                   | 5 -----
 .../src/main/resources/kamelets/jms-amqp-10-sink.kamelet.yaml        | 2 +-
 .../src/main/resources/kamelets/jms-amqp-10-source.kamelet.yaml      | 2 +-
 pom.xml                                                              | 2 --
 6 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/kamelets/jms-amqp-10-sink.kamelet.yaml 
b/kamelets/jms-amqp-10-sink.kamelet.yaml
index 42bb9a89..52bbfa31 100644
--- a/kamelets/jms-amqp-10-sink.kamelet.yaml
+++ b/kamelets/jms-amqp-10-sink.kamelet.yaml
@@ -53,8 +53,8 @@ spec:
         example: "amqp://my-host:31616"
   dependencies:
   - "camel:jms"
+  - "camel:amqp"
   - "camel:kamelet"
-  - "mvn:org.apache.qpid:qpid-jms-client:1.0.0"
   template:
     beans:
       - name: connectionFactoryBean
diff --git a/kamelets/jms-amqp-10-source.kamelet.yaml 
b/kamelets/jms-amqp-10-source.kamelet.yaml
index fee31283..3a0f4131 100644
--- a/kamelets/jms-amqp-10-source.kamelet.yaml
+++ b/kamelets/jms-amqp-10-source.kamelet.yaml
@@ -53,8 +53,8 @@ spec:
         example: "amqp://my-host:31616"
   dependencies:
   - "camel:jms"
+  - "camel:amqp"
   - "camel:kamelet"
-  - "mvn:org.apache.qpid:qpid-jms-client:1.0.0"
   template:
     beans:
       - name: connectionFactoryBean
diff --git a/library/camel-kamelets-bom/pom.xml 
b/library/camel-kamelets-bom/pom.xml
index e23baa1b..02ad0455 100644
--- a/library/camel-kamelets-bom/pom.xml
+++ b/library/camel-kamelets-bom/pom.xml
@@ -46,11 +46,6 @@
         <artifactId>redshift-jdbc42</artifactId>
         <version>${version.com.amazon.redshift.redshift-jdbc42}</version>
       </dependency>
-      <dependency>
-        <groupId>org.apache.qpid</groupId>
-        <artifactId>qpid-jms-client</artifactId>
-        <version>${version.org.apache.qpid.qpid-jms-client}</version>
-      </dependency>
       <dependency>
         <groupId>org.apache.activemq</groupId>
         <artifactId>artemis-jms-client-all</artifactId>
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-sink.kamelet.yaml
index 42bb9a89..52bbfa31 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-sink.kamelet.yaml
@@ -53,8 +53,8 @@ spec:
         example: "amqp://my-host:31616"
   dependencies:
   - "camel:jms"
+  - "camel:amqp"
   - "camel:kamelet"
-  - "mvn:org.apache.qpid:qpid-jms-client:1.0.0"
   template:
     beans:
       - name: connectionFactoryBean
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-source.kamelet.yaml
index fee31283..3a0f4131 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-source.kamelet.yaml
@@ -53,8 +53,8 @@ spec:
         example: "amqp://my-host:31616"
   dependencies:
   - "camel:jms"
+  - "camel:amqp"
   - "camel:kamelet"
-  - "mvn:org.apache.qpid:qpid-jms-client:1.0.0"
   template:
     beans:
       - name: connectionFactoryBean
diff --git a/pom.xml b/pom.xml
index 7b4efec1..b85c34e0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -73,7 +73,6 @@
         <!-- These properties must keep this same format 
"version.<groupId>.<artifactId>" -->
         
<version.org.apache.commons.commons-dbcp2>2.9.0</version.org.apache.commons.commons-dbcp2>
         
<version.com.amazon.redshift.redshift-jdbc42>2.1.0.12</version.com.amazon.redshift.redshift-jdbc42>
-        
<version.org.apache.qpid.qpid-jms-client>1.0.0</version.org.apache.qpid.qpid-jms-client>
         
<version.org.apache.activemq.artemis-jms-client-all>2.28.0</version.org.apache.activemq.artemis-jms-client-all>
         
<version.org.postgresql.postgresql>42.5.4</version.org.postgresql.postgresql>
     </properties>
@@ -315,7 +314,6 @@
                     new 
UpdateDepsVersionKamelets().updateKameletDirectory("./kamelets/",  [
                         "version.org.apache.commons.commons-dbcp2": 
"${version.org.apache.commons.commons-dbcp2}",
                         "version.com.amazon.redshift.redshift-jdbc42": 
"${version.com.amazon.redshift.redshift-jdbc42}",
-                        "version.org.apache.qpid.qpid-jms-client": 
"${version.org.apache.qpid.qpid-jms-client}",
                         "version.org.apache.activemq.artemis-jms-client-all": 
"${version.org.apache.activemq.artemis-jms-client-all}",
                         "version.org.postgresql.postgresql": 
"${version.org.postgresql.postgresql}"
                     ])

Reply via email to