catching the exception was added in pull 320 (for CDH4). Should we just use EB's hadoop-compat?