CA-339331: Skip uses deferred execution and needs enumeration. Also:
CA-339331: Skip uses deferred execution and needs enumeration. Also:

Ensure we always initialise the errorDescription.
Removed redundant call to base constructor.

Signed-off-by: Konstantina Chremmou <a7d1f757a659045fb6db8c1e3849a1c8ad00b97a@citrix.com>

kc284/xen-api-sdk,kc284/xen-api-sdk,kc284/xen-api-sdk,xapi-project/xen-api-sdk,kc284/xen-api-sdk,xapi-project/xen-api-sdk,kc284/xen-api-sdk,xapi-project/xen-api-sdk,xapi-project/xen-api-sdk,kc284/xen-api-sdk,xapi-project/xen-api-sdk,xapi-project/xen-api-sdk