Fix java serialization
This commit is contained in:
@@ -25,7 +25,8 @@ lazy val `telegram-bot-delivery` = (project in file("."))
|
|||||||
circleGeneric,
|
circleGeneric,
|
||||||
circleParser,
|
circleParser,
|
||||||
circeAkkaHttp,
|
circeAkkaHttp,
|
||||||
slibTelegram
|
slibTelegram,
|
||||||
|
logback
|
||||||
),
|
),
|
||||||
dockerBaseImage := "openjdk:11",
|
dockerBaseImage := "openjdk:11",
|
||||||
dockerExposedPorts := Seq(8443),
|
dockerExposedPorts := Seq(8443),
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ object Dependencies {
|
|||||||
val akkaHttpCirceVersion = "1.31.0"
|
val akkaHttpCirceVersion = "1.31.0"
|
||||||
val scalaTestVersion = "3.2.0-M4"
|
val scalaTestVersion = "3.2.0-M4"
|
||||||
val slibTelegramVersion = "0.1.0"
|
val slibTelegramVersion = "0.1.0"
|
||||||
|
val logbackVersion = "1.2.3"
|
||||||
}
|
}
|
||||||
|
|
||||||
val akkaTyped = "com.typesafe.akka" %% "akka-actor-typed" % akkaVersion
|
val akkaTyped = "com.typesafe.akka" %% "akka-actor-typed" % akkaVersion
|
||||||
@@ -28,4 +29,5 @@ object Dependencies {
|
|||||||
val circeAkkaHttp = "de.heikoseeberger" %% "akka-http-circe" % akkaHttpCirceVersion
|
val circeAkkaHttp = "de.heikoseeberger" %% "akka-http-circe" % akkaHttpCirceVersion
|
||||||
val slibTelegram = "eu.xeppaka" %% "slib-telegram" % slibTelegramVersion
|
val slibTelegram = "eu.xeppaka" %% "slib-telegram" % slibTelegramVersion
|
||||||
val scalaTest = "org.scalatest" %% "scalatest" % scalaTestVersion
|
val scalaTest = "org.scalatest" %% "scalatest" % scalaTestVersion
|
||||||
|
val logback = "ch.qos.logback" % "logback-classic" % logbackVersion
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,6 +8,8 @@ akka {
|
|||||||
plugin = "cassandra-journal"
|
plugin = "cassandra-journal"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
actor.allow-java-serialization = on
|
||||||
}
|
}
|
||||||
|
|
||||||
cassandra-journal {
|
cassandra-journal {
|
||||||
|
|||||||
@@ -106,9 +106,13 @@ object CzechPostDeliveryCheck {
|
|||||||
private case class ParcelHistoryRetrieved(parcelHistory: Entities.ParcelHistory) extends Command
|
private case class ParcelHistoryRetrieved(parcelHistory: Entities.ParcelHistory) extends Command
|
||||||
case class DeliveryStateChanged(state: String)
|
case class DeliveryStateChanged(state: String)
|
||||||
|
|
||||||
|
@SerialVersionUID(1L)
|
||||||
case class ParcelAdded(parcelId: String, comment: String) extends Event
|
case class ParcelAdded(parcelId: String, comment: String) extends Event
|
||||||
|
@SerialVersionUID(1L)
|
||||||
case class ParcelRemoved(parcelId: String) extends Event
|
case class ParcelRemoved(parcelId: String) extends Event
|
||||||
|
@SerialVersionUID(1L)
|
||||||
case class ParcelHistoryStateAdded(parcelId: String, state: Entities.State) extends Event
|
case class ParcelHistoryStateAdded(parcelId: String, state: Entities.State) extends Event
|
||||||
|
@SerialVersionUID(1L)
|
||||||
case class ParcelAttributesChanged(parcelId: String, attributes: Entities.Attributes) extends Event
|
case class ParcelAttributesChanged(parcelId: String, attributes: Entities.Attributes) extends Event
|
||||||
|
|
||||||
private val trustfulSslContext: SSLContext = {
|
private val trustfulSslContext: SSLContext = {
|
||||||
|
|||||||
Reference in New Issue
Block a user