Kostas kougios
unread,Jul 30, 2013, 12:25:08 PM7/30/13Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to akka...@googlegroups.com
After upgrading from akka 2.1.2 to 2.2.0, I am getting exceptions when initializing ActorSystem :
private val propsWorker = new Properties
propsWorker.put(application + ".akka.remote.netty.port", config.port.toString)
propsWorker.put(application + ".akka.remote.netty.hostname", IPAddress.get)
props.put(application + ".akka.actor.provider", "akka.remote.RemoteActorRefProvider")
props.put(application + ".akka.actor.serialize-messages", "on")
props.put(application + ".akka.remote.log-remote-lifecycle-events", "off")
props.put(application + ".akka.remote.netty.message-frame-size", "2000 MiB")
private val akkaConfigWorkers = ConfigFactory.parseProperties(propsWorker)
private val systemWorkers = ActorSystem(application, akkaConfigWorkers.getConfig(application))
I found an other post about akka.actor.serialize-messages", "on" not working on 2.2Milestone, but shouldn't that work on 2.2.0 ?
[ERROR] [07/30/2013 17:22:18.874] [main] [akka://ActorWorkerManagerSuite/system/remoting-terminator] swallowing exception during message send
java.io.NotSerializableException: akka.serialization.Serialization
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1181)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1541)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1506)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1429)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1175)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
at akka.serialization.JavaSerializer$$anonfun$toBinary$1.apply$mcV$sp(Serializer.scala:129)
at akka.serialization.JavaSerializer$$anonfun$toBinary$1.apply(Serializer.scala:129)
at akka.serialization.JavaSerializer$$anonfun$toBinary$1.apply(Serializer.scala:129)
at scala.util.DynamicVariable.withValue(DynamicVariable.scala:57)
at akka.serialization.JavaSerializer.toBinary(Serializer.scala:129)
at akka.serialization.Serialization$$anonfun$serialize$1.apply(Serialization.scala:90)
at akka.serialization.Serialization$$anonfun$serialize$1.apply(Serialization.scala:90)
at scala.util.Try$.apply(Try.scala:161)
at akka.serialization.Serialization.serialize(Serialization.scala:90)
at akka.actor.dungeon.Dispatch$class.sendMessage(Dispatch.scala:113)
at akka.actor.ActorCell.sendMessage(ActorCell.scala:338)
at akka.actor.Cell$class.sendMessage(ActorCell.scala:259)
at akka.actor.ActorCell.sendMessage(ActorCell.scala:338)
at akka.actor.RepointableActorRef.$bang(RepointableActorRef.scala:157)
at akka.remote.RemoteActorRefProvider.init(RemoteActorRefProvider.scala:176)
at akka.actor.ActorSystemImpl._start$lzycompute(ActorSystem.scala:579)
at akka.actor.ActorSystemImpl._start(ActorSystem.scala:577)
at akka.actor.ActorSystemImpl.start(ActorSystem.scala:588)
at akka.actor.ActorSystem$.apply(ActorSystem.scala:111)
at akka.actor.ActorSystem$.apply(ActorSystem.scala:104)
at com.peerius.akka.manager.ActorWorkerManager.<init>(ActorWorkerManager.scala:29)
at com.peerius.akka.manager.ActorWorkerManagerSuite.<init>(ActorWorkerManagerSuite.scala:18)
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:526)
at java.lang.Class.newInstance(Class.java:374)
at org.scalatest.tools.Runner$$anonfun$32.apply(Runner.scala:2182)
at org.scalatest.tools.Runner$$anonfun$32.apply(Runner.scala:2175)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
at scala.collection.immutable.List.foreach(List.scala:318)
at scala.collection.TraversableLike$class.map(TraversableLike.scala:244)
at scala.collection.AbstractTraversable.map(Traversable.scala:105)
at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:2175)
at org.scalatest.tools.Runner$$anonfun$runOptionallyWithPassFailReporter$2.apply(Runner.scala:960)
at org.scalatest.tools.Runner$$anonfun$runOptionallyWithPassFailReporter$2.apply(Runner.scala:959)
at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:2409)
at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:958)
at org.scalatest.tools.Runner$.run(Runner.scala:811)
at org.scalatest.tools.Runner.run(Runner.scala)
at org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner.runScalaTest2(ScalaTestRunner.java:144)
at org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner.main(ScalaTestRunner.java:35)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)