Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Avro, mail # user - SnappyException even though the avro-tools JAR is present


Copy link to this message
-
Re: SnappyException even though the avro-tools JAR is present
Terry Healy 2013-02-04, 16:58
Hi-

This is within snappy-java-1.0.4.1.jar (version may vary - that's where
I found it). You will need to add that .jar to your classpath.

HTH,

Terry

On 01/31/2013 10:17 PM, Public Network Services wrote:
> Hi...
>
> I am trying to run some sample code from the Avro 1.7.3 distribution
> and, for the weather-snappy.avro file, the following exception occurs:
>
>     Exception in thread "main" java.lang.NoClassDefFoundError:
>     org/xerial/snappy/SnappyException
>     at
>     org.apache.avro.file.SnappyCodec$Option.createInstance(SnappyCodec.java:34)
>     at
>     org.apache.avro.file.DataFileStream.resolveCodec(DataFileStream.java:139)
>     at
>     org.apache.avro.file.DataFileStream.initialize(DataFileStream.java:125)
>     at org.apache.avro.file.DataFileStream.<init>(DataFileStream.java:84)
>
>     . . .
>
>
> The above message persists even after adding avro-tools-1.7.3.jar to the
> project classpath.
>
> So, what is the easy way out of this? :-)