jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Julian Reschke <julian.resc...@gmx.de>
Subject TCK vs JNDI
Date Thu, 14 May 2009 13:02:32 GMT

I was just reading some of the old TCK docs, and using JNDI to 
instantiate the repository without having to supply a custom 
RepositoryStub was advertised as a feature...

That doesn't work right now for 2.0, as we have had to add methods to 
obtain instances of java.security.Principal for testing purposes.

One use case is required: we need a principal instance for modifying 
ACLs. The alternative would be to require the repository to have an 
existing content node with an ACL from which a Principal could be obtained.

The other use case may be not-so-important; it checks the API behavior 
when an "illegal" Principal is used (for instance for a user that once 
was valid, but has been deleted since).

I note that the current API does not allow a standard way to get a 
Principal instance, except from an existing ACL. Is this something we 
should address?

BR, Julian

View raw message