This is an automated email from the ASF dual-hosted git repository.
jbonofre pushed a commit to branch camel-karaf-4.18.x
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
The following commit(s) were added to refs/heads/camel-karaf-4.18.x by this
push:
new fca921c87 fix(#710): add missing arns library bundle in camel-aws2-s3
feature (#718)
fca921c87 is described below
commit fca921c8756c2d4378cb78d99a552a40604c5cb2
Author: JB Onofré <[email protected]>
AuthorDate: Tue Sep 1 21:21:10 2026 +0200
fix(#710): add missing arns library bundle in camel-aws2-s3 feature (#718)
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.18.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 4796fedf5..e3389ec6e 100644
--- a/features/src/main/feature/camel-features.xml
+++ b/features/src/main/feature/camel-features.xml
@@ -622,6 +622,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-s3-vectors' version='${project.version}'
start-level='50'>