]> git.aero2k.de Git - tmp/jakarta-migration.git/commitdiff
CSPACE-2546: Reduce the number of default permissions by commenting out URI paths...
authorRichard Millet <richard.millet@berkeley.edu>
Fri, 6 Aug 2010 11:30:25 +0000 (11:30 +0000)
committerRichard Millet <richard.millet@berkeley.edu>
Fri, 6 Aug 2010 11:30:25 +0000 (11:30 +0000)
services/common/src/main/config/services/tenant-bindings.xml
services/common/src/main/resources/service.xsd
services/common/src/main/resources/types.xsd

index 276929c5ccfb1d97dae8cbe36bb821ee7c212aae..f550f0fb0a85e0a5d354a5874bffe40196533976 100644 (file)
             <!-- begin id service meta-data -->
         <tenant:serviceBindings name="id" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /idgenerators/*/ids
-            </service:uriPath>
+            </service:uriPath> -->
         </tenant:serviceBindings>
         <tenant:serviceBindings name="CollectionObjects" type="object" version="0.1">
             <!-- begin collectionobject service meta-data -->
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /collectionobjects/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath> -->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
@@ -98,9 +98,9 @@
         <!-- begin intake service meta-data -->
         <tenant:serviceBindings name="Intakes" type="procedure" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /intakes/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath> -->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         <!-- begin loanin service meta-data -->
         <tenant:serviceBindings name="Loansin" type="procedure" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /loansin/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         <!-- begin loanout service meta-data -->
         <tenant:serviceBindings name="Loansout" type="procedure" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /loansout/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         <!-- begin movement service meta-data -->
         <tenant:serviceBindings name="Movements" type="procedure" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /movements/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         <!-- begin report service meta-data -->
         <tenant:serviceBindings name="Reports" type="procedure" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /reports/*/output/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         -->
         <tenant:serviceBindings name="Vocabularyitems" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /vocabularies/*/items/
             </service:uriPath>
             <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /vocabularies/*/items/*/refObjs
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         <!-- begin orgauthority service meta-data -->
         <tenant:serviceBindings name="Orgauthorities" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /orgauthorities/*/items/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         -->
         <tenant:serviceBindings name="Organizations" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /orgauthorities/*/items/
             </service:uriPath>
             <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /orgauthorities/*/items/*/refObjs
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         <!-- begin personauthority service meta-data -->
         <tenant:serviceBindings name="Personauthorities" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /personauthorities/*/items/
             </service:uriPath>
             <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /personauthorities/*/items/*/refObjs
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         -->
         <tenant:serviceBindings name="Persons" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /personauthorities/*/items/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         <!-- begin locationauthority service meta-data -->
         <tenant:serviceBindings name="Locationauthorities" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /locationauthorities/*/items/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         <!-- begin acquisition service meta-data -->
         <tenant:serviceBindings name="Acquisitions" type="procedure" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /acquisitions/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         <!-- begin relation service meta-data -->
         <tenant:serviceBindings name="Relations" version="0.1">
             <!-- other URI paths using which this service could be accessed -->'
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/object/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/object/*/type/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/subject/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/subject/*/type/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/subject/*/type/*/object/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/type/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/type/*/object/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/type/*/subject/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/type/*/subject/*/object/*
-            </service:uriPath>
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         <!-- begin contact service meta-data -->
         <tenant:serviceBindings name="Contacts" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /personauthorities/*/items/*/contacts
             </service:uriPath>
             <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /orgauthorities/*/items/*/contacts
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 default-domain
             </service:repositoryDomain>
         <!-- except that it is available as a sub resource of the permission service -->
         <tenant:serviceBindings name="authorization/permissions/permroles" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /authorization/permissions/*/permroles/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:documentHandler xmlns:service='http://collectionspace.org/services/common/service'>
                 org.collectionspace.services.authorization.storage.PermissionRoleDocumentHandler
             </service:documentHandler>
         <!-- begin account-role service meta-data -->
         <tenant:serviceBindings name="accounts/accountroles" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /accounts/*/accountroles/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:documentHandler xmlns:service='http://collectionspace.org/services/common/service'>
                 org.collectionspace.services.account.storage.AccountRoleDocumentHandler
             </service:documentHandler>
         <!-- except that it is available as a sub resource of the role service -->
         <tenant:serviceBindings name="authorization/roles/permroles" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /authorization/roles/*/permroles/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:documentHandler xmlns:service='http://collectionspace.org/services/common/service'>
                 org.collectionspace.services.authorization.storage.PermissionRoleDocumentHandler
             </service:documentHandler>
             <!-- begin id service meta-data -->
         <tenant:serviceBindings name="id" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /idgenerators/*/ids
-            </service:uriPath>
+            </service:uriPath>-->
         </tenant:serviceBindings>
         <tenant:serviceBindings name="CollectionObjects" type="object" version="0.1">
             <!-- begin collectionobject service meta-data -->
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /collectionobjects/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         <!-- begin intake service meta-data -->
         <tenant:serviceBindings name="Intakes" type="procedure" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /intakes/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         <!-- begin loanin service meta-data -->
         <tenant:serviceBindings name="Loansin" type="procedure" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /loansin/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         <!-- begin loanout service meta-data -->
         <tenant:serviceBindings name="Loansout" type="procedure" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /loansout/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         <!-- begin movement service meta-data -->
         <tenant:serviceBindings name="Movements" type="procedure" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /movements/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         -->
         <tenant:serviceBindings name="Vocabularyitems" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /vocabularies/*/items/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         <!-- begin orgauthority service meta-data -->
         <tenant:serviceBindings name="Orgauthorities" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /orgauthorities/*/items/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         -->
         <tenant:serviceBindings name="Organizations" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /orgauthorities/*/items/
             </service:uriPath>
             <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /orgauthorities/*/items/*/refObjs
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         <!-- begin personauthority service meta-data -->
         <tenant:serviceBindings name="Personauthorities" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /personauthorities/*/items/
             </service:uriPath>
             <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
             </service:uriPath>
             <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /personauthorities/*/items/*/refObjs
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         -->
         <tenant:serviceBindings name="Persons" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /personauthorities/*/items/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         <!-- begin locationauthority service meta-data -->
         <tenant:serviceBindings name="Locationauthorities" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /locationauthorities/*/items/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         <!-- begin acquisition service meta-data -->
         <tenant:serviceBindings name="Acquisitions" type="procedure" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /acquisitions/*/authorityrefs/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         <!-- begin relation service meta-data -->
         <tenant:serviceBindings name="Relations" version="0.1">
             <!-- other URI paths using which this service could be accessed -->'
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/object/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/object/*/type/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/subject/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/subject/*/type/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/subject/*/type/*/object/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/type/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/type/*/object/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/type/*/subject/*
-            </service:uriPath>
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
-                /relations/type/*/subject/*/object/*
-            </service:uriPath>
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         <!-- begin contact service meta-data -->
         <tenant:serviceBindings name="Contacts" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /personauthorities/*/items/*/contacts
             </service:uriPath>
             <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /orgauthorities/*/items/*/contacts
-            </service:uriPath>
+            </service:uriPath>-->
             <service:repositoryDomain xmlns:service='http://collectionspace.org/services/common/service'>
                 pahma-domain
             </service:repositoryDomain>
         <!-- except that it is available as a sub resource of the permission service -->
         <tenant:serviceBindings name="authorization/permissions/permroles" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /authorization/permissions/*/permroles/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:documentHandler xmlns:service='http://collectionspace.org/services/common/service'>
                 org.collectionspace.services.authorization.storage.PermissionRoleDocumentHandler
             </service:documentHandler>
         <!-- begin account-role service meta-data -->
         <tenant:serviceBindings name="accounts/accountroles" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /accounts/*/accountroles/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:documentHandler xmlns:service='http://collectionspace.org/services/common/service'>
                 org.collectionspace.services.account.storage.AccountRoleDocumentHandler
             </service:documentHandler>
         <!-- except that it is available as a sub resource of the role service -->
         <tenant:serviceBindings name="authorization/roles/permroles" version="0.1">
             <!-- other URI paths using which this service could be accessed -->
-            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
+<!--            <service:uriPath xmlns:service='http://collectionspace.org/services/common/service'>
                 /authorization/roles/*/permroles/
-            </service:uriPath>
+            </service:uriPath>-->
             <service:documentHandler xmlns:service='http://collectionspace.org/services/common/service'>
                 org.collectionspace.services.authorization.storage.PermissionRoleDocumentHandler
             </service:documentHandler>
index 992cba2cda3d6edb6e4b26858a0386fc2107c4d5..7ab3b93fc014d1398498fd76d0074939f4143612 100644 (file)
@@ -33,7 +33,7 @@
     <xs:complexType name="ServiceBindingType">
         <xs:sequence>
             <!-- other URI paths using which this service binding could be accessed -->
-            <xs:element name="uriPath" type="xs:string" minOccurs="1" maxOccurs="unbounded"/>
+            <xs:element name="uriPath" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
             <!-- object representation served by the service -->
             <xs:element name="object" type="ServiceObjectType" minOccurs="1" maxOccurs="1"/>
             <!-- document handler to be used to process the content (need to be in classpath) -->
index a15cb6f5d89856511d532f92da56392c044db645..be364649fc91a4f3a951cbc172651b7ac6b977ab 100644 (file)
@@ -36,6 +36,7 @@
 
     <xs:simpleType name="VersionType">
         <xs:restriction base="xs:string">
+            <xs:enumeration value="0.1"/>
             <xs:enumeration value="1.0"/>
         </xs:restriction>
     </xs:simpleType>