]> git.aero2k.de Git - tmp/jakarta-migration.git/commitdiff
CSPACE-4084: Added or corrected configuration entries for object name and object...
authorAron Roberts <aron@socrates.berkeley.edu>
Tue, 24 Jan 2012 02:17:45 +0000 (02:17 +0000)
committerAron Roberts <aron@socrates.berkeley.edu>
Tue, 24 Jan 2012 02:17:45 +0000 (02:17 +0000)
services/common/src/main/cspace/config/services/tenants/tenant-bindings-proto.xml

index fc80fe775539e7122892b4a4ab655e2ef8b22c81..f4a5734a1c800d33c0cb2ce3048be7ee9e151a9f 100644 (file)
             <service:properties xmlns:service="http://collectionspace.org/services/common/service">
                 <types:item xmlns:types="http://collectionspace.org/services/common/types">
                     <types:key>objectNameProperty</types:key>
-                    <types:value>objectName</types:value>
+                    <types:value>objectNameList/[0]/objectName</types:value>
                 </types:item>
                 <types:item xmlns:types="http://collectionspace.org/services/common/types">
                     <types:key>objectNumberProperty</types:key>
                 <service:params>
                     <service:SchemaName>intakes</service:SchemaName>
                     <service:DublinCoreTitle>intakes</service:DublinCoreTitle>
-                    <service:SummaryFields> entryNumber|depositor|currentOwner|uri|csid</service:SummaryFields>
+                    <service:SummaryFields>entryNumber|depositor|currentOwner|uri|csid</service:SummaryFields>
                     <service:AbstractCommonListClassname />
                     <service:CommonListItemClassname />
                     <service:ListResultsItemMethodName>getIntakeListItem</service:ListResultsItemMethodName>
                 </service:params>
             </service:DocHandlerParams> 
             <service:validatorHandler xmlns:service="http://collectionspace.org/services/common/service">org.collectionspace.services.intake.nuxeo.IntakeValidatorHandler</service:validatorHandler>
-            <service:properties xmlns:service="http://collectionspace.org/services/common/service">
-                <!-- What to use for name??? -->
-                <!--
-                <types:item>
+             <service:properties xmlns:service="http://collectionspace.org/services/common/service">
+                <types:item xmlns:types="http://collectionspace.org/services/common/types">
                     <types:key>objectNameProperty</types:key>
-                    <types:value>objectName</types:value>
+                    <types:value>currentOwner</types:value>
                 </types:item>
-                -->
                 <types:item xmlns:types="http://collectionspace.org/services/common/types">
                     <types:key>objectNumberProperty</types:key>
                     <types:value>entryNumber</types:value>
                 -->
             </tenant:properties>
             <service:properties xmlns:service="http://collectionspace.org/services/common/service">
-                <!-- What to use for name??? -->
-                <!--
-                <types:item>
+                <types:item xmlns:types="http://collectionspace.org/services/common/types">
                     <types:key>objectNameProperty</types:key>
-                    <types:value>objectName</types:value>
+                    <types:value>lenderGroupList/[0]/lender</types:value>
                 </types:item>
-                -->
                 <types:item xmlns:types="http://collectionspace.org/services/common/types">
                     <types:key>objectNumberProperty</types:key>
                     <types:value>loanInNumber</types:value>
                 </service:params>
             </service:DocHandlerParams>
             <service:validatorHandler xmlns:service="http://collectionspace.org/services/common/service">org.collectionspace.services.loanout.nuxeo.LoanoutValidatorHandler</service:validatorHandler>
+            <service:properties xmlns:service="http://collectionspace.org/services/common/service">
+                <types:item xmlns:types="http://collectionspace.org/services/common/types">
+                    <types:key>objectNameProperty</types:key>
+                    <types:value>borrower</types:value>
+                </types:item>
+                <types:item xmlns:types="http://collectionspace.org/services/common/types">
+                    <types:key>objectNumberProperty</types:key>
+                    <types:value>loanOutNumber</types:value>
+                </types:item>
+            </service:properties>
             <service:object xmlns:service="http://collectionspace.org/services/common/service" name="Loanout" version="0.1">
                 <service:part id="0" control_group="Managed" versionable="true" auditable="false" label="loansout-system" updated="" order="0">
                     <service:content contentType="application/xml">
                 </service:params>
             </service:DocHandlerParams>
             <service:validatorHandler xmlns:service="http://collectionspace.org/services/common/service">org.collectionspace.services.media.nuxeo.MediaValidatorHandler</service:validatorHandler>
+            <service:properties xmlns:service="http://collectionspace.org/services/common/service">
+                <types:item xmlns:types="http://collectionspace.org/services/common/types">
+                    <types:key>objectNameProperty</types:key>
+                    <types:value>title</types:value>
+                </types:item>
+                <types:item xmlns:types="http://collectionspace.org/services/common/types">
+                    <types:key>objectNumberProperty</types:key>
+                    <types:value>identificationNumber</types:value>
+                </types:item>
+            </service:properties>
             <service:object xmlns:service="http://collectionspace.org/services/common/service" name="Media" version="0.1">
                 <service:part id="0" control_group="Managed" versionable="true" auditable="false" label="media-system" updated="" order="0">
                     <service:content contentType="application/xml">
                 </service:params>
             </service:DocHandlerParams>
             <service:validatorHandler xmlns:service="http://collectionspace.org/services/common/service">org.collectionspace.services.movement.nuxeo.MovementValidatorHandler</service:validatorHandler>
+            <service:properties xmlns:service="http://collectionspace.org/services/common/service">
+                <types:item xmlns:types="http://collectionspace.org/services/common/types">
+                    <types:key>objectNameProperty</types:key>
+                    <types:value>currentLocation</types:value>
+                </types:item>
+                <types:item xmlns:types="http://collectionspace.org/services/common/types">
+                    <types:key>objectNumberProperty</types:key>
+                    <types:value>movementReferenceNumber</types:value>
+                </types:item>
+            </service:properties>
             <service:object xmlns:service="http://collectionspace.org/services/common/service" name="Movement" version="0.1">
                 <service:part id="0" control_group="Managed" versionable="true" auditable="false" label="movements-system" updated="" order="0">
                     <service:content contentType="application/xml">
             </service:DocHandlerParams>
             <service:validatorHandler xmlns:service="http://collectionspace.org/services/common/service">org.collectionspace.services.acquisition.nuxeo.AcquisitionValidatorHandler</service:validatorHandler>
             <service:properties xmlns:service="http://collectionspace.org/services/common/service">
-                <!-- What to use for name??? -->
-                <!--
-                <types:item>
+                <types:item xmlns:types="http://collectionspace.org/services/common/types">
                     <types:key>objectNameProperty</types:key>
-                    <types:value>objectName</types:value>
+                    <types:value>acquisitionSources/[0]</types:value>
                     </types:item>
-                -->
                 <types:item xmlns:types="http://collectionspace.org/services/common/types">
                     <types:key>objectNumberProperty</types:key>
                     <types:value>acquisitionReferenceNumber</types:value>