Cannot have circular references in bean class, but got the circular reference of class class org.apache.avro.Schema

Viewed 5004

I want to convert javaRDD which contain Avro objects(eg. objects of MyAvroClsass) to data frame in java spark. I am getting below ERROR

Cannot have circular references in bean class, but got the circular reference of class class org.apache.avro.Schema

Code:

JavaRDD<Row> test; 
Dataset<Row> outputDF = sparksession.createDataFrame(test.rdd(),<MyAvroClsass>.class);
1 Answers
Related