You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by jb...@apache.org on 2026/09/01 19:21:34 UTC
(camel-karaf) branch camel-karaf-4.14.x updated: fix(#710): add missing arns library bundle in camel-aws2-s3 feature (#719)
This is an automated email from the ASF dual-hosted git repository.
jbonofre pushed a commit to branch camel-karaf-4.14.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
The following commit(s) were added to refs/heads/camel-karaf-4.14.x by this push:
new 80b468591 fix(#710): add missing arns library bundle in camel-aws2-s3 feature (#719)
80b468591 is described below
commit 80b468591b453e0dee153ce7d4cd0de6b4a48bb0
Author: JB Onofré <jb...@apache.org>
AuthorDate: Tue Sep 1 21:21:27 2026 +0200
fix(#710): add missing arns library bundle in camel-aws2-s3 feature (#719)
The camel-aws2-s3 feature wraps software.amazon.awssdk/s3, which uses
software.amazon.awssdk.arns.Arn at runtime on the object-copy path (e.g.
moveAfterRead + destinationBucket). OSGi wrap: does not resolve transitive
Maven dependencies, so the arns bundle must be declared explicitly.
Backport of #711 to camel-karaf-4.14.x.
---
features/src/main/feature/camel-features.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml
index f8400ce27..b2c0db147 100644
--- a/features/src/main/feature/camel-features.xml
+++ b/features/src/main/feature/camel-features.xml
@@ -579,6 +579,7 @@
<feature version="${aws-java-sdk2-version}">awssdk</feature>
<bundle dependency='true'>wrap:mvn:software.amazon.awssdk/s3/${aws-java-sdk2-version}</bundle>
<bundle dependency='true'>wrap:mvn:software.amazon.awssdk/aws-xml-protocol/${aws-java-sdk2-version}</bundle>
+ <bundle dependency='true'>wrap:mvn:software.amazon.awssdk/arns/${aws-java-sdk2-version}</bundle>
<bundle>mvn:org.apache.camel.karaf/camel-aws2-s3/${project.version}</bundle>
</feature>
<feature name='camel-aws2-ses' version='${project.version}' start-level='50'>