Как исправить RuntimeException: ошибка чтения подписи Scala com.snp.utils.DbUtils: ошибка чтения подписи Scala - PullRequest
0 голосов
/ 23 октября 2018

Я определил

var status:String = null;
var error_msg:String = null;
try{ status ="Error";  error_msg= "n/a";
 }

Когда я помещаю свой метод в объект DbUtils и вызываю из моего основного класса, это вызывает ошибку, т.е. при вызове

 DbUtils.writeToCassandraAuditLog(spark, status, error_msg);

он выбрасывает ниже ошибки

 2018-10-23 14:03:37 ERROR java.lang.RuntimeException: error reading Scala signature of com.snp.utils.DbUtils: error reading Scala signature of org.apache.spark.sql.package: assertion failed: unsafe symbol Unstable (child of <none>) in runtime reflection universe
 at scala.reflect.internal.pickling.UnPickler.unpickle(UnPickler.scala:46)

Но когда я размещаю / определяю методы в моем основном классе / объекте, он работает нормально.

 writeToCassandraAuditLog(spark, status, error_msg);

Как решить эту проблему?

...