LPS-51296 refactor - rename exception class and make it follows portal core pattern
LPS-51296 refactor - use new exceptions to communicate problems better
LPS-51296 SF