List<String> values = policyRes.getValues();
if(CollectionUtils.isNotEmpty(values)){
for(int i = 0; i < values.size(); i++) {
if(values.get(i)!=null){
XXPolicyResourceMap xPolResMap = new XXPolicyResourceMap();
<BUG>xPolResMap = (XXPolicyResourceMap) rangerAuditFields.populateAuditFields(xPolResMap, xPolRes);
xPolResMap.setResourceId(xPolRes.getId());</BUG>
xPolResMap.setValue(values.get(i));
xPolResMap.setOrder(i);
xPolResMap = daoMgr.getXXPolicyResourceMap().create(xPolResMap);

List<String> values = policyRes.getValues();
if(CollectionUtils.isNotEmpty(values)){
for(int i = 0; i < values.size(); i++) {
if(values.get(i)!=null){
XXPolicyResourceMap xPolResMap = new XXPolicyResourceMap();
xPolResMap = rangerAuditFields.populateAuditFields(xPolResMap, xPolRes);
xPolResMap.setResourceId(xPolRes.getId());
xPolResMap.setValue(values.get(i));
xPolResMap.setOrder(i);
xPolResMap = daoMgr.getXXPolicyResourceMap().create(xPolResMap);
