]> git.aero2k.de Git - tmp/jakarta-migration.git/commit
CSPACE-888 added _index sql scripts to add indices to account and user related tables...
authorSanjay Dalal <sanjay.dalal@berkeley.edu>
Sat, 20 Feb 2010 01:37:03 +0000 (01:37 +0000)
committerSanjay Dalal <sanjay.dalal@berkeley.edu>
Sat, 20 Feb 2010 01:37:03 +0000 (01:37 +0000)
commitd6e4a14694cfbd30db63e9b12d63423e1c8abf5e
tree6fe13fd43616fe4f208d7b11f815b1ba834be79e
parent6ac3313226c874faec7b6761f8fd3c415c14e190
CSPACE-888 added _index sql scripts to add indices to account and user related tables, changed create_db task to execute the scripts
CSPACE-1031 tenants table is separated from account. added accounts_tenants association table. tenant validation updated (if tenant id not in create request, takes from secuirty context), if in (create or update) the request, validates against valid tenants from the tenant table

Requires ant deploy (for authn service...also requires changes in login-config (see jboss-login-config.xml for updated snippet...tenant query has changed)

test: account and security tests with and without authn

M    services/authentication/service/src/main/resources/config/jboss-login-config.xml
A    services/authentication/pstore/src/main/resources/db/mysql/authentication_index.sql
M    services/authentication/pstore/build.xml
M    services/JaxRsServiceProvider/src/main/resources/META-INF/persistence.xml
M    services/common/src/main/java/org/collectionspace/services/common/storage/jpa/JpaStorageClientImpl.java
M    services/account/service/src/main/java/org/collectionspace/services/account/storage/AccountValidatorHandler.java
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/pstore/src/test/resources/META-INF/persistence.xml
A    services/account/pstore/src/main/resources/db/mysql/account_index.sql
M    services/account/pstore/src/main/resources/db/mysql/test_account.sql
M    services/account/pstore/src/main/resources/db/mysql/account.sql
M    services/account/pstore/build.xml
M    services/account/client/src/test/java/org/collectionspace/services/account/client/test/AccountTest.java
M    services/account/client/src/test/java/org/collectionspace/services/account/client/test/AccountServiceTest.java
M    services/account/client/src/test/resources/META-INF/persistence.xml
M    services/security/client/src/test/java/org/collectionspace/services/authentication/client/test/AuthenticationServiceTest.java
17 files changed:
services/JaxRsServiceProvider/src/main/resources/META-INF/persistence.xml
services/account/client/src/test/java/org/collectionspace/services/account/client/test/AccountServiceTest.java
services/account/client/src/test/java/org/collectionspace/services/account/client/test/AccountTest.java
services/account/client/src/test/resources/META-INF/persistence.xml
services/account/jaxb/src/main/resources/accounts_common.xsd
services/account/pstore/build.xml
services/account/pstore/src/main/resources/db/mysql/account.sql
services/account/pstore/src/main/resources/db/mysql/account_index.sql [new file with mode: 0644]
services/account/pstore/src/main/resources/db/mysql/test_account.sql
services/account/pstore/src/test/resources/META-INF/persistence.xml
services/account/service/src/main/java/org/collectionspace/services/account/storage/AccountDocumentHandler.java
services/account/service/src/main/java/org/collectionspace/services/account/storage/AccountValidatorHandler.java
services/authentication/pstore/build.xml
services/authentication/pstore/src/main/resources/db/mysql/authentication_index.sql [new file with mode: 0644]
services/authentication/service/src/main/resources/config/jboss-login-config.xml
services/common/src/main/java/org/collectionspace/services/common/storage/jpa/JpaStorageClientImpl.java
services/security/client/src/test/java/org/collectionspace/services/authentication/client/test/AuthenticationServiceTest.java