Build error from message and description. Returns error with json serialized ApplyErrorData in message.
ApplyErrorData