I want to show more user-friendly error message (e.g. notifications or the like) that I may throw from entityListener or ServiceBean.
try {
.....
} catch (Exception e) {
throw new RuntimeException("Failed to execute department import procedure", e);
}