exception raised while parsing XML hands off to callback instead of throwing it into the ether