Logged serialized exception rather than exception object and fixed inheritance call structure by passing in message in addition to config