]> git.aero2k.de Git - tmp/jakarta-migration.git/commit
CSPACE-81,43,371,394,395
authorSanjay Dalal <sanjay.dalal@berkeley.edu>
Wed, 23 Sep 2009 18:03:36 +0000 (18:03 +0000)
committerSanjay Dalal <sanjay.dalal@berkeley.edu>
Wed, 23 Sep 2009 18:03:36 +0000 (18:03 +0000)
commit0dde66300e1ca13cbef2a6dcf361159696b1ccad
treebcba5104e4d8a81ec104d632f07c550e09ec5cea
parentcc3b0944eac4717693be18742a3f23a95b3eda18
CSPACE-81,43,371,394,395
CSPACE-81,394 schema extension supported between consumer and service using multipart messaging, between service and repository using nuxeo repository. metadata-driven using service binding. collectionobject schema extended for testing for natural history domain
CSPACE-43 use of JAXB is minimized to consumer side and restricted to just common part on the service side
CSPACE-371 nuxeo binding is externalized into tenant binding.
CSPACE-395 multi tenancy first cut. example binding for movingimages.us.

M    services/authentication/client/src/test/java/org/collectionspace/services/authentication/client/AuthenticationServiceTest.java
M    services/sdk/sample/src/main/java/org/collectionspace/services/sdk/sample/Sample.java
D    services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/CollectionObjectService.java
M    services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/CollectionObjectResource.java
M    services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/nuxeo/CollectionObjectRepresenationHandler.java
M    services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/nuxeo/CollectionObjectDocumentModelHandler.java
D    services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/nuxeo/CollectionObjectServiceNuxeoImpl.java
M    services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/nuxeo/CollectionObjectHandlerFactory.java
M    services/collectionobject/service/pom.xml
D    services/collectionobject/jaxb/src/main/resources/collectionobject.xsd
A  + services/collectionobject/jaxb/src/main/resources/collectionobjects-common.xsd
A    services/collectionobject/jaxb/src/main/resources/collectionobjects-naturalhistory.xsd
M    services/collectionobject/jaxb/pom.xml
D    services/collectionobject/3rdparty/nuxeo-platform-cs-collectionobject/src/main/resources/schemas/collectionobject.xsd
A  + services/collectionobject/3rdparty/nuxeo-platform-cs-collectionobject/src/main/resources/schemas/collectionobjects-common.xsd
A    services/collectionobject/3rdparty/nuxeo-platform-cs-collectionobject/src/main/resources/schemas/collectionobjects-naturalhistory.xsd
M    services/collectionobject/3rdparty/nuxeo-platform-cs-collectionobject/src/main/resources/OSGI-INF/core-types-contrib.xml
A    services/collectionobject/3rdparty/pom.xml~
A    services/collectionobject/client/received.xml~
A    services/collectionobject/client/received.xml
A    services/collectionobject/client/sent.xml~
M    services/collectionobject/client/src/test/java/org/collectionspace/services/client/test/CollectionObjectServiceTest.java
M    services/collectionobject/client/src/main/java/org/collectionspace/services/client/CollectionObjectClient.java
M    services/collectionobject/client/src/main/java/org/collectionspace/services/client/CollectionObjectProxy.java
A    services/collectionobject/client/sent.xml
M    services/collectionobject/client/pom.xml
A    services/collectionobject/client/test.xml
M    services/JaxRsServiceProvider/src/main/java/org/collectionspace/services/jaxrs/CollectionSpaceJaxRsApplication.java
M    services/JaxRsServiceProvider/src/main/webapp/WEB-INF/web.xml
M    services/JaxRsServiceProvider/pom.xml
A    services/common/profiles.xml
A    services/common/src/main/java/org/collectionspace/services/common/repository/DocumentUtils.java
A    services/common/src/main/java/org/collectionspace/services/common/repository/AbstractDocumentHandler.java
M    services/common/src/main/java/org/collectionspace/services/common/repository/RepositoryClientFactory.java
M    services/common/src/main/java/org/collectionspace/services/common/repository/DocumentHandler.java
M    services/common/src/main/java/org/collectionspace/services/common/repository/DocumentException.java
M    services/common/src/main/java/org/collectionspace/services/common/repository/RepositoryClient.java
M    services/common/src/main/java/org/collectionspace/services/common/CollectionSpaceResource.java
A  + services/common/src/main/java/org/collectionspace/services/common/CollectionSpaceServiceContextListener.java
A  + services/common/src/main/java/org/collectionspace/services/common/AbstractCollectionSpaceResource.java
A    services/common/src/main/java/org/collectionspace/services/common/context
A    services/common/src/main/java/org/collectionspace/services/common/context/ServiceContext.java
A    services/common/src/main/java/org/collectionspace/services/common/context/ServiceContextImpl.java
M    services/common/src/main/java/org/collectionspace/services/common/ServiceMain.java
A    services/common/src/main/java/org/collectionspace/services/common/config
A    services/common/src/main/java/org/collectionspace/services/common/config/ConfigReader.java
A    services/common/src/main/java/org/collectionspace/services/common/config/AbstractConfigReader.java
A    services/common/src/main/java/org/collectionspace/services/common/config/ServicesConfigReader.java
A    services/common/src/main/java/org/collectionspace/services/common/config/TenantBindingConfigReader.java
D    services/common/src/main/java/org/collectionspace/services/common/ServiceContextListener.java
M    services/common/src/main/java/org/collectionspace/services/common/CollectionSpaceHandlerFactory.java
A    services/common/src/main/java/org/collectionspace/services/svn-commit.tmp~
M    services/common/src/main/java/org/collectionspace/services/nuxeo/util/NuxeoUtils.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClient.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/NuxeoConnector.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocumentModelHandler.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/rest/RepresentationHandler.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/rest/RepositoryRESTClient.java
M    services/common/src/main/config/service-config.xml
A    services/common/src/main/config/tenant-bindings.xml
A    services/common/src/main/svn-commit.tmp~
M    services/common/src/main/resources/service-config.xsd
A    services/common/src/main/resources/types.xsd
A    services/common/src/main/resources/tenant.xsd
A    services/common/src/main/resources/service.xsd
M    services/common/pom.xml
M    services/common/build.xml
_M   services/acquisition/service
M    services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/AcquisitionResource.java
D    services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/AcquisitionService.java
M    services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/nuxeo/AcquisitionDocumentModelHandler.java
M    services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/nuxeo/AcquisitionHandlerFactory.java
_M   services/acquisition/jaxb
D    services/acquisition/jaxb/src/main/resources/acquisition.xsd
A  + services/acquisition/jaxb/src/main/resources/acquisitions-common.xsd
_M   services/acquisition/3rdparty/nuxeo-platform-cs-acquisition
D    services/acquisition/3rdparty/nuxeo-platform-cs-acquisition/src/main/resources/schemas/acquisition.xsd
A  + services/acquisition/3rdparty/nuxeo-platform-cs-acquisition/src/main/resources/schemas/acquisitions-common.xsd
M    services/acquisition/3rdparty/nuxeo-platform-cs-acquisition/src/main/resources/OSGI-INF/core-types-contrib.xml
_M   services/acquisition/client
M    services/acquisition/client/src/test/java/org/collectionspace/services/client/test/AcquisitionServiceTest.java
M    services/acquisition/client/src/main/java/org/collectionspace/services/client/AcquisitionClient.java
M    services/acquisition/client/src/main/java/org/collectionspace/services/client/AcquisitionProxy.java
M    services/pom.xml
M    services/id/service/pom.xml
M    services/id/jaxb/pom.xml
_M   services/query/service
_M   services/IntegrationTests
A    services/intake/service/profiles.xml
M    services/intake/service/src/main/java/org/collectionspace/services/intake/IntakeResource.java
D    services/intake/service/src/main/java/org/collectionspace/services/intake/IntakeService.java
D    services/intake/service/src/main/java/org/collectionspace/services/intake/IntakeServiceNuxeoImpl.java
M    services/intake/service/src/main/java/org/collectionspace/services/intake/nuxeo/IntakeHandlerFactory.java
M    services/intake/service/src/main/java/org/collectionspace/services/intake/nuxeo/IntakeRepresenationHandler.java
M    services/intake/service/src/main/java/org/collectionspace/services/intake/nuxeo/IntakeDocumentModelHandler.java
A  + services/intake/jaxb/src/main/resources/intakes-common.xsd
D    services/intake/jaxb/src/main/resources/intake.xsd
M    services/intake/jaxb/pom.xml
A  + services/intake/3rdparty/nuxeo-platform-cs-intake/src/main/resources/schemas/intakes-common.xsd
D    services/intake/3rdparty/nuxeo-platform-cs-intake/src/main/resources/schemas/intake.xsd
M    services/intake/3rdparty/nuxeo-platform-cs-intake/src/main/resources/OSGI-INF/core-types-contrib.xml
M    services/intake/client/src/test/java/org/collectionspace/services/client/test/IntakeServiceTest.java
M    services/intake/client/src/main/java/org/collectionspace/services/client/IntakeClient.java
M    services/intake/client/src/main/java/org/collectionspace/services/client/IntakeProxy.java
M    services/relation/service/src/main/java/org/collectionspace/services/relation/NewRelationResource.java
M    services/client/src/main/java/org/collectionspace/services/client/test/ServiceTest.java
M    services/client/src/main/java/org/collectionspace/services/client/test/AbstractServiceTest.java
92 files changed:
services/JaxRsServiceProvider/pom.xml
services/JaxRsServiceProvider/src/main/java/org/collectionspace/services/jaxrs/CollectionSpaceJaxRsApplication.java
services/JaxRsServiceProvider/src/main/webapp/WEB-INF/web.xml
services/acquisition/3rdparty/nuxeo-platform-cs-acquisition/src/main/resources/OSGI-INF/core-types-contrib.xml
services/acquisition/3rdparty/nuxeo-platform-cs-acquisition/src/main/resources/schemas/acquisitions-common.xsd [moved from services/acquisition/3rdparty/nuxeo-platform-cs-acquisition/src/main/resources/schemas/acquisition.xsd with 100% similarity]
services/acquisition/client/src/main/java/org/collectionspace/services/client/AcquisitionClient.java
services/acquisition/client/src/main/java/org/collectionspace/services/client/AcquisitionProxy.java
services/acquisition/client/src/test/java/org/collectionspace/services/client/test/AcquisitionServiceTest.java
services/acquisition/jaxb/src/main/resources/acquisitions-common.xsd [moved from services/acquisition/jaxb/src/main/resources/acquisition.xsd with 85% similarity]
services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/AcquisitionResource.java
services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/AcquisitionService.java [deleted file]
services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/nuxeo/AcquisitionDocumentModelHandler.java
services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/nuxeo/AcquisitionHandlerFactory.java
services/authentication/client/src/test/java/org/collectionspace/services/authentication/client/AuthenticationServiceTest.java
services/client/src/main/java/org/collectionspace/services/client/test/AbstractServiceTest.java
services/client/src/main/java/org/collectionspace/services/client/test/ServiceTest.java
services/collectionobject/3rdparty/nuxeo-platform-cs-collectionobject/src/main/resources/OSGI-INF/core-types-contrib.xml
services/collectionobject/3rdparty/nuxeo-platform-cs-collectionobject/src/main/resources/schemas/collectionobjects-common.xsd [moved from services/collectionobject/3rdparty/nuxeo-platform-cs-collectionobject/src/main/resources/schemas/collectionobject.xsd with 100% similarity]
services/collectionobject/3rdparty/nuxeo-platform-cs-collectionobject/src/main/resources/schemas/collectionobjects-naturalhistory.xsd [new file with mode: 0644]
services/collectionobject/3rdparty/pom.xml~ [new file with mode: 0644]
services/collectionobject/client/pom.xml
services/collectionobject/client/received.xml [new file with mode: 0644]
services/collectionobject/client/received.xml~ [new file with mode: 0644]
services/collectionobject/client/sent.xml [new file with mode: 0644]
services/collectionobject/client/sent.xml~ [new file with mode: 0644]
services/collectionobject/client/src/main/java/org/collectionspace/services/client/CollectionObjectClient.java
services/collectionobject/client/src/main/java/org/collectionspace/services/client/CollectionObjectProxy.java
services/collectionobject/client/src/test/java/org/collectionspace/services/client/test/CollectionObjectServiceTest.java
services/collectionobject/client/test.xml [new file with mode: 0644]
services/collectionobject/jaxb/pom.xml
services/collectionobject/jaxb/src/main/resources/collectionobjects-common.xsd [moved from services/collectionobject/jaxb/src/main/resources/collectionobject.xsd with 57% similarity]
services/collectionobject/jaxb/src/main/resources/collectionobjects-naturalhistory.xsd [new file with mode: 0644]
services/collectionobject/service/pom.xml
services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/CollectionObjectResource.java
services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/CollectionObjectService.java [deleted file]
services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/nuxeo/CollectionObjectDocumentModelHandler.java
services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/nuxeo/CollectionObjectHandlerFactory.java
services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/nuxeo/CollectionObjectRepresenationHandler.java
services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/nuxeo/CollectionObjectServiceNuxeoImpl.java [deleted file]
services/common/build.xml
services/common/pom.xml
services/common/profiles.xml [new file with mode: 0644]
services/common/src/main/config/service-config.xml
services/common/src/main/config/tenant-bindings.xml [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/AbstractCollectionSpaceResource.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/CollectionSpaceHandlerFactory.java
services/common/src/main/java/org/collectionspace/services/common/CollectionSpaceResource.java
services/common/src/main/java/org/collectionspace/services/common/CollectionSpaceServiceContextListener.java [moved from services/common/src/main/java/org/collectionspace/services/common/ServiceContextListener.java with 58% similarity]
services/common/src/main/java/org/collectionspace/services/common/ServiceMain.java
services/common/src/main/java/org/collectionspace/services/common/config/AbstractConfigReader.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/config/ConfigReader.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/config/ServicesConfigReader.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/config/TenantBindingConfigReader.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/context/ServiceContext.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/context/ServiceContextImpl.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/repository/AbstractDocumentHandler.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/repository/DocumentException.java
services/common/src/main/java/org/collectionspace/services/common/repository/DocumentHandler.java
services/common/src/main/java/org/collectionspace/services/common/repository/DocumentUtils.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/repository/RepositoryClient.java
services/common/src/main/java/org/collectionspace/services/common/repository/RepositoryClientFactory.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocumentModelHandler.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/NuxeoConnector.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClient.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/rest/RepositoryRESTClient.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/rest/RepresentationHandler.java
services/common/src/main/java/org/collectionspace/services/nuxeo/util/NuxeoUtils.java
services/common/src/main/java/org/collectionspace/services/svn-commit.tmp~ [new file with mode: 0644]
services/common/src/main/resources/service-config.xsd
services/common/src/main/resources/service.xsd [new file with mode: 0644]
services/common/src/main/resources/tenant.xsd [new file with mode: 0644]
services/common/src/main/resources/types.xsd [new file with mode: 0644]
services/common/src/main/svn-commit.tmp~ [new file with mode: 0644]
services/id/jaxb/pom.xml
services/id/service/pom.xml
services/intake/3rdparty/nuxeo-platform-cs-intake/src/main/resources/OSGI-INF/core-types-contrib.xml
services/intake/3rdparty/nuxeo-platform-cs-intake/src/main/resources/schemas/intakes-common.xsd [moved from services/intake/3rdparty/nuxeo-platform-cs-intake/src/main/resources/schemas/intake.xsd with 100% similarity]
services/intake/client/src/main/java/org/collectionspace/services/client/IntakeClient.java
services/intake/client/src/main/java/org/collectionspace/services/client/IntakeProxy.java
services/intake/client/src/test/java/org/collectionspace/services/client/test/IntakeServiceTest.java
services/intake/jaxb/pom.xml
services/intake/jaxb/src/main/resources/intakes-common.xsd [moved from services/intake/jaxb/src/main/resources/intake.xsd with 95% similarity]
services/intake/service/profiles.xml [new file with mode: 0644]
services/intake/service/src/main/java/org/collectionspace/services/intake/IntakeResource.java
services/intake/service/src/main/java/org/collectionspace/services/intake/IntakeService.java [deleted file]
services/intake/service/src/main/java/org/collectionspace/services/intake/IntakeServiceNuxeoImpl.java [deleted file]
services/intake/service/src/main/java/org/collectionspace/services/intake/nuxeo/IntakeDocumentModelHandler.java
services/intake/service/src/main/java/org/collectionspace/services/intake/nuxeo/IntakeHandlerFactory.java
services/intake/service/src/main/java/org/collectionspace/services/intake/nuxeo/IntakeRepresenationHandler.java
services/pom.xml
services/relation/service/src/main/java/org/collectionspace/services/relation/NewRelationResource.java
services/sdk/sample/src/main/java/org/collectionspace/services/sdk/sample/Sample.java