DAR-1184: setting cache validity for UIFactoryApi
DAR-1184: UIFactory - using api exceptions for error handling