From fe547fc85accd36fe8df6f6d734eac01e4ccdfbd Mon Sep 17 00:00:00 2001 From: Richard Millet Date: Thu, 9 Apr 2009 19:06:04 +0000 Subject: [PATCH] Another CSID bug fix to the CollectionObject service method named "getCollectionObjectList" --- .../hello/services/CollectionObjectResource.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/HelloWorld/HelloWorldNuxeoService/src/main/java/org/collectionspace/hello/services/CollectionObjectResource.java b/HelloWorld/HelloWorldNuxeoService/src/main/java/org/collectionspace/hello/services/CollectionObjectResource.java index 90255d06d..b73396036 100644 --- a/HelloWorld/HelloWorldNuxeoService/src/main/java/org/collectionspace/hello/services/CollectionObjectResource.java +++ b/HelloWorld/HelloWorldNuxeoService/src/main/java/org/collectionspace/hello/services/CollectionObjectResource.java @@ -66,6 +66,9 @@ public class CollectionObjectResource implements CollectionSpaceResource { SAXReader reader = new SAXReader(); Document document = reader.read(res.getStream()); Element root = document.getRootElement(); + + System.err.println(res.toString()); + System.err.println(document.toString()); List list = p.getCollectionObjectListItem(); for(Iterator i = root.elementIterator(); i.hasNext();){ @@ -73,9 +76,9 @@ public class CollectionObjectResource implements CollectionSpaceResource { // set the CollectionObject list item entity elements CollectionObjectListItem pli = new CollectionObjectListItem(); - pli.setObjectNumber(element.attributeValue(CollectionObjectListItemJAXBSchema.OBJECT_NUMBER)); - pli.setUri(element.attributeValue(CollectionObjectListItemJAXBSchema.URI)); - pli.setCsid(element.attributeValue(CollectionObjectListItemJAXBSchema.CSID)); + pli.setObjectNumber(element.attributeValue("title")); + pli.setUri(element.attributeValue("url")); + pli.setCsid(element.attributeValue("id")); list.add(pli); } -- 2.47.3