use of spray marshaller in publish message