Hi, You are right! I just realized this fact too :) Thanks!
Cheers! воскресенье, 6 марта 2016 г., 14:39:24 UTC+2 пользователь √ написал: > > Your configuration says that the router lives directly beneath /User/ bout > in reality you're trying to put it > under akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a/ > > On Fri, Mar 4, 2016 at 6:51 PM, Sergey Sopin <[email protected] > <javascript:>> wrote: > >> Hi, >> >> I am trying to create router from configuration but I'm getting >> ConfigurationException. My code is following: >> >> ActorRef subPathFinderRouter = >> context().actorOf(FromConfig.getInstance().props(Props.create(SubPathFinderActor.class)), >> "subPathFinderRouter"); >> >> >> Config: >> >> "/*/subPathFinderRouter" { >> #router = smallest-mailbox-pool >> router = round-robin-pool >> resizer { >> >> enabled = off >> >> } >> >> optimal-size-exploring-resizer { >> enabled = on >> lower-bound = 10 >> #upper-bound = 10 >> chance-of-ramping-down-when-full = 0.2 >> downsize-after-underutilized-for = 1h >> explore-step-size = 0.2 >> chance-of-exploration = 0.4 >> downsize-ratio = 0.8 >> optimization-range = 50 >> weight-of-latest-metric = 0.5 >> } >> } >> >> >> When its trying to create this router it throws following error: >> >> [ERROR] [03/04/2016 19:47:45.466] >> [ModellerSystem-akka.actor.deployment.single-highload-dispatcher-24] >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a] configuration >> problem while creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a/subPathFinderRouter] >> >> 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] >> akka.ConfigurationException: configuration problem while creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a/subPathFinderRouter] >> >> 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:753) >> at akka.actor.dungeon.Children$class.makeChild(Children.scala:206) >> at akka.actor.dungeon.Children$class.actorOf(Children.scala:37) >> at akka.actor.ActorCell.actorOf(ActorCell.scala:369) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor.createRouter(SubPathProcessingSupervisor.java:44) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor.lambda$new$0(SubPathProcessingSupervisor.java:54) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor$$Lambda$102/1078115745.apply(Unknown >> >> Source) >> at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26) >> at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21) >> at scala.PartialFunction$class.applyOrElse(PartialFunction.scala:118) >> at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21) >> at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:165) >> at akka.actor.Actor$class.aroundReceive(Actor.scala:467) >> at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:47) >> at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) >> at akka.actor.ActorCell.invoke(ActorCell.scala:487) >> at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) >> at akka.dispatch.Mailbox.run(Mailbox.scala:220) >> at >> akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:397) >> 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: akka.ConfigurationException: Configuration missing for router >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a/subPathFinderRouter] >> >> in 'akka.actor.deployment' section. >> at akka.routing.FromConfig.verifyConfig(RouterConfig.scala:297) >> at akka.routing.RoutedActorRef.<init>(RoutedActorRef.scala:40) >> at akka.actor.LocalActorRefProvider.actorOf(ActorRefProvider.scala:751) >> ... 22 more >> >> [ERROR] [03/04/2016 19:47:45.466] >> [ModellerSystem-akka.actor.deployment.single-highload-dispatcher-25] >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$b/$a] configuration >> problem while creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$b/$a/subPathFinderRouter] >> >> 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] >> akka.ConfigurationException: configuration problem while creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$b/$a/subPathFinderRouter] >> >> 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:753) >> at akka.actor.dungeon.Children$class.makeChild(Children.scala:206) >> at akka.actor.dungeon.Children$class.actorOf(Children.scala:37) >> at akka.actor.ActorCell.actorOf(ActorCell.scala:369) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor.createRouter(SubPathProcessingSupervisor.java:44) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor.lambda$new$0(SubPathProcessingSupervisor.java:54) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor$$Lambda$102/1078115745.apply(Unknown >> >> Source) >> at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26) >> at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21) >> at scala.PartialFunction$class.applyOrElse(PartialFunction.scala:118) >> at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21) >> at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:165) >> at akka.actor.Actor$class.aroundReceive(Actor.scala:467) >> at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:47) >> at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) >> at akka.actor.ActorCell.invoke(ActorCell.scala:487) >> at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) >> at akka.dispatch.Mailbox.run(Mailbox.scala:220) >> at >> akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:397) >> 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: akka.ConfigurationException: Configuration missing for router >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$b/$a/subPathFinderRouter] >> >> in 'akka.actor.deployment' section. >> at akka.routing.FromConfig.verifyConfig(RouterConfig.scala:297) >> at akka.routing.RoutedActorRef.<init>(RoutedActorRef.scala:40) >> at akka.actor.LocalActorRefProvider.actorOf(ActorRefProvider.scala:751) >> ... 22 more >> >> [ERROR] [03/04/2016 19:47:45.476] >> [ModellerSystem-akka.actor.deployment.single-highload-dispatcher-22] >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$b/$a] configuration >> problem while creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$b/$a/subPathFinderRouter] >> >> 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] >> akka.ConfigurationException: configuration problem while creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$b/$a/subPathFinderRouter] >> >> 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:753) >> at akka.actor.dungeon.Children$class.makeChild(Children.scala:206) >> at akka.actor.dungeon.Children$class.actorOf(Children.scala:37) >> at akka.actor.ActorCell.actorOf(ActorCell.scala:369) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor.createRouter(SubPathProcessingSupervisor.java:44) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor.lambda$new$0(SubPathProcessingSupervisor.java:54) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor$$Lambda$102/1078115745.apply(Unknown >> >> Source) >> at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26) >> at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21) >> at scala.PartialFunction$class.applyOrElse(PartialFunction.scala:118) >> at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21) >> at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:165) >> at akka.actor.Actor$class.aroundReceive(Actor.scala:467) >> at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:47) >> at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) >> at akka.actor.ActorCell.invoke(ActorCell.scala:487) >> at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) >> at akka.dispatch.Mailbox.run(Mailbox.scala:220) >> at >> akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:397) >> 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: akka.ConfigurationException: Configuration missing for router >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$b/$a/subPathFinderRouter] >> >> in 'akka.actor.deployment' section. >> at akka.routing.FromConfig.verifyConfig(RouterConfig.scala:297) >> at akka.routing.RoutedActorRef.<init>(RoutedActorRef.scala:40) >> at akka.actor.LocalActorRefProvider.actorOf(ActorRefProvider.scala:751) >> ... 22 more >> >> [ERROR] [03/04/2016 19:47:45.477] >> [ModellerSystem-akka.actor.deployment.single-highload-dispatcher-22] >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a] configuration >> problem while creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a/subPathFinderRouter] >> >> 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] >> akka.ConfigurationException: configuration problem while creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a/subPathFinderRouter] >> >> 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:753) >> at akka.actor.dungeon.Children$class.makeChild(Children.scala:206) >> at akka.actor.dungeon.Children$class.actorOf(Children.scala:37) >> at akka.actor.ActorCell.actorOf(ActorCell.scala:369) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor.createRouter(SubPathProcessingSupervisor.java:44) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor.lambda$new$0(SubPathProcessingSupervisor.java:54) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor$$Lambda$102/1078115745.apply(Unknown >> >> Source) >> at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26) >> at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21) >> at scala.PartialFunction$class.applyOrElse(PartialFunction.scala:118) >> at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21) >> at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:165) >> at akka.actor.Actor$class.aroundReceive(Actor.scala:467) >> at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:47) >> at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) >> at akka.actor.ActorCell.invoke(ActorCell.scala:487) >> at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) >> at akka.dispatch.Mailbox.run(Mailbox.scala:220) >> at >> akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:397) >> 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: akka.ConfigurationException: Configuration missing for router >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a/subPathFinderRouter] >> >> in 'akka.actor.deployment' section. >> at akka.routing.FromConfig.verifyConfig(RouterConfig.scala:297) >> at akka.routing.RoutedActorRef.<init>(RoutedActorRef.scala:40) >> at akka.actor.LocalActorRefProvider.actorOf(ActorRefProvider.scala:751) >> ... 22 more >> >> [ERROR] [03/04/2016 19:47:45.476] >> [ModellerSystem-akka.actor.deployment.single-highload-dispatcher-21] >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a] Path models >> aggregation failed with following message: configuration problem while >> creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a/subPathFinderRouter] >> >> 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] >> [ERROR] [03/04/2016 19:47:45.477] >> [ModellerSystem-akka.actor.deployment.single-highload-dispatcher-20] >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$b] Path models >> aggregation failed with following message: configuration problem while >> creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$b/$a/subPathFinderRouter] >> >> 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] >> [ERROR] [03/04/2016 19:47:45.477] >> [ModellerSystem-akka.actor.default-dispatcher-7] >> [akka://ModellerSystem/user/localProcessor/$a/$b] GtObject processing >> failed. Message: configuration problem while creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$b/$a/subPathFinderRouter] >> >> 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] >> [ERROR] [03/04/2016 19:47:45.480] >> [ModellerSystem-akka.actor.deployment.single-highload-dispatcher-21] >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a] configuration >> problem while creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a/subPathFinderRouter] >> >> 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] >> akka.ConfigurationException: configuration problem while creating >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a/subPathFinderRouter] >> >> 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:753) >> at akka.actor.dungeon.Children$class.makeChild(Children.scala:206) >> at akka.actor.dungeon.Children$class.actorOf(Children.scala:37) >> at akka.actor.ActorCell.actorOf(ActorCell.scala:369) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor.createRouter(SubPathProcessingSupervisor.java:44) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor.lambda$new$0(SubPathProcessingSupervisor.java:54) >> at >> kernel.modeller.managers.SubPathProcessingSupervisor$$Lambda$102/1078115745.apply(Unknown >> >> Source) >> at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26) >> at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21) >> at scala.PartialFunction$class.applyOrElse(PartialFunction.scala:118) >> at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21) >> at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:165) >> at akka.actor.Actor$class.aroundReceive(Actor.scala:467) >> at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:47) >> at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) >> at akka.actor.ActorCell.invoke(ActorCell.scala:487) >> at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) >> at akka.dispatch.Mailbox.run(Mailbox.scala:220) >> at >> akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:397) >> 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: akka.ConfigurationException: Configuration missing for router >> [akka://ModellerSystem/user/localProcessor/$a/$b/$b/$a/$a/subPathFinderRouter] >> >> in 'akka.actor.deployment' section. >> at akka.routing.FromConfig.verifyConfig(RouterConfig.scala:297) >> at akka.routing.RoutedActorRef.<init>(RoutedActorRef.scala:40) >> at akka.actor.LocalActorRefProvider.actorOf(ActorRefProvider.scala:751) >> ... 22 more >> >> >> Could you please help me to understand what is wrong? >> Thank you in advance! >> >> Best regards, >> Sergey >> >> -- >> >>>>>>>>>> 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] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at https://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 https://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout.
