fix InvalidActorNameException in EventAdapterSpec, #18954

This commit is contained in:
Patrik Nordwall 2016-03-22 15:08:39 +01:00
parent 7512c86ac9
commit d0cbbe1ac5

View file

@ -93,7 +93,7 @@ object EventAdapterSpec {
} }
class EventAdapterSpec(journalName: String, journalConfig: Config, adapterConfig: Config) abstract class EventAdapterSpec(journalName: String, journalConfig: Config, adapterConfig: Config)
extends PersistenceSpec(journalConfig.withFallback(adapterConfig)) with ImplicitSender { extends PersistenceSpec(journalConfig.withFallback(adapterConfig)) with ImplicitSender {
import EventAdapterSpec._ import EventAdapterSpec._
@ -148,7 +148,7 @@ class EventAdapterSpec(journalName: String, journalConfig: Config, adapterConfig
} }
def persister(name: String, journalId: String = journalName) = def persister(name: String, journalId: String = journalName) =
system.actorOf(Props(classOf[PersistAllIncomingActor], name, "akka.persistence.journal." + journalId), name) system.actorOf(Props(classOf[PersistAllIncomingActor], name, "akka.persistence.journal." + journalId))
def toJournal(in: Any, journalId: String = journalName) = def toJournal(in: Any, journalId: String = journalName) =
Persistence(system).adaptersFor("akka.persistence.journal." + journalId).get(in.getClass).toJournal(in) Persistence(system).adaptersFor("akka.persistence.journal." + journalId).get(in.getClass).toJournal(in)