Hi,
I am trying to retrieve repeating value attribute from
propertyset.
Please see following code,
dataPackage = queryResult.getDataPackage();
Iterator iterator = dataPackage.getDataObjects().iterator();
while (iterator.hasNext()) {
DataObject thisDataObject = (DataObject) iterator.next();
PropertySet properties = thisDataObject.getProperties();
object_name is getting retrived properly.
system.out.println("object_name" +
properties.get("object_name").getValueAsString());
getting nullpointerexception for reparting attribute keywords
system.out.println("keywords" +
properties.get("keywords").getValueAsString());
}
Actually when you iterate propertyset object returned by
thisDataObject.getProperties(); you will find only single valued attributes.
I think becuase propertySet doesn't have entry for repeating value
attribute, properties.get("repeating attr name")) returns you null
and after calling method getValues, code throws nullpointerexception.
Please let me know how to retrieve repeating value attribute.