AGP-469: log or exception on required missing data, throw an exception if a property not exist otherwise log