Figured I'd throw this out there as I've been tracking down this issue for a couple of weeks now. With the introduction of instance based class loaders for Hadoop Processors you can no longer using native compression codecs like Snappy in HDFS Processors like GetHDFS and PutHDFS. This is from what I can tell caused by the JVM only allowing native libraries to be loaded once preventing them from being loaded by the instanced class loader. As a work around the CompressContent Processor works just fine. Here is an example template demonstrating this behavior for anyone interested.
https://raw.githubusercontent.com/weeksconsulting/nifi-templates/master/Test_Native.xml Thanks Shawn Weeks
