Richard Millet [Wed, 13 Jan 2010 00:01:08 +0000 (00:01 +0000)]
NOJIRA: Adding 'svn propset svn:keywords "Revision"' to service resource files so the "LastChangeRevision" for the version string will automatically be updated on check-ins.
Aron Roberts [Mon, 11 Jan 2010 21:45:59 +0000 (21:45 +0000)]
CSPACE-723: Fixed a trivial naming discrepancy by renaming the "measuredUnit" field in various places in the Dimensions service to "measurementUnit", to conform to the Dimensions schema. (Since this affects the schema for a Nuxeo document type, to reflect this change you may need to shut down the nuxeo and cspace servers and, after a rebuild, perform an 'ant deploy'.)
Aron Roberts [Mon, 11 Jan 2010 21:04:36 +0000 (21:04 +0000)]
CSPACE-722: Configured MySQL database creation script to configure the 'nuxeo' and 'cspace' databases to default to using the Unicode UTF-8 character set.
Patrick Schmitz [Mon, 11 Jan 2010 08:29:14 +0000 (08:29 +0000)]
CSPACE-578 Added support for PersonAuthority service, with basic tests, and a demo import mechanism that creates a simple authority with a few people in it. Not sure why this did not go through with early commit - Tortoise is being weird...
Patrick Schmitz [Mon, 11 Jan 2010 08:27:24 +0000 (08:27 +0000)]
CSPACE-578 Added support for PersonAuthority service, with basic tests, and a demo import mechanism that creates a simple authority with a few people in it. Not sure why this did not go through with early commit - Tortoise is being weird...
Patrick Schmitz [Mon, 11 Jan 2010 08:16:12 +0000 (08:16 +0000)]
CSPACE-578 Added support for PersonAuthority service, with basic tests, and a demo import mechanism that creates a simple authority with a few people in it. Not sure why this did not go through with early commit - Tortoise is being weird...
Patrick Schmitz [Sat, 9 Jan 2010 01:01:43 +0000 (01:01 +0000)]
CSPACE-578 Added support for PersonAuthority service, with basic tests, and a demo import mechanism that creates a simple authority with a few people in it.
Patrick Schmitz [Wed, 6 Jan 2010 23:51:58 +0000 (23:51 +0000)]
CSPACE-149. Updated to add displayName in, computed from shortName (on get). Fixed typos in refName generation in the Base Import. Tweaked some labels etc. in the nuxeo layout to make it easier to debug orgs.
Patrick Schmitz [Wed, 6 Jan 2010 07:31:41 +0000 (07:31 +0000)]
NOJIRA - fixed support for additional schema fields in the nuxeo layout, in the tests, and in the import support. Reflected reversion of pattern service (Vocabulary) to pass the inAuthority value in the organization_common schema. Updated the tests to detect when the inAuthority is not being set correctly on create.
Patrick Schmitz [Wed, 6 Jan 2010 07:28:20 +0000 (07:28 +0000)]
CSPACE-572. Reverted changes to remove inVocabulary from payload, as it broke createItem. Also rewrote tests to ensure that inVocabulary is actually being set correctly, so any future regressions will be detected right away.
Sanjay Dalal [Wed, 23 Dec 2009 20:09:28 +0000 (20:09 +0000)]
CSPACE-697 fixed documentutils to recognize multivalue field more deterministically
added tests for single and multivalue instances for a multivalue fields
test: collectionobject client
M collectionobject/client/src/test/java/org/collectionspace/services/client/test/CollectionObjectServiceTest.java
M common/src/main/java/org/collectionspace/services/common/document/DocumentUtils.java
Sanjay Dalal [Mon, 21 Dec 2009 20:09:11 +0000 (20:09 +0000)]
CSPACE-514 added javadoc plugin to pom.xml (trunk and main levels only). complete javadoc is created (later on config for public only). also added doc target for build.xml (trunk and main levels). the ant target also jars up javadocs. the dist targets in both trunk and main now dist javadoc jar as well
mvn javadoc:aggregate (to generate javadoc only)
ant doc (calls javadoc:aggregate and jars up the javadoc)
ant dist (now copies javadoc jar to dist)
M trunk/services/common/src/main/java/org/collectionspace/services/common/security/UnauthorizedException.java
M trunk/services/pom.xml
M trunk/services/build.xml
M trunk/pom.xml
M trunk/build.xml
Sanjay Dalal [Mon, 21 Dec 2009 19:01:44 +0000 (19:01 +0000)]
NOJIRA changed cardinality of the service object manifest in service binding. only one service object definitino is supported per service.
test: service tests
require: deploy
Sanjay Dalal [Fri, 18 Dec 2009 21:45:16 +0000 (21:45 +0000)]
NOJIRA - name change for DBLoginModule, removed need for pricipalclass in getTenant method
test: security test
D services/authentication/service/src/main/java/org/collectionspace/authentication/CSpaceDBLoginModule.java
A + services/authentication/service/src/main/java/org/collectionspace/authentication/CSpaceJBossDBLoginModule.java
M services/authentication/service/src/main/java/org/collectionspace/authentication/DatabaseRealm.java
M services/authentication/service/src/main/resources/config/jboss-login-config.xml
Sanjay Dalal [Thu, 17 Dec 2009 21:29:06 +0000 (21:29 +0000)]
NOJIRA moved db script generation and create_db tasks out of account.client and authentication.client to account.pstore and authentication.pstore
Added gen_ddl task at trunk level and service.main levels
M trunk/services/authentication/pom.xml
AM trunk/services/authentication/pstore
A trunk/services/authentication/pstore/src
A trunk/services/authentication/pstore/src/test
A trunk/services/authentication/pstore/src/test/resources
A trunk/services/authentication/pstore/src/test/resources/META-INF
A trunk/services/authentication/pstore/src/test/resources/META-INF/persistence.xml
A trunk/services/authentication/pstore/src/test/resources/log4j.properties
A trunk/services/authentication/pstore/src/test/resources/hibernate.cfg.xml
A trunk/services/authentication/pstore/src/main
A trunk/services/authentication/pstore/src/main/resources
A + trunk/services/authentication/pstore/src/main/resources/db
A trunk/services/authentication/pstore/pom.xml
A trunk/services/authentication/pstore/build.xml
D trunk/services/authentication/client/src/main/resources/db
M trunk/services/authentication/client/pom.xml
M trunk/services/authentication/client/build.xml
M trunk/services/authentication/build.xml
M trunk/services/account/pom.xml
A trunk/services/account/pstore
A trunk/services/account/pstore/src
A trunk/services/account/pstore/src/test
A trunk/services/account/pstore/src/test/resources
A trunk/services/account/pstore/src/test/resources/META-INF
A trunk/services/account/pstore/src/test/resources/META-INF/persistence.xml
A trunk/services/account/pstore/src/test/resources/log4j.properties
A trunk/services/account/pstore/src/test/resources/hibernate.cfg.xml
A trunk/services/account/pstore/src/main
A trunk/services/account/pstore/src/main/resources
A trunk/services/account/pstore/src/main/resources/db
A trunk/services/account/pstore/src/main/resources/db/mysql
A + trunk/services/account/pstore/src/main/resources/db/mysql/test_account.sql
A + trunk/services/account/pstore/src/main/resources/db/mysql/account.sql
A trunk/services/account/pstore/pom.xml
A trunk/services/account/pstore/build.xml
M trunk/services/account/build.xml
D trunk/services/account/client/src/main/resources/db/mysql/test_account.sql
D trunk/services/account/client/src/main/resources/db/mysql/account.sql
M trunk/services/account/client/pom.xml
M trunk/services/account/client/build.xml
M trunk/services/build.xml
M trunk/build.xml
Sanjay Dalal [Thu, 17 Dec 2009 19:09:58 +0000 (19:09 +0000)]
NOJIRA - Moved authentication test to new module named security as it depends on account and collectionobject clients. security.client is the last module.
Enabled account module in service build that was disabled by #1076.
D services/authentication/client/src/test/java/org/collectionspace/services/authentication/client/AuthenticationServiceTest.java
M services/authentication/client/pom.xml
M services/pom.xml
_M services/contact/jaxb
M services/build.xml
A services/security
A services/security/pom.xml
AM services/security/client
A services/security/client/src
A services/security/client/src/test
A services/security/client/src/test/java
A services/security/client/src/test/java/org
A services/security/client/src/test/java/org/collectionspace
A services/security/client/src/test/java/org/collectionspace/services
A services/security/client/src/test/java/org/collectionspace/services/authentication
A services/security/client/src/test/java/org/collectionspace/services/authentication/client
A services/security/client/src/test/java/org/collectionspace/services/authentication/client/test
A + services/security/client/src/test/java/org/collectionspace/services/authentication/client/test/AuthenticationServiceTest.java
A services/security/client/src/test/resources
A services/security/client/src/test/resources/META-INF
A services/security/client/src/test/resources/META-INF/persistence.xml
A services/security/client/src/test/resources/log4j.properties
A services/security/client/src/test/resources/hibernate.cfg.xml
A services/security/client/src/main
A services/security/client/pom.xml
A services/security/client/build.xml
A services/security/build.xml
Sanjay Dalal [Thu, 17 Dec 2009 02:07:37 +0000 (02:07 +0000)]
CSPACE-656 1-1 user-tenant association removed, added 1-many account-tenant association.
Default id provider is made less JBoss dependent. Tenant info is now put as group in security context with tenant as CSpaceTenant group-memeber
Common depends on authn service (for CSpaceTenant)
Account throws 400 if tenant and/or userid are missing. Provisioned test account with tenant association for testing purposes. Added account tests for the same.
Account client now packages all required classes. Used in authentication service tests.
Servicecontext now retrieves one or more tenants from security context before retrieving bindings. Still uses one tenant only (needs consumer to send tenant info if user is associated with n tenants. Client test now recognizes 401 for all service operations.
tests: service tests. account (new) tests. authn tests by enabling service side security
M services/authentication/service/src/main/java/org/collectionspace/authentication/CSpaceDBLoginModule.java
A services/authentication/service/src/main/java/org/collectionspace/authentication/DatabaseRealm.java
A services/authentication/service/src/main/java/org/collectionspace/authentication/CSpaceTenant.java
M services/authentication/service/src/main/resources/config/jboss-login-config.xml
M services/authentication/service/pom.xml
M services/authentication/jaxb/src/main/resources/authentication_identity_provider.xsd
M services/authentication/jaxb/pom.xml
M services/authentication/client/src/test/java/org/collectionspace/services/authentication/client/AuthenticationServiceTest.java
M services/authentication/client/src/main/resources/db/mysql/test_authn.sql
M services/authentication/client/src/main/resources/db/mysql/authentication.sql
M services/authentication/client/pom.xml
M services/JaxRsServiceProvider/src/main/resources/META-INF/persistence.xml
_M services/dimension/service
_M services/dimension/jaxb
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/pom.xml
M services/pom.xml
M 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/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/accounts_common.xsd
A services/account/client/src/test/java/org/collectionspace/services/account
A services/account/client/src/test/java/org/collectionspace/services/account/client
A services/account/client/src/test/java/org/collectionspace/services/account/client/test
A + services/account/client/src/test/java/org/collectionspace/services/account/client/test/AccountTest.java
A + services/account/client/src/test/java/org/collectionspace/services/account/client/test/AccountServiceTest.java
D services/account/client/src/test/java/org/collectionspace/services/client/test/AccountTest.java
D services/account/client/src/test/java/org/collectionspace/services/client/test/AccountServiceTest.java
D services/account/client/src/test/java/org/collectionspace/services/client/AccountClient.java
D services/account/client/src/test/java/org/collectionspace/services/client/AccountProxy.java
M services/account/client/src/test/resources/META-INF/persistence.xml
M services/account/client/src/test/resources/log4j.properties
A + services/account/client/src/main/java/org/collectionspace/services/client/AccountClient.java
A + services/account/client/src/main/java/org/collectionspace/services/client/AccountProxy.java
A services/account/client/src/main/resources/db/mysql/test_account.sql
M services/account/client/src/main/resources/db/mysql/account.sql
M services/account/client/pom.xml
M services/account/client/build.xml
M services/build.xml
M services/client/src/main/java/org/collectionspace/services/client/test/AbstractServiceTest.java
M services/client/src/main/java/org/collectionspace/services/client/test/ServiceRequestType.java
Aron Roberts [Tue, 15 Dec 2009 20:02:58 +0000 (20:02 +0000)]
CSPACE-664,CSPACE-489,CSPACE-114: Added code to clean up extra entity objects created during testing to client tests of Dimensions and Contacts services. Removed extraneous comment from Acquisitions client test.
Aron Roberts [Mon, 14 Dec 2009 21:11:28 +0000 (21:11 +0000)]
CSPACE-114: A basic Contact service is now integrated with the main services project. The service's document types must be imported via 'ant deploy' for tests to run successfully. The service currently implements only a subset of three fields of the Address Information group of the Contact Information Schema, awaiting further definition of that schema. Because contact info appears to be relevant solely in the context of Person or Organization, this service may later be restricted to use only in those contacts, and its public REST interface may be removed.
Aron Roberts [Sat, 12 Dec 2009 01:54:50 +0000 (01:54 +0000)]
CSPACE-114: Initial check-in of the Contact service. This is an initial check-in, to get its code into the SVN repository for further work. The service currently implements only a subset of three fields of the Address Information group of the Contact Information Schema. It is not yet integrated with the top-level project Maven and Ant build files. Its document type has not yet been tested in Nuxeo, nor have client tests of the service yet been run.
Aron Roberts [Thu, 10 Dec 2009 03:43:11 +0000 (03:43 +0000)]
NOJIRA: readList-type test methods in client tests have a potential dependency on the createList method, if and when these tests check contents of lists returned and not just status codes of responses.
Aron Roberts [Thu, 10 Dec 2009 03:07:11 +0000 (03:07 +0000)]
CSPACE-489: Clean up extra entity resources created during tests. Now cleans up all extra resources created even if tests fail. Added clean up to vocabulary service. (Previous commit r1058 inadvertently committed only one changed file; this is a follow-up to commit the additional four files.)
Aron Roberts [Thu, 10 Dec 2009 02:52:53 +0000 (02:52 +0000)]
CSPACE-489: Clean up extra entity resources created during tests. Now cleans up all extra resources created even if tests fail. Added clean up to vocabulary service.
Patrick Schmitz [Wed, 9 Dec 2009 20:25:15 +0000 (20:25 +0000)]
CSPACE-600, CSPACE-572 Fixed. Removed inVocabulary reference from all REST payloads - this should not be visible to consumers.
Work on CSPACE-590, CSPACE-547. Added support for refname to payloads.
Sanjay Dalal [Tue, 8 Dec 2009 00:44:46 +0000 (00:44 +0000)]
CSPACE-580 account is now able to update password only (for CSIP). update requires admin privileges.
test: account test
M account/service/src/main/java/org/collectionspace/services/account/storage/AccountStorageClient.java
M account/service/src/main/java/org/collectionspace/services/account/storage/AccountDocumentHandler.java
M account/service/src/main/java/org/collectionspace/services/account/AccountResource.java
M account/client/src/test/java/org/collectionspace/services/client/test/AccountServiceTest.java
Sanjay Dalal [Mon, 7 Dec 2009 21:52:01 +0000 (21:52 +0000)]
CSPACE-584, CSPACE-651
CSPACE-584 added status attribute to account. XML type 'status' is also added. added test to change status (update/put is required).
CSPACE-651 tenant id is never returned to service consumer. response of get/update is sanitized to remove tenant id.
test: account test
M account/service/src/main/java/org/collectionspace/services/account/storage/AccountDocumentHandler.java
M account/jaxb/src/main/resources/accounts_common.xsd
M account/client/src/test/java/org/collectionspace/services/client/test/AccountTest.java
M account/client/src/test/java/org/collectionspace/services/client/test/AccountServiceTest.java
M account/client/src/main/resources/db/mysql/account.sql
Aron Roberts [Fri, 4 Dec 2009 21:55:44 +0000 (21:55 +0000)]
CSPACE-559: ID Service no longer returns a Location header upon creation of a new ID. Current Services Team consensus is that IDs are not to be treated as resources.
Sanjay Dalal [Fri, 4 Dec 2009 18:45:49 +0000 (18:45 +0000)]
CSPACE-643 added ant run plugin to set hibernate.cfg.xml properties before running any (local) tests that use the config.
test: account, authentiation, all services
M account/client/pom.xml
M authentication/client/pom.xml
Sanjay Dalal [Thu, 3 Dec 2009 23:03:45 +0000 (23:03 +0000)]
NOJIRA temp fix for intermittent problem seen by aron where even in non-auth mode subject and pricipals are not null. need more investigation if subject is lying around on thread by mistake (nuxeo or cspace)
M trunk/services/common/src/main/java/org/collectionspace/services/common/context/AbstractServiceContext.java
Aron Roberts [Thu, 3 Dec 2009 21:36:13 +0000 (21:36 +0000)]
CSPACE-644: First cut at sample code for CollectionObject, including creating and reading records with multipart schema extensions and multi-valued fields. Does not yet reflect project organization changes in CSPACE-646.
Sanjay Dalal [Wed, 2 Dec 2009 21:12:10 +0000 (21:12 +0000)]
CSPACE-643 build now requires the following properties set in the environment.
DB_USER, DB_PASSWORD (for create_db, gen_ddl tasks) and JBOSS_HOME (for deploy)
Each build.xml reads environment before loading build.properties. build.properties uses environment variables to set db.user, db.user.password and jboss.dir properties.
Database and user specific properties are also externalized from hibernate.cfg.xml used by gen_ddl task. Before invoking gen_ddl subsitution occurs as a pre-requisite.
tests: mvn test at services level, ant create_db at trunk level, gen_ddl at account and authentication client levels
M trunk/services/authentication/service/build.xml
M trunk/services/authentication/client/src/test/resources/hibernate.cfg.xml
M trunk/services/authentication/client/build.xml
M trunk/services/authentication/build.xml
M trunk/services/collectionobject/3rdparty/nuxeo-platform-cs-collectionobject/build.xml
M trunk/services/collectionobject/3rdparty/build.xml
M trunk/services/collectionobject/build.xml
M trunk/services/JaxRsServiceProvider/build.xml
M trunk/services/common/build.xml
M trunk/services/acquisition/3rdparty/nuxeo-platform-cs-acquisition/build.xml
M trunk/services/acquisition/3rdparty/build.xml
M trunk/services/acquisition/build.xml
M trunk/services/account/build.xml
M trunk/services/account/client/src/test/resources/hibernate.cfg.xml
M trunk/services/account/client/build.xml
M trunk/services/id/service/build.xml
M trunk/services/id/build.xml
M trunk/services/vocabulary/3rdparty/nuxeo-platform-cs-vocabulary/build.xml
M trunk/services/vocabulary/3rdparty/build.xml
M trunk/services/vocabulary/build.xml
M trunk/services/intake/3rdparty/nuxeo-platform-cs-intake/build.xml
M trunk/services/intake/3rdparty/build.xml
M trunk/services/intake/build.xml
M trunk/services/relation/3rdparty/nuxeo-platform-cs-relation/build.xml
M trunk/services/relation/3rdparty/build.xml
M trunk/services/relation/build.xml
M trunk/build.properties
M trunk/build.xml
M trunk/3rdparty/nuxeo/nuxeo-platform-collectionspace/build.properties
M trunk/3rdparty/nuxeo/nuxeo-platform-collectionspace/build.xml
M trunk/3rdparty/nuxeo/build.xml
M trunk/3rdparty/build.xml
Sanjay Dalal [Tue, 1 Dec 2009 21:45:08 +0000 (21:45 +0000)]
CSPACE-642 a user on login is associated with a tenant
Account service now associates a user with tenant on account creation time if default identity provider is used. This association is retrieved (CSpacePrincipal) at the time of login. Tenant binding is retrieved using the tenant id established after login.
Moved db schema for default id provider to authentication/client.
Introduced ServiceException to capture error code and error reason. UnauthorizedException with 401 (derived from ServiceException) is thrown if tenant could not be found on login. Rest of the common exceptions are derived from ServiceException. Service resources changed to handle UnauthorizedException.
test: authentication client with security enabled on server (web.xml), all service tests without security
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.
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.
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
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
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
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