Hi Kevin, a survey of the issue tracker reveals the following: https://github.com/akka/akka/issues/18814
On Sun, Nov 1, 2015 at 4:36 PM, Kevin Esler <[email protected]> wrote: > I have some test code written using Scalatest which among things runs > akka-http client code to make requests against an HTTP service. > > To test some error scenarios I use a URL that is incorrect, i.e. does not > offer the resource I expect to access. If the URL contains a hostname that > is unresolvable I get the failure shown below in initiating an Actor that > is apparently part of SimpleDnsManager. > > If I provide a URL that is resolvable the failure does not occur. > > I have checked the config for the ActorSystem that my test code is using > and it does seem to include an entry for akka.actor.deployment.router. > > Anybody else seen this? I think I can boil this down to an easily > reproducible case and will do so if it helps fix a problem. > > akka.actor.ActorInitializationException: exception during creation > at akka.actor.ActorInitializationException$.apply(Actor.scala:172) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.actor.ActorCell.create(ActorCell.scala:605) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.actor.ActorCell.invokeAll$1(ActorCell.scala:460) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.actor.ActorCell.systemInvoke(ActorCell.scala:482) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:282) > [akka-actor_2.11-2.4.0.jar:na] > at akka.dispatch.Mailbox.run(Mailbox.scala:223) > [akka-actor_2.11-2.4.0.jar:na] > at akka.dispatch.Mailbox.exec(Mailbox.scala:234) > [akka-actor_2.11-2.4.0.jar:na] > at > scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) [na:na] > at > scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) > [na:na] > at > scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) > [na:na] > at > scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) > [na:na] > Caused by: java.lang.reflect.InvocationTargetException: null > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) ~[na:1.8.0_60] > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > ~[na:1.8.0_60] > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > ~[na:1.8.0_60] > at java.lang.reflect.Constructor.newInstance(Constructor.java:422) > ~[na:1.8.0_60] > at akka.util.Reflect$.instantiate(Reflect.scala:65) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.actor.ArgsReflectConstructor.produce(Props.scala:348) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.actor.Props.newActor(Props.scala:259) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.actor.ActorCell.newActor(ActorCell.scala:561) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.actor.ActorCell.create(ActorCell.scala:587) > ~[akka-actor_2.11-2.4.0.jar:na] > ... 9 common frames omitted > Caused by: akka.ConfigurationException: configuration problem while > creating [akka://QueueActivationFailureSpec/system/IO-DNS/inet-address] > with router dispatcher [akka.actor.default-dispatcher] and mailbox > [akka.actor.default-mailbox] and routee dispatcher > [akka.actor.default-dispatcher] and mailbox [akka.actor.default-mailbox] > at > akka.actor.LocalActorRefProvider.actorOf(ActorRefProvider.scala:795) > ~[akka-actor_2.11-2.4.0.jar:na] > at > akka.remote.RemoteActorRefProvider.actorOf(RemoteActorRefProvider.scala:297) > ~[akka-remote_2.11-2.4.0.jar:na] > at akka.actor.dungeon.Children$class.makeChild(Children.scala:220) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.actor.dungeon.Children$class.actorOf(Children.scala:38) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.actor.ActorCell.actorOf(ActorCell.scala:373) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.io.SimpleDnsManager.<init>(SimpleDnsManager.scala:15) > ~[akka-actor_2.11-2.4.0.jar:na] > ... 18 common frames omitted > *Caused by: akka.ConfigurationException: Configuration missing for router > [akka://QueueActivationFailureSpec/system/IO-DNS/inet-address] in > 'akka.actor.deployment' section.* > at akka.routing.FromConfig.verifyConfig(RouterConfig.scala:311) > ~[akka-actor_2.11-2.4.0.jar:na] > at akka.routing.RoutedActorRef.<init>(RoutedActorRef.scala:40) > ~[akka-actor_2.11-2.4.0.jar:na] > at > akka.actor.LocalActorRefProvider.actorOf(ActorRefProvider.scala:793) > ~[akka-actor_2.11-2.4.0.jar:na] > ... 23 common frames omitted > > -- > >>>>>>>>>> Read the docs: http://akka.io/docs/ > >>>>>>>>>> Check the FAQ: > http://doc.akka.io/docs/akka/current/additional/faq.html > >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user > --- > You received this message because you are subscribed to the Google Groups > "Akka User List" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/akka-user. > For more options, visit https://groups.google.com/d/optout. > -- Cheers, √ -- >>>>>>>>>> Read the docs: http://akka.io/docs/ >>>>>>>>>> Check the FAQ: >>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user --- You received this message because you are subscribed to the Google Groups "Akka User List" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout.
