]> git.aero2k.de Git - tmp/jakarta-migration.git/commit
CSPACE-1293 create a role
authorSanjay Dalal <sanjay.dalal@berkeley.edu>
Mon, 5 Apr 2010 19:50:20 +0000 (19:50 +0000)
committerSanjay Dalal <sanjay.dalal@berkeley.edu>
Mon, 5 Apr 2010 19:50:20 +0000 (19:50 +0000)
commite193409cb03afdefbb21b3da57dd20be18e8c05a
tree599a770ddbe4d35e2b923e253a30d471e494ce46
parentdf48538c4ad374fb19523cfd52e422cf2cb011b6
CSPACE-1293 create a role
CSPACE-1294 delete a role
CSPACE-1295 get a role
CSPACE-1296 update a role
CSPACE-1310 list roles
CSPACE-1308 search for a role (using role name only)
Refactored roles.xsd into roles.xsd and roles_list.xsd to accommodate XmlRootElement per xsd
Added authorization-mgt service for roles and permissions management. This checkin adds only the RoleResource and corresponding tests.
test: authorization-mgt test, mvn test at the service level
require: ant create_db for the authorization service

M    trunk/services/JaxRsServiceProvider/src/main/java/org/collectionspace/services/jaxrs/CollectionSpaceJaxRsApplication.java
M    trunk/services/JaxRsServiceProvider/src/main/resources/META-INF/persistence.xml
M    trunk/services/JaxRsServiceProvider/pom.xml
A    trunk/services/authorization-mgt
A    trunk/services/authorization-mgt/service
A    trunk/services/authorization-mgt/service/src
A    trunk/services/authorization-mgt/service/src/test
A    trunk/services/authorization-mgt/service/src/test/java
A    trunk/services/authorization-mgt/service/src/test/resources
A    trunk/services/authorization-mgt/service/src/main
A    trunk/services/authorization-mgt/service/src/main/java
A    trunk/services/authorization-mgt/service/src/main/java/org
A    trunk/services/authorization-mgt/service/src/main/java/org/collectionspace
A    trunk/services/authorization-mgt/service/src/main/java/org/collectionspace/services
A    trunk/services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization
A    trunk/services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/storage
A    trunk/services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/storage/RoleJpaFilter.java
A    trunk/services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/storage/RoleStorageConstants.java
A    trunk/services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/storage/RoleValidatorHandler.java
A    trunk/services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/storage/RoleDocumentHandler.java
A    trunk/services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/RoleResource.java
A    trunk/services/authorization-mgt/service/src/main/javadoc
A    trunk/services/authorization-mgt/service/src/main/javadoc/org
A    trunk/services/authorization-mgt/service/src/main/javadoc/org/collectionspace
A    trunk/services/authorization-mgt/service/src/main/javadoc/org/collectionspace/services
A    trunk/services/authorization-mgt/service/src/main/javadoc/org/collectionspace/services/authorization
A    trunk/services/authorization-mgt/service/src/main/javadoc/org/collectionspace/services/authorization/storage
A    trunk/services/authorization-mgt/service/src/main/javadoc/org/collectionspace/services/authorization/storage/package.html
A    trunk/services/authorization-mgt/service/src/main/javadoc/org/collectionspace/services/authorization/package.html
A    trunk/services/authorization-mgt/service/src/main/javadoc/overview.html
A    trunk/services/authorization-mgt/service/src/main/resources
A    trunk/services/authorization-mgt/service/pom.xml
A    trunk/services/authorization-mgt/service/build.xml
A    trunk/services/authorization-mgt/pom.xml
A    trunk/services/authorization-mgt/build.xml
A    trunk/services/authorization-mgt/client
A    trunk/services/authorization-mgt/client/src
A    trunk/services/authorization-mgt/client/src/test
A    trunk/services/authorization-mgt/client/src/test/java
A    trunk/services/authorization-mgt/client/src/test/java/org
A    trunk/services/authorization-mgt/client/src/test/java/org/collectionspace
A    trunk/services/authorization-mgt/client/src/test/java/org/collectionspace/services
A    trunk/services/authorization-mgt/client/src/test/java/org/collectionspace/services/authorization
A    trunk/services/authorization-mgt/client/src/test/java/org/collectionspace/services/authorization/client
A    trunk/services/authorization-mgt/client/src/test/java/org/collectionspace/services/authorization/client/test
A    trunk/services/authorization-mgt/client/src/test/java/org/collectionspace/services/authorization/client/test/RoleServiceTest.java
A    trunk/services/authorization-mgt/client/src/test/resources
A    trunk/services/authorization-mgt/client/src/test/resources/log4j.properties
A    trunk/services/authorization-mgt/client/src/main
A    trunk/services/authorization-mgt/client/src/main/java
A    trunk/services/authorization-mgt/client/src/main/java/org
A    trunk/services/authorization-mgt/client/src/main/java/org/collectionspace
A    trunk/services/authorization-mgt/client/src/main/java/org/collectionspace/services
A    trunk/services/authorization-mgt/client/src/main/java/org/collectionspace/services/client
A    trunk/services/authorization-mgt/client/src/main/java/org/collectionspace/services/client/RoleClient.java
A    trunk/services/authorization-mgt/client/src/main/java/org/collectionspace/services/client/RoleProxy.java
A    trunk/services/authorization-mgt/client/src/main/javadoc
A    trunk/services/authorization-mgt/client/src/main/javadoc/org
A    trunk/services/authorization-mgt/client/src/main/javadoc/org/collectionspace
A    trunk/services/authorization-mgt/client/src/main/javadoc/org/collectionspace/services
A    trunk/services/authorization-mgt/client/src/main/javadoc/org/collectionspace/services/client
A    trunk/services/authorization-mgt/client/src/main/javadoc/org/collectionspace/services/client/package.html
A    trunk/services/authorization-mgt/client/src/main/javadoc/overview.html
A    trunk/services/authorization-mgt/client/src/main/resources
A    trunk/services/authorization-mgt/client/pom.xml
A    trunk/services/authorization-mgt/client/build.xml
M    trunk/services/authorization/service/src/test/java/org/collectionspace/services/authorization/test/AuthorizationSeedTest.java
M    trunk/services/authorization/service/src/test/java/org/collectionspace/services/authorization/test/AuthorizationGenTest.java
M    trunk/services/authorization/service/src/main/java/org/collectionspace/services/authorization/AuthZ.java
M    trunk/services/authorization/service/pom.xml
M    trunk/services/authorization/jaxb/src/main/resources/roles.xsd
A    trunk/services/authorization/jaxb/src/main/resources/roles_list.xsd
M    trunk/services/authorization/pstore/src/main/resources/db/mysql/authorization.sql
M    trunk/services/authentication/service/pom.xml
M    trunk/services/common/src/main/java/org/collectionspace/services/common/storage/jpa/JpaStorageClientImpl.java
M    trunk/services/common/src/main/config/services/tenant-bindings.xml
D    trunk/services/common/src/main/svn-commit.tmp~
D    trunk/services/account/client/src/test/java/org/collectionspace/services/client/test
34 files changed:
services/JaxRsServiceProvider/pom.xml
services/JaxRsServiceProvider/src/main/java/org/collectionspace/services/jaxrs/CollectionSpaceJaxRsApplication.java
services/JaxRsServiceProvider/src/main/resources/META-INF/persistence.xml
services/authentication/service/pom.xml
services/authorization-mgt/build.xml [new file with mode: 0644]
services/authorization-mgt/client/build.xml [new file with mode: 0644]
services/authorization-mgt/client/pom.xml [new file with mode: 0644]
services/authorization-mgt/client/src/main/java/org/collectionspace/services/client/RoleClient.java [new file with mode: 0644]
services/authorization-mgt/client/src/main/java/org/collectionspace/services/client/RoleProxy.java [new file with mode: 0644]
services/authorization-mgt/client/src/main/javadoc/org/collectionspace/services/client/package.html [new file with mode: 0644]
services/authorization-mgt/client/src/main/javadoc/overview.html [new file with mode: 0644]
services/authorization-mgt/client/src/test/java/org/collectionspace/services/authorization/client/test/RoleServiceTest.java [new file with mode: 0644]
services/authorization-mgt/client/src/test/resources/log4j.properties [new file with mode: 0644]
services/authorization-mgt/pom.xml [new file with mode: 0644]
services/authorization-mgt/service/build.xml [new file with mode: 0644]
services/authorization-mgt/service/pom.xml [new file with mode: 0644]
services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/RoleResource.java [new file with mode: 0644]
services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/storage/RoleDocumentHandler.java [new file with mode: 0644]
services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/storage/RoleJpaFilter.java [new file with mode: 0644]
services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/storage/RoleStorageConstants.java [new file with mode: 0644]
services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/storage/RoleValidatorHandler.java [new file with mode: 0644]
services/authorization-mgt/service/src/main/javadoc/org/collectionspace/services/authorization/package.html [new file with mode: 0644]
services/authorization-mgt/service/src/main/javadoc/org/collectionspace/services/authorization/storage/package.html [new file with mode: 0644]
services/authorization-mgt/service/src/main/javadoc/overview.html [new file with mode: 0644]
services/authorization/jaxb/src/main/resources/roles.xsd
services/authorization/jaxb/src/main/resources/roles_list.xsd [new file with mode: 0644]
services/authorization/pstore/src/main/resources/db/mysql/authorization.sql
services/authorization/service/pom.xml
services/authorization/service/src/main/java/org/collectionspace/services/authorization/AuthZ.java
services/authorization/service/src/test/java/org/collectionspace/services/authorization/test/AuthorizationGenTest.java
services/authorization/service/src/test/java/org/collectionspace/services/authorization/test/AuthorizationSeedTest.java
services/common/src/main/config/services/tenant-bindings.xml
services/common/src/main/java/org/collectionspace/services/common/storage/jpa/JpaStorageClientImpl.java
services/common/src/main/svn-commit.tmp~ [deleted file]