diff --git a/akka-camel/src/main/scala/akka/camel/javaapi/UntypedProducerActor.scala b/akka-camel/src/main/scala/akka/camel/javaapi/UntypedProducerActor.scala index 33a7934e81..d87d005c43 100644 --- a/akka-camel/src/main/scala/akka/camel/javaapi/UntypedProducerActor.scala +++ b/akka-camel/src/main/scala/akka/camel/javaapi/UntypedProducerActor.scala @@ -36,17 +36,9 @@ abstract class UntypedProducerActor extends UntypedActor with ProducerSupport { */ def onRouteResponse(message: AnyRef): Unit = super.routeResponse(message) - final override def transformOutgoingMessage(msg: Any): AnyRef = msg match { - case msg: AnyRef ⇒ onTransformOutgoingMessage(msg) - } - - final override def transformResponse(msg: Any): AnyRef = msg match { - case msg: AnyRef ⇒ onTransformResponse(msg) - } - - final override def routeResponse(msg: Any): Any = msg match { - case msg: AnyRef ⇒ onRouteResponse(msg) - } + final override def transformOutgoingMessage(msg: Any): AnyRef = onTransformOutgoingMessage(msg.asInstanceOf[AnyRef]) + final override def transformResponse(msg: Any): AnyRef = onTransformResponse(msg.asInstanceOf[AnyRef]) + final override def routeResponse(msg: Any): Any = onRouteResponse(msg.asInstanceOf[AnyRef]) final override def endpointUri = getEndpointUri