Jason Gauci created CRUNCH-442: ---------------------------------- Summary: Trying to read specific avros, getting ClassCastException Key: CRUNCH-442 URL: https://issues.apache.org/jira/browse/CRUNCH-442 Project: Crunch Issue Type: Bug Components: IO Affects Versions: 0.10.0 Reporter: Jason Gauci
I have code that looks like this: ArrayList<MySpecificAvro> data = Lists.newArrayList(pipeline.read(From.avroFile( "/user/jgauci/data.avro", Avros.specifics(MySpecificAvro.class))).materialize()); for (MySpecificAvro msa : data) { System.out.println(msa.getName()); } And I get this error: Exception in thread "main" java.lang.ClassCastException: org.apache.avro.generic.GenericData$Record cannot be cast to MySpecificAvro The error fires inside the for loop after the materialize has completed. -- This message was sent by Atlassian JIRA (v6.2#6252)