river-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Firmstone <j...@zeus.net.au>
Subject Re: qa tests
Date Sat, 14 Nov 2009 08:35:27 GMT
Peter Firmstone wrote:
> I'm implementing a replacement for java.security.Permissions called 
> ConcurrentPermissions.
>
> The majority of tests (jtreg) are passing, however I haven't committed 
> this due to the about to be released River 2.2.0 still supporting Java 
> 1.4 (we voted on this some time back) and my implementation using Java 
> 5 language and libraries.
>
> I've also created a new interface RevokeablePermissionCollection, 

I've changed my mind, it's now an abstract class, to reduce instanceof 
checks and upcasts.

> with the ability to revoke(Permission ... permission) for read write 
> PermissionCollection's  and revokeAll(Permission permission) for read 
> only and read write PermissionCollection's.  My implementation wraps 
> any existing PermissionCollection, the wrapper is also using a 
> ReentrantReadWriteLock to allow concurrent reads and synchronized 
> writes.  I figured this would fit in nicely with DynamicPolicy.
>
> Seeing its almost finished, I'd be prepared to commit it if no one has 
> any objections.  I'd like a way to make it's use optional but haven't 
> thought that part out yet.
>
> I'll post a patch update on jira River-323 soon, then I'll commit your 
> patches.
>
> Regards,
>
> Peter.
>
> Sim IJskes - QCG wrote:
>> Peter Firmstone wrote:
>>> I'm running into problems with the following test, it doesn't have 
>>> jsk-policy.jar on it's classpath
>>>
>>> Anyone know where to set the classpath for this test?
>>>
>>> The missing class file 
>>> org.apache.river.security.concurrent.ConcurrentPermissions is in 
>>> jsk-policy.jar
>>>
>>
>> I'm running the test from the trunk release (r834002) and a can't 
>> find a org.apache.river class. It doesn't either though.
>>
>> Where can i find the org.apache.river stuff?
>>
>> Gr. Sim
>>
>
>


Mime
View raw message