Use org.shypl.common.util.IErrorHandler
Refactor