Hydrospheredata / mist

Serverless proxy for Spark cluster
http://hydrosphere.io/mist/
Apache License 2.0
326 stars 68 forks source link

InfoProvider crashes on fatal error #391

Closed dos65 closed 6 years ago

dos65 commented 6 years ago

It should handle fatal errors.

ERROR] [SECURITY][01/16/2018 20:30:30.681] [mist-akka.actor.default-dispatcher-3] [akka.actor.ActorSystemImpl(mist)] Uncaught error from thread [mist-akka.actor.default-dispatcher-3]: mist/api/args/PlainExtractor$, shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[mist]
java.lang.NoClassDefFoundError: mist/api/args/PlainExtractor$
    at HelloMist$.handle(HelloMist.scala:9)
    at mist.api.internal.ScalaJobInstance.<init>(BaseJob.scala:25)
    at mist.api.internal.JobInstance$.loadScala(BaseJob.scala:85)
    at io.hydrosphere.mist.core.jvmjob.JobsLoader$$anonfun$loadJobInstance$1$$anonfun$apply$1.apply(JobsLoader.scala:17)
    at io.hydrosphere.mist.core.jvmjob.JobsLoader$$anonfun$loadJobInstance$1$$anonfun$apply$1.apply(JobsLoader.scala:17)
    at scala.util.Try$.apply(Try.scala:192)
    at io.hydrosphere.mist.core.jvmjob.JobsLoader$$anonfun$loadJobInstance$1.apply(JobsLoader.scala:17)
    at io.hydrosphere.mist.core.jvmjob.JobsLoader$$anonfun$loadJobInstance$1.apply(JobsLoader.scala:15)
    at scala.util.Success.flatMap(Try.scala:231)