When I load spark checkpoint, I get below error. Do you have any idea? Much thanks!
************************* 2016-11-04 17:12:19,582 INFO [org.apache.spark.streaming.CheckpointReader] (main;) Checkpoint files found: file:/d:/temp/checkpoint/checkpoint-1478250700000,file:/d:/temp/checkpoi nt/checkpoint-1478250700000.bk,file:/d:/temp/checkpoint/checkpoint-14782 50690000,file:/d:/temp/checkpoint/checkpoint-1478250690000.bk,file:/d:/t emp/checkpoint/checkpoint-1478250680000,file:/d:/temp/checkpoint/checkpo int-1478250680000.bk,file:/d:/temp/checkpoint/checkpoint-1478250670000,f ile:/d:/temp/checkpoint/checkpoint-1478250670000.bk 2016-11-04 17:12:19,584 INFO [org.apache.spark.streaming.CheckpointReader] (main;) Attempting to load checkpoint from file file:/d:/temp/checkpoint/checkpoint-1478250700000 2016-11-04 17:12:19,640 DEBUG [org.apache.spark.streaming.DStreamGraph] (main;) DStreamGraph.readObject used 2016-11-04 17:12:19,661 DEBUG [org.apache.spark.streaming.kafka010.DirectKafkaInputDStream] (main;) DirectKafkaInputDStream.readObject used 2016-11-04 17:12:19,664 DEBUG [org.apache.spark.streaming.dstream.DStreamCheckpointData] (main;) DStreamCheckpointData.readObject used 2016-11-04 17:12:19,679 DEBUG [org.apache.spark.streaming.kafka010.DirectKafkaInputDStream$DirectKafka InputDStreamCheckpointData] (main;) DirectKafkaInputDStreamCheckpointData.readObject used 2016-11-04 17:12:19,685 ERROR [org.apache.spark.util.Utils] (main;) Exception encountered java.io.InvalidClassException: scala.collection.convert.Wrappers$MutableMapWrapper; no valid constructor at java.io.ObjectStreamClass$ExceptionInfo.newInvalidClassException(ObjectS treamClass.java:150) at java.io.ObjectStreamClass.checkDeserialize(ObjectStreamClass.java:768) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1772 ) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798 ) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798 ) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1706) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1344) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798 ) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990) at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:500) at org.apache.spark.streaming.DStreamGraph$$anonfun$readObject$1.apply$mcV$ sp(DStreamGraph.scala:193) at org.apache.spark.streaming.DStreamGraph$$anonfun$readObject$1.apply(DStr eamGraph.scala:189) at org.apache.spark.streaming.DStreamGraph$$anonfun$readObject$1.apply(DStr eamGraph.scala:189) at org.apache.spark.util.Utils$.tryOrIOException(Utils.scala:1253) at org.apache.spark.streaming.DStreamGraph.readObject(DStreamGraph.scala:18 9) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798 ) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798 ) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370) at org.apache.spark.streaming.Checkpoint$$anonfun$deserialize$2.apply(Check point.scala:164) at org.apache.spark.streaming.Checkpoint$$anonfun$deserialize$2.apply(Check point.scala:154) at org.apache.spark.util.Utils$.tryWithSafeFinally(Utils.scala:1287) at org.apache.spark.streaming.Checkpoint$.deserialize(Checkpoint.scala:167) at org.apache.spark.streaming.CheckpointReader$$anonfun$read$2.apply(Checkp oint.scala:346) at org.apache.spark.streaming.CheckpointReader$$anonfun$read$2.apply(Checkp oint.scala:342) at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.s cala:33) at scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:35) at org.apache.spark.streaming.CheckpointReader$.read(Checkpoint.scala:342) at org.apache.spark.streaming.StreamingContext$.getOrCreate(StreamingContex t.scala:824) at org.apache.spark.streaming.api.java.JavaStreamingContext$.getOrCreate(Ja vaStreamingContext.scala:624) at org.apache.spark.streaming.api.java.JavaStreamingContext.getOrCreate(Jav aStreamingContext.scala) at com.vitria.spark.MainClass.createStreamingContext(MainClass.java:251) at com.vitria.spark.MainClass.main(MainClass.java:126) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.spark.deploy.SparkSubmit$.org$apache$spark$deploy$SparkSubmit $$runMain(SparkSubmit.scala:729) at org.apache.spark.deploy.SparkSubmit$.doRunMain$1(SparkSubmit.scala:185) at org.apache.spark.deploy.SparkSubmit$.submit(SparkSubmit.scala:210) at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:124) at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)