]> git.aero2k.de Git - tmp/jakarta-migration.git/commit
CSPACE-3178 Modified authorityItem create and update to accept refNames in place...
authorPatrick Schmitz <pschmitz@berkeley.edu>
Thu, 13 Oct 2011 00:35:15 +0000 (00:35 +0000)
committerPatrick Schmitz <pschmitz@berkeley.edu>
Thu, 13 Oct 2011 00:35:15 +0000 (00:35 +0000)
commita28b12c9a2caacf9e69c39623728fe377f6fae24
treead94214d1e395cd18322a14a0210c3538a6334ed
parent44f3da985038a4b5b98af407f526ec1aa59c09cc
CSPACE-3178 Modified authorityItem create and update to accept refNames in place of csids for children and parent identifiers in relations. Extensive cleanup related to relations, and to refName handling. Fixed bugs in handling of relations payloads. Many tests cleaned up to properly handle refNames. Lots of cleanup related to build dependencies among authority packages. Restructured authority project to properly separate jaxb and services classes (to resolve dependency cycles).
83 files changed:
services/IntegrationTests/src/test/java/org/collectionspace/services/IntegrationTests/test/RelationIntegrationTest.java
services/IntegrationTests/src/test/resources/test-data/xmlreplay/location/hierarchy/2-item.xml
services/IntegrationTests/src/test/resources/test-data/xmlreplay/location/hierarchy/3-locations_w_relations_CSID.xml [moved from services/IntegrationTests/src/test/resources/test-data/xmlreplay/location/hierarchy/3-locations_w_relations.xml with 68% similarity, mode: 0644]
services/IntegrationTests/src/test/resources/test-data/xmlreplay/location/hierarchy/5-locations_w_relations_RefNames.xml [new file with mode: 0644]
services/IntegrationTests/src/test/resources/test-data/xmlreplay/location/location-hierarchy.xml
services/IntegrationTests/src/test/resources/test-data/xmlreplay/person/person.xml
services/IntegrationTests/src/test/resources/test-data/xmlreplay/xml-replay-master.xml
services/JaxRsServiceProvider/pom.xml
services/JaxRsServiceProvider/src/main/java/org/collectionspace/services/jaxrs/CollectionSpaceJaxRsApplication.java
services/acquisition/client/pom.xml
services/authority/jaxb/pom.xml [new file with mode: 0644]
services/authority/jaxb/src/main/java/org/collectionspace/services/common/vocabulary/AuthorityItemJAXBSchema.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/AuthorityItemJAXBSchema.java with 100% similarity]
services/authority/jaxb/src/main/java/org/collectionspace/services/common/vocabulary/AuthorityItemListItemJAXBSchema.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/AuthorityItemListItemJAXBSchema.java with 100% similarity]
services/authority/jaxb/src/main/java/org/collectionspace/services/common/vocabulary/AuthorityJAXBSchema.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/AuthorityJAXBSchema.java with 100% similarity]
services/authority/jaxb/src/main/java/org/collectionspace/services/common/vocabulary/AuthorityListItemJAXBSchema.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/AuthorityListItemJAXBSchema.java with 100% similarity]
services/authority/pom.xml
services/authority/service/pom.xml [new file with mode: 0644]
services/authority/service/src/main/java/org/collectionspace/services/common/vocabulary/AuthorityResource.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/AuthorityResource.java with 96% similarity]
services/authority/service/src/main/java/org/collectionspace/services/common/vocabulary/Hierarchy.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/Hierarchy.java with 100% similarity]
services/authority/service/src/main/java/org/collectionspace/services/common/vocabulary/IVocabManager.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/IVocabManager.java with 100% similarity]
services/authority/service/src/main/java/org/collectionspace/services/common/vocabulary/RefNameServiceUtils.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/RefNameServiceUtils.java with 100% similarity]
services/authority/service/src/main/java/org/collectionspace/services/common/vocabulary/VocabManager.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/VocabManager.java with 100% similarity]
services/authority/service/src/main/java/org/collectionspace/services/common/vocabulary/VocabManagerImpl.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/VocabManagerImpl.java with 100% similarity]
services/authority/service/src/main/java/org/collectionspace/services/common/vocabulary/nuxeo/AuthorityDocumentModelHandler.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/nuxeo/AuthorityDocumentModelHandler.java with 100% similarity]
services/authority/service/src/main/java/org/collectionspace/services/common/vocabulary/nuxeo/AuthorityIdentifierUtils.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/nuxeo/AuthorityIdentifierUtils.java with 100% similarity]
services/authority/service/src/main/java/org/collectionspace/services/common/vocabulary/nuxeo/AuthorityItemDocumentModelHandler.java [moved from services/authority/src/main/java/org/collectionspace/services/common/vocabulary/nuxeo/AuthorityItemDocumentModelHandler.java with 84% similarity]
services/batch/client/pom.xml
services/batch/service/src/main/java/org/collectionspace/services/batch/nuxeo/CreateAndLinkLoanOutBatchJob.java
services/blob/client/pom.xml
services/blob/service/src/main/java/org/collectionspace/services/blob/BlobResource.java
services/collectionobject/client/pom.xml
services/common/src/main/java/org/collectionspace/services/common/ResourceBase.java
services/common/src/main/java/org/collectionspace/services/common/context/RemoteServiceContextImpl.java
services/common/src/main/java/org/collectionspace/services/common/context/ServiceContext.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocHandlerBase.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocumentModelHandler.java
services/contact/service/pom.xml
services/group/client/pom.xml
services/intake/client/pom.xml
services/intake/client/src/test/java/org/collectionspace/services/client/test/OrganizationAuthRefDocsTest.java
services/loanin/client/pom.xml
services/loanin/client/src/test/java/org/collectionspace/services/client/test/LoaninAuthRefsTest.java
services/loanin/pom.xml
services/loanout/client/pom.xml
services/location/client/pom.xml
services/location/jaxb/pom.xml
services/location/pom.xml
services/location/service/pom.xml
services/media/client/pom.xml
services/movement/client/pom.xml
services/note/client/pom.xml
services/objectexit/client/pom.xml
services/organization/client/pom.xml
services/organization/client/src/main/java/org/collectionspace/services/client/OrgAuthorityClientUtils.java
services/organization/client/src/test/java/org/collectionspace/services/client/test/OrgAuthorityAuthRefsTest.java
services/organization/client/src/test/java/org/collectionspace/services/client/test/OrgAuthorityServiceTest.java
services/organization/jaxb/pom.xml
services/organization/pom.xml
services/organization/service/pom.xml
services/person/client/pom.xml
services/person/client/src/main/java/org/collectionspace/services/client/PersonAuthorityClientUtils.java
services/person/client/src/test/java/org/collectionspace/services/client/test/PersonAuthoritySearchTest.java
services/person/client/src/test/java/org/collectionspace/services/client/test/PersonAuthorityServicePerfTest.java
services/person/client/src/test/java/org/collectionspace/services/client/test/PersonAuthorityServiceTest.java
services/person/client/src/test/resources/log4j.properties
services/person/jaxb/pom.xml
services/person/pom.xml
services/person/service/pom.xml
services/relation/client/pom.xml
services/relation/client/src/test/java/org/collectionspace/services/client/test/RelationServiceTest.java
services/relation/service/pom.xml
services/relation/service/src/main/java/org/collectionspace/services/relation/nuxeo/RelationDocumentModelHandler.java
services/report/service/pom.xml
services/taxonomy/client/pom.xml
services/taxonomy/jaxb/pom.xml
services/taxonomy/pom.xml
services/taxonomy/service/pom.xml
services/vocabulary/client/pom.xml
services/vocabulary/client/src/main/java/org/collectionspace/services/client/VocabularyClientUtils.java
services/vocabulary/client/src/test/java/org/collectionspace/services/client/test/VocabularyServiceTest.java
services/vocabulary/pom.xml
services/vocabulary/service/pom.xml
services/workflow/service/src/main/java/org/collectionspace/services/workflow/WorkflowResource.java