perttuk opened a new issue, #710:
URL: https://github.com/apache/camel-karaf/issues/710

   Hi,
   
   `NoClassDefFoundError` is thrown when aws-s3 component is used with 
`moveAfterRead` and `destinationBucket` options.
   
   camel-karaf version: 4.10.7
   
   ```
   java.lang.NoClassDefFoundError: software/amazon/awssdk/arns/Arn
        at 
software.amazon.awssdk.services.s3.internal.resource.S3ArnUtils.getArnType(S3ArnUtils.java:79)
 ~[!/:?]
        at 
software.amazon.awssdk.services.s3.internal.CustomRequestTransformerUtils.constructCopySource(CustomRequestTransformerUtils.java:87)
 ~[!/:?]
        at 
software.amazon.awssdk.services.s3.internal.CustomRequestTransformerUtils.modifyCopyObjectRequest(CustomRequestTransformerUtils.java:51)
 ~[!/:?]
        at 
software.amazon.awssdk.services.s3.DefaultS3Client.copyObject(DefaultS3Client.java:1041)
 ~[!/:?]
        at 
org.apache.camel.component.aws2.s3.AWS2S3Consumer.processCommit(AWS2S3Consumer.java:355)
 ~[?:?]
        at 
org.apache.camel.component.aws2.s3.AWS2S3Consumer$1.onComplete(AWS2S3Consumer.java:299)
 ~[?:?]
        at 
org.apache.camel.support.UnitOfWorkHelper.doneSynchronization(UnitOfWorkHelper.java:88)
 ~[?:?]
        at 
org.apache.camel.support.UnitOfWorkHelper.doneSynchronizations(UnitOfWorkHelper.java:77)
 ~[?:?]
        at 
org.apache.camel.impl.engine.DefaultUnitOfWork.done(DefaultUnitOfWork.java:269) 
~[?:?]
        at 
org.apache.camel.impl.engine.MDCUnitOfWork.done(MDCUnitOfWork.java:247) ~[?:?]
        at 
org.apache.camel.support.UnitOfWorkHelper.doneUow(UnitOfWorkHelper.java:53) 
~[?:?]
        at 
org.apache.camel.impl.engine.CamelInternalProcessor$UnitOfWorkProcessorAdvice.after(CamelInternalProcessor.java:876)
 ~[?:?]
        at 
org.apache.camel.impl.engine.CamelInternalProcessor$UnitOfWorkProcessorAdvice.after(CamelInternalProcessor.java:813)
 ~[?:?]
        at 
org.apache.camel.impl.engine.AdviceIterator.runAfterTask(AdviceIterator.java:45)
 ~[?:?]
        at 
org.apache.camel.impl.engine.AdviceIterator.runAfterTasks(AdviceIterator.java:39)
 ~[?:?]
        at 
org.apache.camel.impl.engine.CamelInternalProcessor$AsyncAfterTask.done(CamelInternalProcessor.java:246)
 ~[?:?]
        at 
org.apache.camel.impl.engine.DefaultUnitOfWork$UnitOfWorkCallback.done(DefaultUnitOfWork.java:450)
 ~[?:?]
        at 
org.apache.camel.impl.engine.MDCUnitOfWork$MDCCallback.done(MDCUnitOfWork.java:362)
 ~[?:?]
        at org.apache.camel.AsyncCallback.run(AsyncCallback.java:44) ~[!/:?]
        at 
org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.doRun(DefaultReactiveExecutor.java:199)
 ~[?:?]
        at 
org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.executeReactiveWork(DefaultReactiveExecutor.java:189)
 ~[?:?]
        at 
org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.tryExecuteReactiveWork(DefaultReactiveExecutor.java:166)
 ~[?:?]
        at 
org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:148)
 ~[?:?]
        at 
org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleMain(DefaultReactiveExecutor.java:59)
 ~[?:?]
        at org.apache.camel.processor.Pipeline.process(Pipeline.java:163) ~[?:?]
        at 
org.apache.camel.impl.engine.CamelInternalProcessor.processNonTransacted(CamelInternalProcessor.java:347)
 ~[?:?]
        at 
org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:323)
 ~[?:?]
        at 
org.apache.camel.component.aws2.s3.AWS2S3Consumer.processBatch(AWS2S3Consumer.java:326)
 ~[?:?]
        at 
org.apache.camel.component.aws2.s3.AWS2S3Consumer.poll(AWS2S3Consumer.java:167) 
~[?:?]
        at 
org.apache.camel.support.ScheduledPollConsumer.doRun(ScheduledPollConsumer.java:208)
 ~[!/:?]
        at 
org.apache.camel.support.ScheduledPollConsumer.run(ScheduledPollConsumer.java:119)
 [!/:?]
        at 
org.apache.camel.pollconsumer.quartz.QuartzScheduledPollConsumerJob.execute(QuartzScheduledPollConsumerJob.java:61)
 [!/:?]
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203) [!/:2.5.0]
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566) 
[!/:2.5.0]
   Caused by: java.lang.ClassNotFoundException: software.amazon.awssdk.arns.Arn 
not found by wrap_software.amazon.awssdk.s3 [415]
        at 
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1591)
 ~[?:?]
        at 
org.apache.felix.framework.BundleWiringImpl.access$300(BundleWiringImpl.java:79)
 ~[?:?]
        at 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1976)
 ~[?:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?]
        ... 34 more
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to