Use ExceptionInfo instead of SerializableException