Hello Charles,
Looks like you have to return non-null status object from doExecute() method.
----------------- Alex Shatalin