Change the throw mechanism in crud. Only catch the throwable exceptions and turn them into DataSupportException.