Message:
The following issue has been resolved as FIXED.
Resolver: David Sean Taylor
Date: Mon, 3 May 2004 3:29 PM
Properly sync'd the Maps and Vectors for all grant and revoke operations.
Created new unit test for grant and revoke APIs
The synchronization in BaseSecurityEntry is dubious
I tested 12 APIs, but more need testing.
I will resolve it, since it fixes the bugs for my use case.
However Im not closing the bug yet
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/JS1-466
Here is an overview of the issue:
---------------------------------------------------------------------
Key: JS1-466
Summary: Security Registry constraint cache fails to synchronize
Type: Bug
Status: Resolved
Priority: Major
Resolution: FIXED
Project: Jetspeed
Components:
Security
Fix Fors:
1.6-dev
Versions:
1.6-dev
Assignee: David Sean Taylor
Reporter: David Sean Taylor
Created: Fri, 30 Apr 2004 4:13 PM
Updated: Mon, 3 May 2004 3:29 PM
Description:
The security registry cache gets out of synchronization.
There are both vectors and hashmap representations of the ACLs for a security. The vector
and hashmap cache often gets out of synchronization depending on the combination of API calls
made.
A few API calls flat out fail, namely the grant* and revoke* apis on BaseSecurityEntry default
implementation.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org
|