Mina Naguib created AVRO-1487:
---------------------------------

             Summary: avro-tools totrevni throwing 'org.apache.avro.util.Utf8 
cannot be cast to java.lang.String'
                 Key: AVRO-1487
                 URL: https://issues.apache.org/jira/browse/AVRO-1487
             Project: Avro
          Issue Type: Bug
          Components: trevni
    Affects Versions: 1.7.6
         Environment: Linux 2.6.32-431.5.1.el6.x86_64, java version "1.7.0_51"
            Reporter: Mina Naguib
            Priority: Minor


I'm not sure if this is expected to fail or this is a bug - I was excited to 
try trevni but got:

$ java -jar avro-tools-1.7.6.jar totrevni part-r-00000.avro part-r-00000.trevni
Mar 25, 2014 11:01:11 AM org.apache.hadoop.util.NativeCodeLoader <clinit>
WARNING: Unable to load native-hadoop library for your platform... using 
builtin-java classes where applicable
Exception in thread "main" java.lang.ClassCastException: 
org.apache.avro.util.Utf8 cannot be cast to java.lang.String
        at org.apache.trevni.OutputBuffer.writeValue(OutputBuffer.java:58)
        at 
org.apache.trevni.ColumnOutputBuffer.writeValue(ColumnOutputBuffer.java:64)
        at 
org.apache.trevni.ColumnFileWriter.writeValue(ColumnFileWriter.java:113)
        at 
org.apache.trevni.avro.AvroColumnWriter.write(AvroColumnWriter.java:104)
        at 
org.apache.trevni.avro.AvroColumnWriter.write(AvroColumnWriter.java:142)
        at 
org.apache.trevni.avro.AvroColumnWriter.write(AvroColumnWriter.java:111)
        at 
org.apache.trevni.avro.AvroColumnWriter.write(AvroColumnWriter.java:88)
        at org.apache.avro.tool.ToTrevniTool.run(ToTrevniTool.java:76)
        at org.apache.avro.tool.Main.run(Main.java:84)
        at org.apache.avro.tool.Main.main(Main.java:73)



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to