]> git.aero2k.de Git - tmp/jakarta-migration.git/commitdiff
CSPACE-3209
authorLaramie Crocker <laramie@berkeley.edu>
Tue, 23 Nov 2010 21:38:08 +0000 (21:38 +0000)
committerLaramie Crocker <laramie@berkeley.edu>
Tue, 23 Nov 2010 21:38:08 +0000 (21:38 +0000)
services/objectexit/service/src/main/java/org/collectionspace/services/objectexit/nuxeo/ObjectExitDocumentModelHandler.java

index 3c235ffc86e1b47015bf304a8730df9eac320ad7..d63987af9b8ada99110eba1288667c926b2f6025 100644 (file)
@@ -131,7 +131,8 @@ public class ObjectExitDocumentModelHandler
     public ObjectexitCommonList extractCommonPartList(DocumentWrapper<DocumentModelList> wrapDoc) throws Exception {
         ObjectexitCommonList coList = extractPagingInfo(new ObjectexitCommonList(), wrapDoc);
         AbstractCommonList commonList = (AbstractCommonList) coList;
-        commonList.setFieldsReturned("currentOwner|depositor|exitDate|exitMethod|exitNote|exitNumber|exitReason|packingNote|uri|csid");
+        //CSPACE-3209 don't use all fields.  commonList.setFieldsReturned("currentOwner|depositor|exitDate|exitMethod|exitNote|exitNumber|exitReason|packingNote|uri|csid");
+        commonList.setFieldsReturned("exitNumber|currentOwner|uri|csid");  //CSPACE-3209 now do this
         List<ObjectexitCommonList.ObjectexitListItem> list = coList.getObjectexitListItem();
         Iterator<DocumentModel> iter = wrapDoc.getWrappedObject().iterator();
         while(iter.hasNext()){
@@ -140,7 +141,8 @@ public class ObjectExitDocumentModelHandler
 
             String label = getServiceContext().getCommonPartLabel();
             ilistItem.setExitNumber((String) docModel.getProperty(label, ObjectexitJAXBSchema.OBJECT_EXIT_NUMBER));
-            ilistItem.setExitDate((String) docModel.getProperty(label, ObjectexitJAXBSchema.OBJECT_EXIT_DATE));
+            //CSPACE-3209 ilistItem.setExitDate((String) docModel.getProperty(label, ObjectexitJAXBSchema.OBJECT_EXIT_DATE));
+            ilistItem.setCurrentOwner((String) docModel.getProperty(label, ObjectexitJAXBSchema.OBJECT_EXIT_CURRENT_OWNER));  //CSPACE-3209
             String id = NuxeoUtils.extractId(docModel.getPathAsString());
             ilistItem.setUri(getServiceContextPath() + id);
             ilistItem.setCsid(id);