Github user jfrazee commented on the issue:
https://github.com/apache/nifi/pull/2293
@baank Definitely thanks for the contrib, but unfortunately I don't think
this is the right solution/it supports S3 without any code changes.
PutParquet provides an "Additional Classpath Resources" property that you
can point at a directory and provide all the S3 dependencies. Here's what I
used:
```
aws-java-sdk-1.7.4.jar
hadoop-aws-2.7.3.jar
hadoop-common-2.7.3.jar
httpclient-4.5.3.jar
httpcore-4.4.4.jar
jackson-annotations-2.6.0.jar
jackson-core-2.6.1.jar
jackson-databind-2.6.1.jar
```
We take the same approach with PutHDFS for filesystems that aren't included
in the core Hadoop libs, so it seems to make sense to keep doing the same here.
---