[ 
https://issues.apache.org/jira/browse/KAFKA-2501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14728519#comment-14728519
 ] 

Ewen Cheslack-Postava commented on KAFKA-2501:
----------------------------------------------

Can you find the snappy-java jar on your classpath and verify it actually 
contains the necessary file? It looks like the version of snappy-java from 
Central does contain a ppc64le library:

org/xerial/snappy/native/Linux/ppc64le/libsnappyjava.so

and the /tmp filename is probably required since the library has to be 
extracted to the filesystem before it's loaded. Perhaps something else cleaned 
up the file before it was loaded?

Also, is this the only test that's failing, and is it failing repeatedly? There 
should be more tests that require loading that same jar.

> getting one test failed when building apache kafka
> --------------------------------------------------
>
>                 Key: KAFKA-2501
>                 URL: https://issues.apache.org/jira/browse/KAFKA-2501
>             Project: Kafka
>          Issue Type: Test
>          Components: build
>    Affects Versions: 0.8.2.0
>         Environment: Ubuntu 15.04 ppc64 le
>            Reporter: naresh gundu
>            Priority: Critical
>             Fix For: 0.8.2.0
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> I have run steps from github https://github.com/apache/kafka
> cd source-code
> gradle
> ./gradlew jar
> ./gradlew srcJar
> ./gradlew test 
> error :
> org.apache.kafka.common.record.MemoryRecordsTest > testIterator[2] FAILED
>     org.apache.kafka.common.KafkaException: 
> java.lang.reflect.InvocationTargetException
>         at 
> org.apache.kafka.common.record.Compressor.wrapForOutput(Compressor.java:217)
>         at 
> org.apache.kafka.common.record.Compressor.<init>(Compressor.java:73)
>         at 
> org.apache.kafka.common.record.Compressor.<init>(Compressor.java:77)
>         at 
> org.apache.kafka.common.record.MemoryRecords.<init>(MemoryRecords.java:43)
>         at 
> org.apache.kafka.common.record.MemoryRecords.emptyRecords(MemoryRecords.java:51)
>         at 
> org.apache.kafka.common.record.MemoryRecords.emptyRecords(MemoryRecords.java:55)
>         at 
> org.apache.kafka.common.record.MemoryRecordsTest.testIterator(MemoryRecordsTest.java:42)
>         Caused by:
>         java.lang.reflect.InvocationTargetException
>             at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
>             at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>             at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>             at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
>             at 
> org.apache.kafka.common.record.Compressor.wrapForOutput(Compressor.java:213)
>             ... 6 more
>             Caused by:
>             java.lang.UnsatisfiedLinkError: 
> /tmp/snappy-unknown-fe798961-3b66-41f3-808a-68ebd27cc82d-libsnappyjava.so: 
> /tmp/snappy-u                                    
> nknown-fe798961-3b66-41f3-808a-68ebd27cc82d-libsnappyjava.so: cannot open 
> shared object file: No such file or directory (Possible ca                    
>                 use: endianness mismatch)
>                 at java.lang.ClassLoader$NativeLibrary.load(Native Method)
>                 at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
>                 at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
>                 at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1851)
>                 at java.lang.Runtime.load0(Runtime.java:795)
>                 at java.lang.System.load(System.java:1062)
>                 at 
> org.xerial.snappy.SnappyLoader.loadNativeLibrary(SnappyLoader.java:166)
>                 at org.xerial.snappy.SnappyLoader.load(SnappyLoader.java:145)
>                 at org.xerial.snappy.Snappy.<clinit>(Snappy.java:47)
>                 at 
> org.xerial.snappy.SnappyOutputStream.<init>(SnappyOutputStream.java:90)
>                 at 
> org.xerial.snappy.SnappyOutputStream.<init>(SnappyOutputStream.java:83)
>                 ... 11 more
> 267 tests completed, 1 failed
> :clients:test FAILED
> please help me fix the failure test case



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to