]> git.aero2k.de Git - tmp/jakarta-migration.git/log
tmp/jakarta-migration.git
16 years agoCSPACE-234: Fixed broken Gregorian date ID Part test; modified log level for reportin...
Aron Roberts [Tue, 1 Dec 2009 21:25:30 +0000 (21:25 +0000)]
CSPACE-234: Fixed broken Gregorian date ID Part test; modified log level for reporting errors in input to random number ID part.

16 years agoCSPACE-620: Added debugging statements to extractPart method in AbstractServiceTest...
Aron Roberts [Mon, 30 Nov 2009 22:47:25 +0000 (22:47 +0000)]
CSPACE-620: Added debugging statements to extractPart method in AbstractServiceTest to assist in understanding multipart schema extension output and in tracking down potential problems as they arise.

16 years agoCSPACE-620,CSPACE-379: Extended CollectionObjectServiceTest to test our provided...
Aron Roberts [Mon, 30 Nov 2009 22:06:32 +0000 (22:06 +0000)]
CSPACE-620,CSPACE-379: Extended CollectionObjectServiceTest to test our provided example of a domain-specific schema extension. Renamed element in JAXB schema and label name in client tests from collection-object-naturalhistory to collectionobjects_naturalhistory to fix marshalling errors.

16 years agoCSPACE-307 CSPACE-579 CSPACE-581
Sanjay Dalal [Fri, 27 Nov 2009 00:26:52 +0000 (00:26 +0000)]
CSPACE-307 CSPACE-579 CSPACE-581
integrated account management with default id provider management. create account would create a user in the default id provider and delete would delete if present. if password is provided on account create, a user would be created in the default id provider. added tenant id and userid in account. consolidated persistence.xml (jaxrsprovider/src/main/resources) so that DML could be performed atomically on all cs entities involved under the same transaction. added gen_ddl task to account(client)
test: account service tests and all service tests

16 years agoNOJIRA renamed AnchorName to ScreenName
Sanjay Dalal [Thu, 26 Nov 2009 00:37:25 +0000 (00:37 +0000)]
NOJIRA renamed AnchorName to ScreenName
test: mvn test on account service

M    services/account/service/src/main/java/org/collectionspace/services/account/storage/AccountDocumentHandler.java
M    services/account/jaxb/src/main/resources/accounts_common.xsd
M    services/account/client/src/test/java/org/collectionspace/services/client/test/AccountTest.java
M    services/account/client/src/test/java/org/collectionspace/services/client/test/AccountServiceTest.java
M    services/account/client/src/main/resources/db/mysql/account.sql
M    services/account/client/pom.xml

16 years agoCSPACE-259 CSpaceDBLoginModule now can obtain datasource. Requires #971.
Sanjay Dalal [Wed, 25 Nov 2009 22:55:43 +0000 (22:55 +0000)]
CSPACE-259 CSpaceDBLoginModule now can obtain datasource. Requires #971.
test: authentication service tested by enabling security on the service side

16 years agoCSPACE-610: Added delete methods to Vocabulary service sample client code.
Aron Roberts [Wed, 25 Nov 2009 04:14:01 +0000 (04:14 +0000)]
CSPACE-610: Added delete methods to Vocabulary service sample client code.

16 years agoCSPACE-610: Added read methods to Vocabulary service sample client code.
Aron Roberts [Wed, 25 Nov 2009 01:16:43 +0000 (01:16 +0000)]
CSPACE-610: Added read methods to Vocabulary service sample client code.

16 years agoNOJIRA create_db made recursive. create_db now exists for id, account and
Sanjay Dalal [Tue, 24 Nov 2009 22:38:32 +0000 (22:38 +0000)]
NOJIRA create_db made recursive. create_db now exists for id, account and
authentication services in addition to trunk. Update local build.properties to
incorporate new JDBC related properties from this checkin. Deploy now also copies
db scripts to destination domain.
tests: ant create_db at trunk
mvn test at service

M    trunk/services/authentication/service/build.xml
M    trunk/services/authentication/build.xml
M    trunk/services/id/service/build.xml
M    trunk/services/id/build.xml
M    trunk/services/account/build.xml
A    trunk/services/account/client/build.xml
M    trunk/services/build.xml
M    trunk/nbproject/private/private.xml
A  + trunk/src/main/resources/db
D    trunk/src/main/resources/scripts/db
M    trunk/build.properties
M    trunk/build.xml

16 years agoNOJIRA typo in datasource name, required for #971 to work
Sanjay Dalal [Tue, 24 Nov 2009 22:29:06 +0000 (22:29 +0000)]
NOJIRA typo in datasource name, required for #971 to work

16 years agoCSPACE-308, CSPACE-309, CSPACE-585, CSPACE-582, CSPACE-615 Account Service is
Sanjay Dalal [Tue, 24 Nov 2009 21:02:00 +0000 (21:02 +0000)]
CSPACE-308, CSPACE-309, CSPACE-585, CSPACE-582, CSPACE-615 Account Service is
functional. Service consumer could create, get, update and delete an
account. index operation also works.
Running mvn -Pddl in account/client generates account.sql using
hibernate tool with the help of Jpa annotations.
JpaStorage is functional as well. Added a property named entity-name
to service context to indicate Jpa entity for data base operations.
NOTE!!!! Before running tests, a one time execution of 'ant jpa' is
required from services/common. Also requires deploy at trunk level as
cspace datasource configuration has changed.
tests: mvn test passes (requires deploy (trunk) and jpa (common))

_M   services/authentication/jaxb
M    services/JaxRsServiceProvider/src/main/java/org/collectionspace/services/jaxrs/CollectionSpaceJaxRsApplication.java
M    services/JaxRsServiceProvider/src/main/webapp/WEB-INF/jboss-web.xml
M    services/JaxRsServiceProvider/src/main/webapp/WEB-INF/web.xml
M    services/JaxRsServiceProvider/pom.xml
A    services/common/lib
A    services/common/lib/jpa-upgrade
AM   services/common/lib/jpa-upgrade/ejb3-persistence-1.0.2.GA.jar
AM   services/common/lib/jpa-upgrade/hibernate-entitymanager-3.4.0.GA.jar
AM   services/common/lib/jpa-upgrade/hibernate-annotations-3.4.0.GA.jar
A    services/common/lib/README.txt
M    services/common/src/main/java/org/collectionspace/services/common/context/ServiceContext.java
M    services/common/src/main/java/org/collectionspace/services/common/context/AbstractServiceContext.java
M    services/common/src/main/java/org/collectionspace/services/common/storage/jpa/JpaStorageClient.java
M    services/common/build.xml
M    services/pom.xml
M    services/account/service/src/main/java/org/collectionspace/services/account/storage/AccountDocumentHandler.java
M    services/account/service/src/main/java/org/collectionspace/services/account/AccountResource.java
A  + services/account/service/src/main/resources/META-INF
M    services/account/service/src/main/resources/META-INF/persistence.xml
D    services/account/jaxb/src/test/java/org/collectionspace/services/account/test/AccountTest.java
D    services/account/jaxb/src/test/resources/META-INF
D    services/account/jaxb/src/test/resources/hibernate.cfg.xml
D    services/account/jaxb/src/main/resources/META-INF
M    services/account/jaxb/src/main/resources/accounts_common.xsd
D    services/account/jaxb/src/main/resources/db/mysql/account.sql
M    services/account/jaxb/pom.xml
D    services/account/3rdparty
M    services/account/pom.xml
M    services/account/build.xml
A  + services/account/client/src/test/java/org/collectionspace/services/client/test/AccountTest.java
M    services/account/client/src/test/java/org/collectionspace/services/client/test/AccountServiceTest.java
A  + services/account/client/src/test/resources/META-INF
A  + services/account/client/src/test/resources/hibernate.cfg.xml
A    services/account/client/src/main/resources/db
A    services/account/client/src/main/resources/db/mysql
A    services/account/client/src/main/resources/db/mysql/account.sql
M    services/account/client/pom.xml
M    src/main/resources/config/cspace-ds.xml

16 years agoCSPACE-610: Adding a sample for the Vocabulary service's Java client API.
Richard Millet [Tue, 24 Nov 2009 00:06:31 +0000 (00:06 +0000)]
CSPACE-610: Adding a sample for the Vocabulary service's Java client API.

16 years agoCSPACE-610: Adding a sample for the Vocabulary service's Java client API.
Richard Millet [Mon, 23 Nov 2009 20:47:09 +0000 (20:47 +0000)]
CSPACE-610: Adding a sample for the Vocabulary service's Java client API.

16 years agoNOJIRA: Adding Eclipse settings files.
Richard Millet [Mon, 23 Nov 2009 20:39:25 +0000 (20:39 +0000)]
NOJIRA: Adding Eclipse settings files.

16 years agoNOJIRA temporarily removed incomplete test breaking service tests
Sanjay Dalal [Mon, 23 Nov 2009 18:32:03 +0000 (18:32 +0000)]
NOJIRA temporarily removed incomplete test breaking service tests

D    test/DefaultIdentityProviderTest.java

16 years agoNOJIRA disabled account service...was breaking the build.
Sanjay Dalal [Mon, 23 Nov 2009 18:05:54 +0000 (18:05 +0000)]
NOJIRA disabled account service...was breaking the build.

M    JaxRsServiceProvider/src/main/java/org/collectionspace/services/jaxrs/CollectionSpaceJaxRsApplication.java
M    JaxRsServiceProvider/pom.xml

16 years agoCSPACE-234,CSPACE-364: Ongoing work on revising interfaces for ID Parts, still in...
Aron Roberts [Sat, 21 Nov 2009 01:45:29 +0000 (01:45 +0000)]
CSPACE-234,CSPACE-364: Ongoing work on revising interfaces for ID Parts, still in progress.  Minor improvements to test cases for one part type.

16 years agoNOJIRA account service in testing phase. added jaxb-jpa for default security identify...
Sanjay Dalal [Sat, 21 Nov 2009 00:32:42 +0000 (00:32 +0000)]
NOJIRA account service in testing phase. added jaxb-jpa for default security identify provider (to be used by account). checking in for safefy purposes. disabled acccount from service pom.xml.

A    services/authentication/jaxb
A    services/authentication/jaxb/src
A    services/authentication/jaxb/src/test
A    services/authentication/jaxb/src/test/java
A    services/authentication/jaxb/src/test/java/org
A    services/authentication/jaxb/src/test/java/org/collectionspace
A    services/authentication/jaxb/src/test/java/org/collectionspace/services
A    services/authentication/jaxb/src/test/java/org/collectionspace/services/authentication
A    services/authentication/jaxb/src/test/java/org/collectionspace/services/authentication/test
A    services/authentication/jaxb/src/test/java/org/collectionspace/services/authentication/test/DefaultIdentityProviderTest.java
A    services/authentication/jaxb/src/test/resources
A    services/authentication/jaxb/src/test/resources/META-INF
A    services/authentication/jaxb/src/test/resources/META-INF/persistence.xml
A    services/authentication/jaxb/src/test/resources/log4j.properties
A    services/authentication/jaxb/src/test/resources/hibernate.cfg.xml
A    services/authentication/jaxb/src/main
A    services/authentication/jaxb/src/main/java
A    services/authentication/jaxb/src/main/java/org
A    services/authentication/jaxb/src/main/java/org/collectionspace
A    services/authentication/jaxb/src/main/java/org/collectionspace/services
A    services/authentication/jaxb/src/main/resources
A    services/authentication/jaxb/src/main/resources/authentication_identity_provider.xsd
A    services/authentication/jaxb/src/main/resources/META-INF
A    services/authentication/jaxb/src/main/resources/META-INF/persistence.xml
A    services/authentication/jaxb/pom.xml
M    services/authentication/pom.xml
M    services/JaxRsServiceProvider/src/main/java/org/collectionspace/services/jaxrs/CollectionSpaceJaxRsApplication.java
M    services/JaxRsServiceProvider/src/main/webapp/WEB-INF/jboss-web.xml
M    services/JaxRsServiceProvider/src/main/webapp/WEB-INF/web.xml
M    services/JaxRsServiceProvider/pom.xml
M    services/common/src/main/java/org/collectionspace/services/common/storage/jpa/JpaStorageClient.java
M    services/common/src/main/java/org/collectionspace/services/common/config/TenantBindingConfigReader.java
M    services/common/src/main/java/org/collectionspace/services/common/document/AbstractMultipartDocumentHandler.java
M    services/common/src/main/config/tenant-bindings.xml
M    services/pom.xml
A    services/account/service/src/main/java/org/collectionspace/services/account/storage/AccountStorageClient.java
M    services/account/service/src/main/java/org/collectionspace/services/account/storage/AccountHandlerFactory.java
M    services/account/service/src/main/java/org/collectionspace/services/account/storage/AccountDocumentHandler.java
M    services/account/service/src/main/java/org/collectionspace/services/account/AccountResource.java
M    services/account/service/pom.xml
M    services/account/jaxb/src/main/resources/META-INF/persistence.xml
M    services/account/jaxb/src/main/resources/accounts_common.xsd
M    services/account/jaxb/src/main/resources/db/mysql/account.sql
M    services/account/jaxb/pom.xml
_M   services/account/client
A    services/account/client/src/test/java/org/collectionspace/services/client/test/AccountServiceTest.java
A    services/account/client/src/test/java/org/collectionspace/services/client/AccountClient.java
A    services/account/client/src/test/java/org/collectionspace/services/client/AccountProxy.java

16 years agoNOJIRA removed redundant getDocumentType since the doc type is available from service...
Sanjay Dalal [Fri, 20 Nov 2009 18:30:34 +0000 (18:30 +0000)]
NOJIRA removed redundant getDocumentType since the doc type is available from service context
test: mvn test passes on service level

16 years agoCSPACE-234,CSPACE-364: Ongoing work on revising interfaces for ID Parts, still in...
Aron Roberts [Fri, 20 Nov 2009 01:19:42 +0000 (01:19 +0000)]
CSPACE-234,CSPACE-364: Ongoing work on revising interfaces for ID Parts, still in progress.  Added tests; fixed bug that prevented generation of zero as a starting value in NumericIDPart; added algorithm for more even distribution of pseudorandom numbers.

16 years agoNOJIRA added jpastorage. refactored context and dochandler to isolate multipart proce...
Sanjay Dalal [Thu, 19 Nov 2009 03:20:22 +0000 (03:20 +0000)]
NOJIRA added jpastorage. refactored context and dochandler to isolate multipart processing
introduced servicecontext factory to free up abstractresource from assumption that
it is used only to process multipart remote requests. affected services are fixed.
mvn test passes. account is not yet plugged into service build. account build fails.

M    services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/CollectionObjectResource.java
M    services/common/src/main/java/org/collectionspace/services/common/CollectionSpaceResource.java
M    services/common/src/main/java/org/collectionspace/services/common/AbstractCollectionSpaceResource.java
A    services/common/src/main/java/org/collectionspace/services/common/context/MultipartServiceContextFactory.java
M    services/common/src/main/java/org/collectionspace/services/common/context/RemoteServiceContext.java
M    services/common/src/main/java/org/collectionspace/services/common/context/RemoteServiceContextImpl.java
M    services/common/src/main/java/org/collectionspace/services/common/context/ServiceContext.java
A    services/common/src/main/java/org/collectionspace/services/common/context/MultipartServiceContext.java
M    services/common/src/main/java/org/collectionspace/services/common/context/AbstractServiceContext.java
A    services/common/src/main/java/org/collectionspace/services/common/context/MultipartServiceContextImpl.java
A    services/common/src/main/java/org/collectionspace/services/common/context/ServiceContextFactory.java
A    services/common/src/main/java/org/collectionspace/services/common/storage/jpa
A    services/common/src/main/java/org/collectionspace/services/common/storage/jpa/JpaStorageClient.java
M    services/common/src/main/java/org/collectionspace/services/common/document/AbstractDocumentHandler.java
A    services/common/src/main/java/org/collectionspace/services/common/document/AbstractMultipartDocumentHandler.java
M    services/common/src/main/java/org/collectionspace/services/common/document/DocumentHandler.java
A    services/common/src/main/java/org/collectionspace/services/common/document/MultipartDocumentHandler.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/RemoteDocumentModelHandler.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocumentModelHandler.java
M    services/common/pom.xml
M    services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/AcquisitionResource.java
_M   services/account/service
M    services/account/service/src/main/java/org/collectionspace/services/account/storage/AccountDocumentHandler.java
M    services/account/service/src/main/java/org/collectionspace/services/account/AccountResource.java
M    services/vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/VocabularyResource.java
M    services/intake/service/src/main/java/org/collectionspace/services/intake/IntakeResource.java
M    services/relation/service/src/main/java/org/collectionspace/services/relation/NewRelationResource.java

16 years agoCSPACE-234,CSPACE-364: Ongoing work on revising interfaces for ID Parts, still in...
Aron Roberts [Thu, 19 Nov 2009 03:04:11 +0000 (03:04 +0000)]
CSPACE-234,CSPACE-364: Ongoing work on revising interfaces for ID Parts, still in progress.  Additional work on output formatters to facilitate customization of ID number patterns without having to create new ID parts.

16 years agoCSPACE-575: Adding updated "installer" related ant targets, scripts, props etc.
Richard Millet [Wed, 18 Nov 2009 23:44:02 +0000 (23:44 +0000)]
CSPACE-575: Adding updated "installer" related ant targets, scripts, props etc.

16 years agoCSPACE-575: Adding targets for Vocabulary installer.
Richard Millet [Wed, 18 Nov 2009 18:55:24 +0000 (18:55 +0000)]
CSPACE-575: Adding targets for Vocabulary installer.

16 years agoCSPACE-234: Initial work on revising interfaces for ID Parts, still in progress....
Aron Roberts [Wed, 18 Nov 2009 04:47:45 +0000 (04:47 +0000)]
CSPACE-234: Initial work on revising interfaces for ID Parts, still in progress.  New parts and tests are currently in a sub-package of services/id/service.  (Previous commit added only parent directory.)

16 years agoCSPACE-234: Initial work on revising interfaces for ID Parts, still in progress....
Aron Roberts [Wed, 18 Nov 2009 04:43:52 +0000 (04:43 +0000)]
CSPACE-234: Initial work on revising interfaces for ID Parts, still in progress.  New parts and tests are currently in a sub-package of services/id/service.

16 years agoNOJIRA updated query param to be refName to properly match the property we are search...
Patrick Schmitz [Tue, 17 Nov 2009 22:26:36 +0000 (22:26 +0000)]
NOJIRA updated query param to be refName to properly match the property we are searching on.

16 years agoNOJIRA added annotation for id in xsd, use mvn -Pddl process-test-classes to generate
Sanjay Dalal [Tue, 17 Nov 2009 18:44:02 +0000 (18:44 +0000)]
NOJIRA added annotation for id in xsd, use mvn -Pddl process-test-classes to generate
ddl, account.sql is copied after generation to src/main/resources/db/mysql using
maven-ant-run plugin. changed AccountTest to use JPQ update and delete statements instead
of find, update/delete, persist sequence
test: account.jaxb mvn test

M    jaxb/src/test/java/org/collectionspace/services/account/test/AccountTest.java
M    jaxb/src/main/resources/accounts_common.xsd
A    jaxb/src/main/resources/db/mysql/account.sql
M    jaxb/pom.xml

16 years agoNOJIRA refactoring of DocumentWrapper. It is now a generic type. Does not require...
Sanjay Dalal [Mon, 16 Nov 2009 23:33:04 +0000 (23:33 +0000)]
NOJIRA refactoring of DocumentWrapper. It is now a generic type. Does not require creating derived types.

M    services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/nuxeo/CollectionObjectDocumentModelHandler.java
M    services/common/src/main/java/org/collectionspace/services/common/document/DocumentWrapper.java
M    services/common/src/main/java/org/collectionspace/services/common/document/AbstractDocumentHandler.java
A    services/common/src/main/java/org/collectionspace/services/common/document/DocumentWrapperImpl.java
M    services/common/src/main/java/org/collectionspace/services/common/document/DocumentHandler.java
D    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocumentModelWrapper.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/RemoteDocumentModelHandler.java
D    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocumentModelListWrapper.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocumentModelHandler.java
M    services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/nuxeo/AcquisitionDocumentModelHandler.java
M    services/vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/nuxeo/VocabularyDocumentModelHandler.java
_M   services/vocabulary/import
M    services/intake/service/src/main/java/org/collectionspace/services/intake/nuxeo/IntakeDocumentModelHandler.java
M    services/relation/service/src/main/java/org/collectionspace/services/relation/nuxeo/RelationDocumentModelHandler.java

16 years agoNOJIRA removed deadwood
Sanjay Dalal [Sat, 14 Nov 2009 00:06:14 +0000 (00:06 +0000)]
NOJIRA removed deadwood

D    org

16 years agoNOJIRA work in progress for account management. uses jaxb/jpa. still to write resource
Sanjay Dalal [Sat, 14 Nov 2009 00:04:19 +0000 (00:04 +0000)]
NOJIRA work in progress for account management. uses jaxb/jpa. still to write resource
and handler. builds but is not linked to service build yet.

A    account
A    account/service
A    account/service/src
A    account/service/src/test
A    account/service/src/test/java
A    account/service/src/test/java/org
A    account/service/src/test/java/org/collectionspace
A    account/service/src/test/java/org/collectionspace/services
A    account/service/src/test/java/org/collectionspace/services/test
A    account/service/src/test/resources
A    account/service/src/test/resources/log4j.xml
A    account/service/src/main
A    account/service/src/main/java
A    account/service/src/main/java/org
A    account/service/src/main/java/org/collectionspace
A    account/service/src/main/java/org/collectionspace/services
A    account/service/src/main/java/org/collectionspace/services/account
A    account/service/src/main/java/org/collectionspace/services/account/storage
A    account/service/src/main/java/org/collectionspace/services/account/storage/AccountHandlerFactory.java
A    account/service/src/main/java/org/collectionspace/services/account/storage/AccountDocumentHandler.java
A    account/service/src/main/java/org/collectionspace/services/account/AccountResource.java
A    account/service/src/main/resources
A    account/service/pom.xml
AM   account/jaxb
A    account/jaxb/src
A    account/jaxb/src/test
A    account/jaxb/src/test/java
A    account/jaxb/src/test/java/org
A    account/jaxb/src/test/java/org/collectionspace
A    account/jaxb/src/test/java/org/collectionspace/services
A    account/jaxb/src/test/java/org/collectionspace/services/account
A    account/jaxb/src/test/java/org/collectionspace/services/account/test
A    account/jaxb/src/test/java/org/collectionspace/services/account/test/AccountTest.java
A    account/jaxb/src/test/resources
A    account/jaxb/src/test/resources/META-INF
A    account/jaxb/src/test/resources/META-INF/persistence.xml
A    account/jaxb/src/test/resources/log4j.properties
A    account/jaxb/src/test/resources/hibernate.cfg.xml
A    account/jaxb/src/main
A    account/jaxb/src/main/java
A    account/jaxb/src/main/java/org
A    account/jaxb/src/main/java/org/collectionspace
A    account/jaxb/src/main/java/org/collectionspace/services
A    account/jaxb/src/main/resources
A    account/jaxb/src/main/resources/META-INF
A    account/jaxb/src/main/resources/META-INF/persistence.xml
A    account/jaxb/src/main/resources/accounts_common.xsd
A    account/jaxb/src/main/resources/db
A    account/jaxb/src/main/resources/db/mysql
A    account/jaxb/src/main/resources/org
A    account/jaxb/src/main/resources/org/collectionspace
A    account/jaxb/src/main/resources/org/collectionspace/services
A    account/jaxb/src/main/resources/org/collectionspace/services/account
A    account/jaxb/pom.xml
A    account/3rdparty
A    account/3rdparty/pom.xml
A    account/3rdparty/build.xml
A    account/pom.xml
A    account/build.xml
A    account/client
A    account/client/src
A    account/client/src/test
A    account/client/src/test/java
A    account/client/src/test/java/org
A    account/client/src/test/java/org/collectionspace
A    account/client/src/test/java/org/collectionspace/services
A    account/client/src/test/java/org/collectionspace/services/client
A    account/client/src/test/java/org/collectionspace/services/client/test
A    account/client/src/test/resources
A    account/client/src/test/resources/log4j.properties
A    account/client/src/main
A    account/client/src/main/java
A    account/client/src/main/java/org
A    account/client/src/main/java/org/collectionspace
A    account/client/src/main/java/org/collectionspace/services
A    account/client/src/main/java/org/collectionspace/services/client
A    account/client/src/main/resources
A    account/client/pom.xml

16 years agoNOJIRA refactoring of common with regards to movement of document handling code....
Sanjay Dalal [Fri, 13 Nov 2009 22:35:15 +0000 (22:35 +0000)]
NOJIRA refactoring of common with regards to movement of document handling code. new pacakge document is created. also crud is pushed down to storage client from repository client.
test: at service level: mvn test successful (after ant clean deploy)

M    services/nbactions.xml
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/CollectionObjectDocumentModelHandler.java
M    services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/nuxeo/CollectionObjectHandlerFactory.java
D    services/common/src/main/java/org/collectionspace/services/common/repository/DocumentUtils.java
D    services/common/src/main/java/org/collectionspace/services/common/repository/DocumentWrapper.java
D    services/common/src/main/java/org/collectionspace/services/common/repository/AbstractDocumentHandler.java
D    services/common/src/main/java/org/collectionspace/services/common/repository/DocumentHandlerFactory.java
D    services/common/src/main/java/org/collectionspace/services/common/repository/DocumentFilter.java
D    services/common/src/main/java/org/collectionspace/services/common/repository/DocumentNotFoundException.java
D    services/common/src/main/java/org/collectionspace/services/common/repository/DocumentHandler.java
D    services/common/src/main/java/org/collectionspace/services/common/repository/DocumentException.java
D    services/common/src/main/java/org/collectionspace/services/common/repository/BadRequestException.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
M    services/common/src/main/java/org/collectionspace/services/common/AbstractCollectionSpaceResource.java
M    services/common/src/main/java/org/collectionspace/services/common/context/RemoteServiceContextImpl.java
M    services/common/src/main/java/org/collectionspace/services/common/context/ServiceContext.java
M    services/common/src/main/java/org/collectionspace/services/common/context/AbstractServiceContext.java
A    services/common/src/main/java/org/collectionspace/services/common/storage
A    services/common/src/main/java/org/collectionspace/services/common/storage/StorageClient.java
M    services/common/src/main/java/org/collectionspace/services/common/relation/IRelationsManager.java
M    services/common/src/main/java/org/collectionspace/services/common/relation/nuxeo/RelationsUtils.java
A    services/common/src/main/java/org/collectionspace/services/common/document
AM + services/common/src/main/java/org/collectionspace/services/common/document/DocumentWrapper.java
AM + services/common/src/main/java/org/collectionspace/services/common/document/DocumentUtils.java
AM + services/common/src/main/java/org/collectionspace/services/common/document/AbstractDocumentHandler.java
AM + services/common/src/main/java/org/collectionspace/services/common/document/DocumentHandlerFactory.java
AM + services/common/src/main/java/org/collectionspace/services/common/document/DocumentFilter.java
AM + services/common/src/main/java/org/collectionspace/services/common/document/DocumentNotFoundException.java
AM + services/common/src/main/java/org/collectionspace/services/common/document/DocumentHandler.java
AM + services/common/src/main/java/org/collectionspace/services/common/document/DocumentException.java
AM + services/common/src/main/java/org/collectionspace/services/common/document/BadRequestException.java
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/DocumentModelWrapper.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/RemoteDocumentModelHandler.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocumentModelListWrapper.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocumentModelHandler.java
M    services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/AcquisitionResource.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/pom.xml
M    services/id/service/src/test/java/org/collectionspace/services/id/test/StringIDGeneratorPartTest.java
M    services/id/service/src/test/java/org/collectionspace/services/id/test/IDServiceJdbcImplTest.java
M    services/id/service/src/test/java/org/collectionspace/services/id/test/AlphabeticIDGeneratorPartTest.java
M    services/id/service/src/test/java/org/collectionspace/services/id/test/SettableIDGeneratorTest.java
M    services/id/service/src/test/java/org/collectionspace/services/id/test/YearIDGeneratorPartTest.java
M    services/id/service/src/test/java/org/collectionspace/services/id/test/IDGeneratorSerializerTest.java
M    services/id/service/src/test/java/org/collectionspace/services/id/test/NumericIDGeneratorPartTest.java
M    services/id/service/src/test/java/org/collectionspace/services/id/test/BaseIDGeneratorTest.java
M    services/id/service/src/main/java/org/collectionspace/services/id/IDResource.java
M    services/id/service/src/main/java/org/collectionspace/services/id/UUIDGeneratorPart.java
M    services/id/service/src/main/java/org/collectionspace/services/id/AlphabeticIDGeneratorPart.java
M    services/id/service/src/main/java/org/collectionspace/services/id/YearIDGeneratorPart.java
M    services/id/service/src/main/java/org/collectionspace/services/id/IDService.java
M    services/id/service/src/main/java/org/collectionspace/services/id/NumericIDGeneratorPart.java
M    services/id/service/src/main/java/org/collectionspace/services/id/StringIDGeneratorPart.java
M    services/id/service/src/main/java/org/collectionspace/services/id/IDServiceJdbcImpl.java
M    services/id/service/src/main/java/org/collectionspace/services/id/SettableIDGenerator.java
M    services/id/service/src/main/java/org/collectionspace/services/id/IDGeneratorPart.java
M    services/id/service/src/main/java/org/collectionspace/services/id/IDGeneratorSerializer.java
M    services/vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/VocabularyResource.java
M    services/vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/nuxeo/VocabularyItemDocumentModelHandler.java
M    services/vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/nuxeo/VocabularyDocumentModelHandler.java
M    services/vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/nuxeo/VocabularyItemHandlerFactory.java
M    services/vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/nuxeo/VocabularyHandlerFactory.java
M    services/intake/service/src/main/java/org/collectionspace/services/intake/IntakeResource.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/IntakeDocumentModelHandler.java
M    services/relation/service/src/main/java/org/collectionspace/services/relation/NewRelationResource.java
M    services/relation/service/src/main/java/org/collectionspace/services/relation/nuxeo/RelationHandlerFactory.java
M    services/relation/service/src/main/java/org/collectionspace/services/relation/nuxeo/RelationDocumentModelHandler.java

16 years agoNOJIRA - cleaned up some cruft left over from the old hack to filter vocab items.
Patrick Schmitz [Fri, 13 Nov 2009 20:18:54 +0000 (20:18 +0000)]
NOJIRA - cleaned up some cruft left over from the old hack to filter vocab items.

16 years agoCSPACE-598 FIXED - need to make getFiltered() queries be tenant aware. This should...
Patrick Schmitz [Fri, 13 Nov 2009 20:12:44 +0000 (20:12 +0000)]
CSPACE-598 FIXED - need to make getFiltered() queries be tenant aware. This should be updated when we change the enant marking in the DB (likely needed for performance).

16 years agoCSPACE-575: Adding new "installer" related ant targets, scripts, props etc.
Richard Millet [Fri, 13 Nov 2009 19:35:03 +0000 (19:35 +0000)]
CSPACE-575: Adding new "installer" related ant targets, scripts, props etc.

16 years agoCSPACE-493: SQL scripts for ID Service now copied via ant 'dist' target.
Aron Roberts [Thu, 12 Nov 2009 21:19:54 +0000 (21:19 +0000)]
CSPACE-493: SQL scripts for ID Service now copied via ant 'dist' target.

16 years agoCSPACE-481 Fixed a bug in paginated query, and created a convenience factory method...
Patrick Schmitz [Thu, 12 Nov 2009 21:19:09 +0000 (21:19 +0000)]
CSPACE-481 Fixed a bug in paginated query, and created a convenience factory method to create DocumentFilter instances with pagination parameters from the Map passed in with the URI context to REST handlers.

16 years agoNOJIRA - Removing some cruft in comments. No functional change.
Patrick Schmitz [Thu, 12 Nov 2009 21:16:08 +0000 (21:16 +0000)]
NOJIRA - Removing some cruft in comments. No functional change.

16 years agoNOJIRA: Adding Eclipse setting files for new "import" module.
Richard Millet [Thu, 12 Nov 2009 21:15:04 +0000 (21:15 +0000)]
NOJIRA: Adding Eclipse setting files for new "import" module.

16 years agoCSPACE-593 Move Vocabulary Importer class out of "client" module and into a new modul...
Richard Millet [Thu, 12 Nov 2009 18:26:46 +0000 (18:26 +0000)]
CSPACE-593 Move Vocabulary Importer class out of "client" module and into a new module named "import" immediately under "/services/vocabulary" directory

16 years agoNOJIRA: added hotdeploy task in ant. this task calls cargo:undeploy and cargo:deploy
Sanjay Dalal [Wed, 11 Nov 2009 20:11:36 +0000 (20:11 +0000)]
NOJIRA: added hotdeploy task in ant. this task calls cargo:undeploy and cargo:deploy
in order. New maven plugin sets properties from build.properties before calling
cargo tasks. Added new properties into build.properties.

M    services/JaxRsServiceProvider/nbactions.xml
M    services/JaxRsServiceProvider/pom.xml
M    services/JaxRsServiceProvider/build.xml
M    services/build.xml
M    build.properties
M    pom.xml
M    build.xml

16 years agoCSPACE-481, CSPACE-590
Patrick Schmitz [Tue, 10 Nov 2009 20:25:58 +0000 (20:25 +0000)]
CSPACE-481, CSPACE-590
Added basic support to filter objects in a get, with a default filtering for pagination. Only implemented for Vocabulary at this point. Used this to intelligently filter the vocabularyItems associated to a given vocabulary, and to support finding a vocabulary by name.

16 years agoNOJIRA removed now unused repository client using Nuxeo's RESTful services
Sanjay Dalal [Tue, 10 Nov 2009 19:08:38 +0000 (19:08 +0000)]
NOJIRA removed now unused repository client using Nuxeo's RESTful services
test: all tests pass at top level

D    common/src/main/java/org/collectionspace/services/nuxeo/client/rest/RepresentationHandler.java
D    common/src/main/java/org/collectionspace/services/nuxeo/client/rest/RepresentationWrapper.java
D    common/src/main/java/org/collectionspace/services/nuxeo/client/rest/RepositoryRESTClient.java

16 years agoNOJIRA: Updating the top-level POM by reordering repository references. Tested this...
Richard Millet [Mon, 9 Nov 2009 23:44:36 +0000 (23:44 +0000)]
NOJIRA: Updating the top-level POM by reordering repository references.  Tested this on my machine by throwing away complete .m2 local repo first and then doing a complete "mvn clean install -DskipTests" from the trunk.

16 years agoNOJIRA: Replacing a reference to an out-of-date Maven repos URL with a more up-to...
Richard Millet [Mon, 9 Nov 2009 21:45:31 +0000 (21:45 +0000)]
NOJIRA: Replacing a reference to an out-of-date Maven repos URL with a more up-to-date one.

16 years agoCSPACE-543: Completed removal of 'verbose' methods from client test framework and...
Aron Roberts [Fri, 6 Nov 2009 20:20:28 +0000 (20:20 +0000)]
CSPACE-543: Completed removal of 'verbose' methods from client test framework and individual client tests. Log statements will now correctly show line numbers from the relevant client test classes, not from the abstract base class.

16 years agoCSPACE-515, CSPACE-266 Added support for multivalue elements in schema. Supports...
Sanjay Dalal [Fri, 6 Nov 2009 00:59:20 +0000 (00:59 +0000)]
CSPACE-515, CSPACE-266 Added support for multivalue elements in schema. Supports 1 level depth. e.g. otherNumbers in collectionobjects_common
    <otherNumbers>
        <otherNumber>urn:org.collectionspace.id:24082390</otherNumber>
        <otherNumber>urn:org.walkerart.id:123</otherNumber>
    </otherNumbers>
woudl be stored by nuxeo with each item (otherNumber) having value such as "otherNumber|urn:org.collectionspace.id:24082390". marshalling and unmarshalling code takes care of qualifying or unqualifying the value with the name of the property.
test: collectionobjects, all service tests. will require re-initializing nuxeo db

M    collectionobject/jaxb/src/main/resources/collectionobjects_common.xsd
M    collectionobject/3rdparty/nuxeo-platform-cs-collectionobject/src/main/resources/schemas/collectionobjects_common.xsd
M    collectionobject/client/src/test/java/org/collectionspace/services/client/test/CollectionObjectServiceTest.java
M    common/src/main/java/org/collectionspace/services/common/repository/DocumentUtils.java

16 years agoCSPACE-559: Successful requests to create new IDs now return a URL for the created...
Aron Roberts [Thu, 5 Nov 2009 23:58:28 +0000 (23:58 +0000)]
CSPACE-559: Successful requests to create new IDs now return a URL for the created ID in the Location header. (We will later need to support GET requests using those URLs; this can be a way of verifying whether particular IDs are available or have been assigned.)

16 years agoCSPACE-534: Replaced inappropriate references to IllegalArgumentExceptions with BadRe...
Aron Roberts [Thu, 5 Nov 2009 04:38:40 +0000 (04:38 +0000)]
CSPACE-534: Replaced inappropriate references to IllegalArgumentExceptions with BadRequestExceptions in one additional test class, missed in the original check-in.

16 years agoCSPACE-534: Replaced inappropriate references to IllegalArgumentExceptions with BadRe...
Aron Roberts [Thu, 5 Nov 2009 03:55:01 +0000 (03:55 +0000)]
CSPACE-534: Replaced inappropriate references to IllegalArgumentExceptions with BadRequestExceptions throughout much of the ID service. Also minor, unrelated optimizations in YearIDGeneratorPart.

16 years agoCSPACE-553: Updated version designation in id/service POM for XStream to non-snapshot...
Aron Roberts [Thu, 5 Nov 2009 03:49:42 +0000 (03:49 +0000)]
CSPACE-553: Updated version designation in id/service POM for XStream to non-snapshot release. Includes unrelated minor changes to initial block comments to remove authorship desiggnations.

16 years agoNOJIRA removed initial comments that were failing the ant create_db task due to some...
Sanjay Dalal [Wed, 4 Nov 2009 23:27:17 +0000 (23:27 +0000)]
NOJIRA removed initial comments that were failing the ant create_db task due to some reserved word or unknown character

M    src/main/resources/scripts/db/mysql/init_db.sql

16 years agoCSPACE-533: Removed repositories block from project POM to stop downloading snapshot...
Aron Roberts [Wed, 4 Nov 2009 02:19:33 +0000 (02:19 +0000)]
CSPACE-533: Removed repositories block from project POM to stop downloading snapshot releases of XStream.

16 years agoCSPACE-382 PathRef is used instead of the IdRef to access documents using get, update...
Sanjay Dalal [Mon, 2 Nov 2009 20:30:07 +0000 (20:30 +0000)]
CSPACE-382 PathRef is used instead of the IdRef to access documents using get, update or delete. Path is constructed on the fly with the help of the service context.

M    collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/nuxeo/CollectionObjectDocumentModelHandler.java
M    common/src/main/java/org/collectionspace/services/common/relation/nuxeo/RelationsUtils.java
M    common/src/main/java/org/collectionspace/services/nuxeo/util/NuxeoUtils.java
M    common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClient.java
M    vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/nuxeo/VocabularyItemDocumentModelHandler.java
M    vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/nuxeo/VocabularyDocumentModelHandler.java
M    intake/service/src/main/java/org/collectionspace/services/intake/nuxeo/IntakeDocumentModelHandler.java
M    acquisition/service/src/main/java/org/collectionspace/services/acquisition/nuxeo/AcquisitionDocumentModelHandler.java

16 years agoCSPACE-443 added test with quotes in brief description.
Sanjay Dalal [Fri, 30 Oct 2009 18:58:45 +0000 (18:58 +0000)]
CSPACE-443 added test with quotes in brief description.
mvn test on collectionobjects passes

16 years agoNOJIRA: Updating Eclipse settings files to, hopefully, make it smarter about project...
Richard Millet [Fri, 30 Oct 2009 18:22:28 +0000 (18:22 +0000)]
NOJIRA: Updating Eclipse settings files to, hopefully, make it smarter about project dependencies and auto-builds.

16 years agoCSPACE-524 empty string is treated as it is. more checks are needed to see how non...
Sanjay Dalal [Fri, 30 Oct 2009 06:43:27 +0000 (06:43 +0000)]
CSPACE-524 empty string is treated as it is. more checks are needed to see how non-string values are treated.

M    collectionobject/client/src/test/java/org/collectionspace/services/client/test/CollectionObjectServiceTest.java
M    common/src/main/java/org/collectionspace/services/common/repository/DocumentUtils.java

16 years agoCSPACE-375 workspaces are "created" if not found. RepositoryClient.getWorkspaceId...
Sanjay Dalal [Thu, 29 Oct 2009 06:01:22 +0000 (06:01 +0000)]
CSPACE-375 workspaces are "created" if not found. RepositoryClient.getWorkspaceId is not yet tested or used.
test: created workspaces after reinitializing service layer (drop databases, tables, etc.) tested with existing workspaces too. used mvn test at service level.

M    common/src/main/java/org/collectionspace/services/common/repository/RepositoryClient.java
M    common/src/main/java/org/collectionspace/services/common/ServiceMain.java
M    common/src/main/java/org/collectionspace/services/common/config/TenantBindingConfigReader.java
M    common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClient.java
M    common/src/main/java/org/collectionspace/services/nuxeo/client/java/NuxeoConnector.java
M    common/src/main/java/org/collectionspace/services/nuxeo/client/rest/RepositoryRESTClient.java

16 years agoNOJIRA: Updating Eclipse settings files to, hopefully, make it smarter about project...
Richard Millet [Wed, 28 Oct 2009 23:07:55 +0000 (23:07 +0000)]
NOJIRA: Updating Eclipse settings files to, hopefully, make it smarter about project dependencies and auto-builds.

16 years agoCSPACE-552: Details about individual ID generator instances, or lists of same, now...
Aron Roberts [Wed, 28 Oct 2009 21:29:08 +0000 (21:29 +0000)]
CSPACE-552: Details about individual ID generator instances, or lists of same, now include a sample, or representative ID, suitable for display in UI.

16 years agoNOJIRA Moving file path to match package naming.
Patrick Schmitz [Tue, 27 Oct 2009 23:11:33 +0000 (23:11 +0000)]
NOJIRA Moving file path to match package naming.

16 years agoNOJIRA - Fixed logging init in main().
Patrick Schmitz [Tue, 27 Oct 2009 00:07:23 +0000 (00:07 +0000)]
NOJIRA - Fixed logging init in main().

16 years agoCSPACE-452, CSPACE-453, CSPACE-454, CSPACE-455 Must install basic vocabularies. Curre...
Patrick Schmitz [Mon, 26 Oct 2009 21:34:53 +0000 (21:34 +0000)]
CSPACE-452, CSPACE-453, CSPACE-454, CSPACE-455 Must install basic vocabularies. Current version just hard-codes the calls. Next version will read from config files of some sort.

16 years agoNOJIRA Fixed annotation to provide test name.
Patrick Schmitz [Mon, 26 Oct 2009 20:08:28 +0000 (20:08 +0000)]
NOJIRA Fixed annotation to provide test name.

16 years agoCSPACE-557 deploy target now depends upon install instead of package. This is possibl...
Sanjay Dalal [Fri, 23 Oct 2009 23:16:58 +0000 (23:16 +0000)]
CSPACE-557 deploy target now depends upon install instead of package. This is possible because of fix for CSPACE-558 which now uses codehaus' cargo plugin for deployment

M    build.xml
M    services/authentication/service/build.xml
M    services/authentication/build.xml
M    services/collectionobject/3rdparty/nuxeo-platform-cs-collectionobject/build.xml
M    services/collectionobject/3rdparty/build.xml
M    services/collectionobject/build.xml
M    services/JaxRsServiceProvider/build.xml
M    services/acquisition/3rdparty/nuxeo-platform-cs-acquisition/build.xml
M    services/acquisition/3rdparty/build.xml
M    services/acquisition/build.xml
M    services/common/build.xml
M    services/id/build.xml
M    services/build.xml
M    services/vocabulary/3rdparty/nuxeo-platform-cs-vocabulary/build.xml
M    services/vocabulary/3rdparty/build.xml
M    services/vocabulary/build.xml
M    services/intake/3rdparty/nuxeo-platform-cs-intake/build.xml
M    services/intake/3rdparty/build.xml
M    services/intake/build.xml
M    services/relation/3rdparty/nuxeo-platform-cs-relation/build.xml
M    services/relation/3rdparty/build.xml
M    services/relation/build.xml

16 years agoCSPACE-558 the build now uses the cargo plugin to deploy war on remote jboss server...
Sanjay Dalal [Fri, 23 Oct 2009 22:36:32 +0000 (22:36 +0000)]
CSPACE-558 the build now uses the cargo plugin to deploy war on remote jboss server. At JaxRsServiceProvider level, use mvn cargo:undeploy cargo:deploy to undeploy and deploy the services war. mvn install should not require JBoss server running if -DskipTests=true is used - verified locally.

16 years agoCSPACE-471,CSPACE-520: Updated VocabularyServiceTest to reflect changes to client...
Aron Roberts [Fri, 23 Oct 2009 21:45:47 +0000 (21:45 +0000)]
CSPACE-471,CSPACE-520: Updated VocabularyServiceTest to reflect changes to client test framework in throwing Exceptions, TestNG annotations to return current test name.  Added import of VocabularyProxy to VocabularyClient, apparently necessary even though in same package (?).  Vocabulary Service tests now partly succeed, and fail at createItemInVocab (receives unexpected 404 status code in response).

16 years agocspace-558: Commenting out reference to jboss-maven-plugin
Richard Millet [Fri, 23 Oct 2009 16:45:26 +0000 (16:45 +0000)]
cspace-558: Commenting out reference to jboss-maven-plugin

16 years agoCSPACE-471: Added TestNG annotations to client test framework and most client tests...
Aron Roberts [Thu, 22 Oct 2009 20:29:33 +0000 (20:29 +0000)]
CSPACE-471: Added TestNG annotations to client test framework and most client tests to return current test method name. Not yet implemented for Authentication or Vocabulary client tests. services/client module POM changed to broaden testng dependency scope to default (compile) from test, to facilitate imports in AbstractClientTest class."

16 years agoNOJIRA - added logger, was breaking the tests.
Sanjay Dalal [Thu, 22 Oct 2009 19:34:40 +0000 (19:34 +0000)]
NOJIRA - added logger, was breaking the tests.

16 years agoNOJIRA fixed typo in error message
Sanjay Dalal [Wed, 21 Oct 2009 19:17:52 +0000 (19:17 +0000)]
NOJIRA fixed typo in error message

16 years agoCSPACE-419,CSPACE-543:Added Exceptions to client test framework, client tests. Remov...
Aron Roberts [Wed, 21 Oct 2009 03:58:21 +0000 (03:58 +0000)]
CSPACE-419,CSPACE-543:Added Exceptions to client test framework, client tests.  Removed most calls to verbose method from client tests, in favor of direct log statements.  (Excluded committing similar changes to the VocabularyServiceTest for now, as one or more of its imported classes can't be found.)

16 years agoCSPACE-451 Finished up the functionality to support VocabularyItem sub-resource of...
Patrick Schmitz [Tue, 20 Oct 2009 05:32:04 +0000 (05:32 +0000)]
CSPACE-451 Finished up the functionality to support VocabularyItem sub-resource of Vocabularies. Reworked some of the ServiceContext and related classes to support alternate services when a sub-resource is involved.
Renamed the vocabularyitem schemas and related classes to consistently use all-lower letters to prevent problems with the repository layer.

16 years agoCSPACE-520,CSPACE-534: Removed IllegalArgumentExceptions from several core ID Service...
Aron Roberts [Sat, 17 Oct 2009 00:38:44 +0000 (00:38 +0000)]
CSPACE-520,CSPACE-534: Removed IllegalArgumentExceptions from several core ID Service classes and tests.  Minor streamlining of pretty printing code in IDResource, and removal of block to catch an unreachable condition.

16 years agoCSPACE-520: Generalization of pretty-printing for possible use in common module....
Aron Roberts [Fri, 16 Oct 2009 23:29:10 +0000 (23:29 +0000)]
CSPACE-520: Generalization of pretty-printing for possible use in common module.  Removed extra blank line after XML declaration.

16 years agoCSPACE-520: Additional code cleanup and refactoring. Shortcut for returning empty...
Aron Roberts [Fri, 16 Oct 2009 21:45:10 +0000 (21:45 +0000)]
CSPACE-520: Additional code cleanup and refactoring. Shortcut for returning empty lists.

16 years agoCSPACE-520: Provide full details when requesting a single ID generator instance by...
Aron Roberts [Fri, 16 Oct 2009 19:28:54 +0000 (19:28 +0000)]
CSPACE-520: Provide full details when requesting a single ID generator instance by CSID, with related refactoring to eliminate duplicate code.

16 years agoCSPACE-520: To maintain backward compatibility for now, removed ORDER BY directive...
Aron Roberts [Thu, 15 Oct 2009 20:28:18 +0000 (20:28 +0000)]
CSPACE-520: To maintain backward compatibility for now, removed ORDER BY directive for newly-added priority field in id_generators.

16 years agoCSPACE-520, CSPACE-472: Edited descriptions of default ID Generator instances, to...
Aron Roberts [Thu, 15 Oct 2009 20:14:21 +0000 (20:14 +0000)]
CSPACE-520, CSPACE-472: Edited descriptions of default ID Generator instances, to allow that field to serve as optional help text.  Added priority field (not currently wired).  Lists of instances are now returned in sorted order.

16 years agoCSPACE-520: ID Service generates full lists that now include nearly all pertinent...
Aron Roberts [Thu, 15 Oct 2009 05:14:43 +0000 (05:14 +0000)]
CSPACE-520: ID Service generates full lists that now include nearly all pertinent details of ID generator instances.

16 years agoCSPACE-527: Updated IntegrationTests module to use the new schema extension changes...
Richard Millet [Wed, 14 Oct 2009 22:57:58 +0000 (22:57 +0000)]
CSPACE-527: Updated IntegrationTests module to use the new schema extension changes in the Java Client API

16 years agoCSPACE-526: Set keyword substitution properties to Revision and Date on all XSD files...
Aron Roberts [Wed, 14 Oct 2009 21:48:05 +0000 (21:48 +0000)]
CSPACE-526: Set keyword substitution properties to Revision and Date on all XSD files.  Added keyword anchors to, and updated initial comments block in, all entity-related XSD files.  Added keyword anchors to several non-entity XSD files, without otherwise changing those files.

16 years agoNOJIRA: Adding the Vocabulary service back to the "dist", "deploy", and "undeploy...
Richard Millet [Wed, 14 Oct 2009 18:25:34 +0000 (18:25 +0000)]
NOJIRA: Adding the Vocabulary service back to the "dist", "deploy", and "undeploy" targets now that there is a /vocabulary/build.xml checked-in.

16 years agoNOJIRA Adding missing build file.
Patrick Schmitz [Wed, 14 Oct 2009 16:24:38 +0000 (16:24 +0000)]
NOJIRA Adding missing build file.

16 years agoNOJIRA: Testing automatic revision number insertion
Richard Millet [Wed, 14 Oct 2009 15:44:56 +0000 (15:44 +0000)]
NOJIRA: Testing automatic revision number insertion

16 years agoNOJIRA: Testing automatic rev# insertion
Richard Millet [Wed, 14 Oct 2009 15:41:06 +0000 (15:41 +0000)]
NOJIRA: Testing automatic rev# insertion

16 years agoCSPACE-87: Added the CSpace repository as an artifact source.
Richard Millet [Tue, 13 Oct 2009 17:41:05 +0000 (17:41 +0000)]
CSPACE-87: Added the CSpace repository as an artifact source.

16 years agoCSPACE-87: Adding an example "update" call.
Richard Millet [Tue, 13 Oct 2009 00:23:05 +0000 (00:23 +0000)]
CSPACE-87: Adding an example "update" call.

16 years agoCSPACE-87: Updating sjf4j dependency. <groupId>org.slf4j</groupId>
Richard Millet [Mon, 12 Oct 2009 23:20:11 +0000 (23:20 +0000)]
CSPACE-87: Updating sjf4j dependency.             <groupId>org.slf4j</groupId>
            <artifactId>slf4j-simple</artifactId>
            <version>1.5.2</version>

16 years agoCSPACE-520: ID Service now supports GET requests for lists of ID Generators, in full...
Aron Roberts [Mon, 12 Oct 2009 22:17:09 +0000 (22:17 +0000)]
CSPACE-520: ID Service now supports GET requests for lists of ID Generators, in full or summary formats.  Note: This commit changes the format of the id_generators table in the cspace database.  ID Service tests will now fail until you run the create_id_generators.sql script to update that table; you can also optionally run the load_id_generators.sql script to load a set of initial data.

16 years agoCSPACE-521: Removed the non-UTF8 '(c)' character from all .java files.
Richard Millet [Mon, 12 Oct 2009 20:56:46 +0000 (20:56 +0000)]
CSPACE-521: Removed the non-UTF8 '(c)' character from all .java files.

16 years agoNOJIRA: Removing non-UTF8 compliant (c) character from the header comment.
Richard Millet [Mon, 12 Oct 2009 20:36:43 +0000 (20:36 +0000)]
NOJIRA: Removing non-UTF8 compliant (c) character from the header comment.

16 years agoCSPACE-519: When setting payload headers, users of our Java Client API (including...
Richard Millet [Mon, 12 Oct 2009 20:16:09 +0000 (20:16 +0000)]
CSPACE-519: When setting payload headers, users of our Java Client API (including our unit tests) should not need to define and describe the service path component and "_common" conventions.  These are now made available to Java Client API users via the client classes.

16 years agoNOJIRA: Updating Eclipse setting files.
Richard Millet [Mon, 12 Oct 2009 20:09:51 +0000 (20:09 +0000)]
NOJIRA: Updating Eclipse setting files.

16 years agoNOJIRA: Updating Eclipse setting files.
Richard Millet [Mon, 12 Oct 2009 20:05:07 +0000 (20:05 +0000)]
NOJIRA: Updating Eclipse setting files.

16 years agoNOJIRA: Removing obsolete pom.xml file.
Richard Millet [Mon, 12 Oct 2009 20:02:09 +0000 (20:02 +0000)]
NOJIRA: Removing obsolete pom.xml file.

16 years agoNOJIRA: Updating Eclipse setting files.
Richard Millet [Mon, 12 Oct 2009 19:59:05 +0000 (19:59 +0000)]
NOJIRA: Updating Eclipse setting files.

16 years agoNOJIRA: Updating Eclipse setting files.
Richard Millet [Mon, 12 Oct 2009 19:58:04 +0000 (19:58 +0000)]
NOJIRA: Updating Eclipse setting files.

16 years agoNOJIRA: Updating Eclipse setting files.
Richard Millet [Mon, 12 Oct 2009 19:55:57 +0000 (19:55 +0000)]
NOJIRA: Updating Eclipse setting files.

16 years agoNOJIRA: Updating Eclipse setting files.
Richard Millet [Mon, 12 Oct 2009 19:55:01 +0000 (19:55 +0000)]
NOJIRA: Updating Eclipse setting files.