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

Reply via email to