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é <[email protected]>
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'>