NullPointerException at Mailbox.scala:204
Hy guys,
I've got an java.lang.NullPointerException at akka.dispatch.Mailbox.dispatcher(Mailbox.scala:204)
I use the play2 framework.
Here the stackTrace:
[ERROR] [03/16/2012 16:45:43.159] [application-akka.actor.default-dispatcher-1] [akka://application/user/engagementCollector] error while creating actor
akka.actor.InvalidActorNameException:actor name engagementProcess is not unique!
[78900cc0-6f87-11e1-9faa-d214b10bc3a4]
at akka.actor.ActorCell.actorOf(ActorCell.scala:392)
at services.EngagementCollectorActor.<init>(EngagementCollectorActor.scala:24)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
at java.lang.Class.newInstance0(Class.java:372)
at java.lang.Class.newInstance(Class.java:325)
at akka.actor.Props$$anonfun$apply$1.apply(Props.scala:46)
at akka.actor.Props$$anonfun$apply$1.apply(Props.scala:46)
at akka.actor.ActorCell.newActor(ActorCell.scala:488)
at akka.actor.ActorCell.doRecreate(ActorCell.scala:707)
at akka.actor.ActorCell.recreate$1(ActorCell.scala:540)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:592)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:191)
at akka.dispatch.Mailbox.run(Mailbox.scala:160)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:997)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1495)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
[WARN] [03/16/2012 16:45:43.184] [application-akka.actor.default-dispatcher-6] [akka://application/user] dropping Failed(com.rabbitmq.client.AlreadyClosedException: clean connection shutdown; reason: Attempt to use closed channel) from unknown child Actor[akka://application/user/engagementCollector]
[ERROR] [03/16/2012 16:45:43.185] [application-akka.actor.default-dispatcher-1] [akka://application/user/engagementCollector] error while processing ChildTerminated(Actor[akka://application/user/engagementCollector/engagementProcess])
java.lang.NullPointerException
at akka.dispatch.Mailbox.dispatcher(Mailbox.scala:204)
at akka.dispatch.MessageDispatcher.suspend(AbstractDispatcher.scala:344)
at akka.actor.ActorCell.handleChildTerminated(ActorCell.scala:748)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:599)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:191)
at akka.dispatch.Mailbox.run(Mailbox.scala:160)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:997)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1495)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
[ERROR] [03/16/2012 16:45:43.187] [application-akka.actor.default-dispatcher-1] [akka://application/user/engagementCollector] exception during processing system messages, dropping 1 messages!
java.lang.NullPointerException
at akka.dispatch.Mailbox.dispatcher(Mailbox.scala:204)
at akka.dispatch.MessageDispatcher.suspend(AbstractDispatcher.scala:344)
at akka.actor.ActorCell.handleChildTerminated(ActorCell.scala:748)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:599)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:191)
at akka.dispatch.Mailbox.run(Mailbox.scala:160)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:997)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1495)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
[ERROR] [03/16/2012 16:45:43.188] [application-akka.actor.default-dispatcher-1] [ActorSystem(application)] Uncaught error from thread [application-akka.actor.default-dispatcher-1]
java.lang.NullPointerException
at akka.dispatch.Mailbox.dispatcher(Mailbox.scala:204)
at akka.dispatch.MessageDispatcher.suspend(AbstractDispatcher.scala:344)
at akka.actor.ActorCell.handleChildTerminated(ActorCell.scala:748)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:599)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:191)
at akka.dispatch.Mailbox.run(Mailbox.scala:160)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:997)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1495)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
I've got an java.lang.NullPointerException at akka.dispatch.Mailbox.dispatcher(Mailbox.scala:204)
I use the play2 framework.
Here the stackTrace:
[ERROR] [03/16/2012 16:45:43.159] [application-akka.actor.default-dispatcher-1] [akka://application/user/engagementCollector] error while creating actor
akka.actor.InvalidActorNameException:actor name engagementProcess is not unique!
[78900cc0-6f87-11e1-9faa-d214b10bc3a4]
at akka.actor.ActorCell.actorOf(ActorCell.scala:392)
at services.EngagementCollectorActor.<init>(EngagementCollectorActor.scala:24)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
at java.lang.Class.newInstance0(Class.java:372)
at java.lang.Class.newInstance(Class.java:325)
at akka.actor.Props$$anonfun$apply$1.apply(Props.scala:46)
at akka.actor.Props$$anonfun$apply$1.apply(Props.scala:46)
at akka.actor.ActorCell.newActor(ActorCell.scala:488)
at akka.actor.ActorCell.doRecreate(ActorCell.scala:707)
at akka.actor.ActorCell.recreate$1(ActorCell.scala:540)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:592)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:191)
at akka.dispatch.Mailbox.run(Mailbox.scala:160)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:997)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1495)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
[WARN] [03/16/2012 16:45:43.184] [application-akka.actor.default-dispatcher-6] [akka://application/user] dropping Failed(com.rabbitmq.client.AlreadyClosedException: clean connection shutdown; reason: Attempt to use closed channel) from unknown child Actor[akka://application/user/engagementCollector]
[ERROR] [03/16/2012 16:45:43.185] [application-akka.actor.default-dispatcher-1] [akka://application/user/engagementCollector] error while processing ChildTerminated(Actor[akka://application/user/engagementCollector/engagementProcess])
java.lang.NullPointerException
at akka.dispatch.Mailbox.dispatcher(Mailbox.scala:204)
at akka.dispatch.MessageDispatcher.suspend(AbstractDispatcher.scala:344)
at akka.actor.ActorCell.handleChildTerminated(ActorCell.scala:748)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:599)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:191)
at akka.dispatch.Mailbox.run(Mailbox.scala:160)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:997)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1495)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
[ERROR] [03/16/2012 16:45:43.187] [application-akka.actor.default-dispatcher-1] [akka://application/user/engagementCollector] exception during processing system messages, dropping 1 messages!
java.lang.NullPointerException
at akka.dispatch.Mailbox.dispatcher(Mailbox.scala:204)
at akka.dispatch.MessageDispatcher.suspend(AbstractDispatcher.scala:344)
at akka.actor.ActorCell.handleChildTerminated(ActorCell.scala:748)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:599)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:191)
at akka.dispatch.Mailbox.run(Mailbox.scala:160)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:997)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1495)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
[ERROR] [03/16/2012 16:45:43.188] [application-akka.actor.default-dispatcher-1] [ActorSystem(application)] Uncaught error from thread [application-akka.actor.default-dispatcher-1]
java.lang.NullPointerException
at akka.dispatch.Mailbox.dispatcher(Mailbox.scala:204)
at akka.dispatch.MessageDispatcher.suspend(AbstractDispatcher.scala:344)
at akka.actor.ActorCell.handleChildTerminated(ActorCell.scala:748)
at akka.actor.ActorCell.systemInvoke(ActorCell.scala:599)
at akka.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:191)
at akka.dispatch.Mailbox.run(Mailbox.scala:160)
at akka.dispatch.ForkJoinExecutorConfigurator$MailboxExecutionTask.exec(AbstractDispatcher.scala:505)
at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)
at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:997)
at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1495)
at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
Leave a comment
on 2012-04-02 22:18 *
By viktorklang
No instruction on how to reproduce it.
Have you've overridden preRestart and do not delegate to super.preRestart?
Have you've overridden preRestart and do not delegate to super.preRestart?
on 2012-04-04 11:42 *
By viktorklang
Assigned to set to viktorklang
Status changed from New to Fixed
Updating tickets (#620, #679, #725, #750, #752, #753, #754, #763, #789, #870, #893, #922, #953, #954, #971, #977, #983, #985, #987, #991, #1026, #1045, #1051, #1060, #1061, #1084, #1098, #1099, #1133, #1134, #1135, #1136, #1137, #1194, #1225, #1226, #1243, #1245, #1247, #1248, #1254, #1261, #1300, #1317, #1391, #1412, #1791, #1793, #1901, #1908, #1911, #1912, #1913, #1914, #1915, #1916, #1917, #1922, #1983, #1987, #1996, #1997, #1998, #2066, #2077, #2105, #2117, #2133, #2143, #2149, #2151, #2152, #2153, #2155, #2157, #2158, #2159, #2160, #2161, #2162, #2163, #2164, #2165, #2167, #2171, #2175, #2176, #2177, #2180, #2182, #2184, #2185, #2193, #2199, #2202, #2204, #2206, #2207, #2209, #2210)