On Behalf Of Andreas Hartmann

> Reinhard P�tz wrote:
> 
> >>The FOM request does not contain a getRequestURI() method.
> > 
> > Another question: What is your usecase?
> 
> It's about the administration of users, groups etc. in Lenya.
> 
> There is an Avalon component AccessControllerResolver which 
> resolves the access controller component that is responsible 
> to protect the current URL:
> 
>      resolveAccessController(String webappUrl)
> 
> We're using flowscript for the add/delete/modify user/group 
> forms. Usually, an access controller is assigned to a 
> publication, and a publication has an admin area where 
> users/groups etc. can be administrated. Therefore we want to 
> obtain the access controller based on the current URI.

What about

        resolveAccessController(Cocoon cocoon);

and in the component

        public xxx resolveAccessController( Cocoon cocoon ) {
                String uri = cocoon.getRequest().getRequestURI()
     }

Cheers,
Reinhard

Reply via email to