modified message's body
accept only JSON serialized data
added Producer using connection pool