Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
I am using Talend 7.0.1 and trying to list or get a file from an S3 bucket.
But when I run the job, I get a ClassNotFoundException for both tS3List and tS3Get components.
Although the class reported not found is different for each component.
For tS3Get it is com.amazonaws.auth.AWSCredentials while for tS3List it is com.amazonaws.AmazonClientException class.
What should be done for this error?
I checked the modules listing and I saw that the jars were not installed. On close inspection I found that the AWS SDK 1.11.269 JAR required by the tS3 components does not have any .class files. In fact it only has pom.xml and pom.properties files.
I got the error resolved by getting a JAR that had the class files and copied it to the maven location where the SDK JAR was and renamed it to match the required version of the JAR.
Hi
I just made a testing on v7.0.1 and I can't reproduce the issue, I am on Windows 10. Can you open the Modules view and check if the required jar files are installed successfully?
Regards
Shong
I checked the modules listing and I saw that the jars were not installed. On close inspection I found that the AWS SDK 1.11.269 JAR required by the tS3 components does not have any .class files. In fact it only has pom.xml and pom.properties files.
I got the error resolved by getting a JAR that had the class files and copied it to the maven location where the SDK JAR was and renamed it to match the required version of the JAR.