ConfigController throws RunTimeException to be caught by UI