Illegal initial character: ?id
[Thrown class org.apache.avro.SchemaParseException]
Restarts:
0: [QUIT] Quit to the SLIME top level
1: [ABORT] ABORT to SLIME level 0
Backtrace:
0: org.apache.avro.Schema.validateName(Schema.java:1079)
1: org.apache.avro.Schema.access$200(Schema.java:77)
2: org.apache.avro.Schema$Field.<init>(Schema.java:410)
3: org.apache.avro.Schema$Field.<init>(Schema.java:406)
4: com.bixolabs.cascading.avro.AvroScheme.generateSchema(AvroScheme.java:263)
5: com.bixolabs.cascading.avro.AvroScheme.getSchema(AvroScheme.java:230)
6: com.bixolabs.cascading.avro.AvroScheme.sinkInit(AvroScheme.java:118)
7: cascading.tap.Tap.sinkInit(Tap.java:196)
8: cascading.tap.Hfs.sinkInit(Hfs.java:332)
9: cascading.flow.FlowStep.initFromSink(FlowStep.java:408)
The only thing I can think of doing is patching AvroSchema to strip Cascalog vars (but that seems like a big hack, and I would prefer to work around it locally rather than patching a dependency if possible).
... Mike