Skip to content

Commit fca921c

Browse files
authored
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.
1 parent 9cf398b commit fca921c

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

‎features/src/main/feature/camel-features.xml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -622,6 +622,7 @@
622622
<feature version="${aws-java-sdk2-version}">awssdk</feature>
623623
<bundle dependency='true'>wrap:mvn:software.amazon.awssdk/s3/${aws-java-sdk2-version}</bundle>
624624
<bundle dependency='true'>wrap:mvn:software.amazon.awssdk/aws-xml-protocol/${aws-java-sdk2-version}</bundle>
625+
<bundle dependency='true'>wrap:mvn:software.amazon.awssdk/arns/${aws-java-sdk2-version}</bundle>
625626
<bundle>mvn:org.apache.camel.karaf/camel-aws2-s3/${project.version}</bundle>
626627
</feature>
627628
<feature name='camel-aws2-s3-vectors' version='${project.version}' start-level='50'>

0 commit comments

Comments
 (0)