return localeResolver;
}
@Bean
public HandlerExceptionResolver mappingExceptionResolver(){
TemplateMappingExceptionResolver exceptionResolver = new TemplateMappingExceptionResolver();
Properties props = new Properties();//exception name = view name
props.setProperty("com.jpoweredcart.common.exception.admin.UnauthorizedAdminException", "/admin/error/permission");
props.setProperty("org.springframework.web.servlet.PageNotFound", "/error/pageNotFound");
props.setProperty("org.springframework.dao.DataAccessException", "/error/dataAccessFailure");
props.setProperty("org.springframework.transaction.TransactionException", "/error/dataAccessFailure");
exceptionResolver.setExceptionMappings(props);
exceptionResolver.setDefaultErrorView("uncaughtException");
return exceptionResolver;
}