CHANGE： onInitializerException to public