Hello, is it intentional that you let Akka completely shut down OpenDaylight, or is that a configuration oversight which should perhaps be adjusted? See the fatal error I've just hit below, which kills ODL Karaf. If you were e.g. logged into it via SSH, that's perhaps not ideal? It's also probably a corner case, not sure how much you want to worry about this - just thought I'd bring it up just in case this seems wrong to anyone.
Tx, M. opendaylight-user@root>feature:install odl-netvirt-openstack Uncaught error from thread [opendaylight-cluster-data-akka.actor.default-dispatcher-18] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[opendaylight-cluster-dataUncaught error from thread [Uncaught error from thread [opendaylight-cluster-data-akka.actor.default-dispatcher-28] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[opendaylight-cluster-data] opendaylight-cluster-data-akka.actor.default-dispatcher-14] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[opendaylight-cluster-data] java.lang.NoClassDefFoundError: org/opendaylight/controller/remote/rpc/RpcManager$1 ] at org.opendaylight.controller.remote.rpc.RpcManager.supervisorStrategy(RpcManager.java:152) at akka.actor.dungeon.FaultHandling$class.handleChildTerminated(FaultHandling.scala:280) at akka.actor.ActorCell.handleChildTerminated(ActorCell.scala:374) at akka.actor.dungeon.DeathWatch$class.watchedActorTerminated(DeathWatch.scala:61) at akka.actor.ActorCell.watchedActorTerminated(ActorCell.scala:374) at akka.actor.ActorCell.invokeAll$1(ActorCell.scala:460) at akka.actor.ActorCell.systemInvoke(ActorCell.scala:483) at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:282) at akka.dispatch.Mailbox.run(Mailbox.scala:223) at akka.dispatch.Mailbox.exec(Mailbox.scala:234) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) Caused by: java.lang.ClassNotFoundException: org.opendaylight.controller.remote.rpc.RpcManager$1 at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 14 more java.lang.NoClassDefFoundError: org/opendaylight/controller/remote/rpc/RpcManager$1 at org.opendaylight.controller.remote.rpc.RpcManager.supervisorStrategy(RpcManager.java:152) at akka.actor.dungeon.FaultHandling$class.handleChildTerminated(FaultHandling.scala:280) at akka.actor.ActorCell.handleChildTerminated(ActorCell.scala:374) at akka.actor.dungeon.DeathWatch$class.watchedActorTerminated(DeathWatch.scala:61) at akka.actor.ActorCell.watchedActorTerminated(ActorCell.scala:374) at akka.actor.ActorCell.invokeAll$1(ActorCell.scala:460) at akka.actor.ActorCell.systemInvoke(ActorCell.scala:483) at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:282) at akka.dispatch.Mailbox.run(Mailbox.scala:223) at akka.dispatch.Mailbox.exec(Mailbox.scala:234) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) java.lang.NoClassDefFoundError: Lorg/opendaylight/controller/utils/ConditionalProbe; at java.lang.Class.getDeclaredFields0(Native Method) at java.lang.Class.privateGetDeclaredFields(Class.java:2583) at java.lang.Class.getDeclaredFields(Class.java:1916) at akka.util.Reflect$.lookupAndSetField(Reflect.scala:150) at akka.actor.ActorCell.setActorFields(ActorCell.scala:643) at akka.actor.ActorCell.clearActorFields(ActorCell.scala:636) at akka.actor.dungeon.FaultHandling$class.akka$actor$dungeon$FaultHandling$$finishTerminate(FaultHandling.scala:221) at akka.actor.dungeon.FaultHandling$class.handleChildTerminated(FaultHandling.scala:293) at akka.actor.ActorCell.handleChildTerminated(ActorCell.scala:374) at akka.actor.dungeon.DeathWatch$class.watchedActorTerminated(DeathWatch.scala:61) at akka.actor.ActorCell.watchedActorTerminated(ActorCell.scala:374) at akka.actor.ActorCell.invokeAll$1(ActorCell.scala:460) at akka.actor.ActorCell.systemInvoke(ActorCell.scala:483) at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:282) at akka.dispatch.Mailbox.run(Mailbox.scala:223) at akka.dispatch.Mailbox.exec(Mailbox.scala:234) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) Caused by: java.lang.ClassNotFoundException: org.opendaylight.controller.utils.ConditionalProbe at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 20 more and after this you're back on the OS (Linux) console, as Karaf just died on you due to the System.exit in Akka. -- Michael Vorburger <vorbur...@redhat.com> | IRC: vorburger @freenode | ~ = http://vorburger.ch
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev