On 11/05/2008, at 12:38 PM, Maria Odea Ching wrote:

I couldn't move these authentication classes from the security module to the webapp module because this would cause a cyclic dependency between the webapp and webdav modules. But I guess I could just have the SecuritySession and AuthenticationResults objects just passed as parameters to the isAuthenticed & isAuthorized methods in archiva-security so as to eliminate the dependency to xwork-integration.

Great! That's better than what I was suggesting.

It's still not perfect (webdav shouldn't depend on xwork) - but that's a fault in that redback doesn't properly separate servlet stuff from xwork stuff - so, later :)

Cheers,
Brett

--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/

Reply via email to