fix: JavaSerializationException on akka.persistence.journal.Tagged with inmem (#30900)
JavaSerializationException on akka.persistence.journal.Tagged for test with `akka.persistence.journal.inmem` plugin
This commit is contained in:
parent
7e059fadb9
commit
3db7cf9ba5
1 changed files with 5 additions and 1 deletions
|
|
@ -73,7 +73,11 @@ object InmemJournal {
|
|||
override def asyncWriteMessages(messages: immutable.Seq[AtomicWrite]): Future[immutable.Seq[Try[Unit]]] = {
|
||||
try {
|
||||
for (w <- messages; p <- w.payload) {
|
||||
verifySerialization(p.payload)
|
||||
val payload = p.payload match {
|
||||
case Tagged(payload, _) => payload
|
||||
case _ => p.payload
|
||||
}
|
||||
verifySerialization(payload)
|
||||
add(p)
|
||||
eventStream.publish(InmemJournal.Write(p.payload, p.persistenceId, p.sequenceNr))
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue