Hello Reinier, On Thu, Feb 11, 2010 at 12:03 PM, Reinier van den Born <[email protected]> wrote: > Hi Ard, Jeroen, > > Thanks for the answers. Useful, but my question was more directed at using > NOACL searches from HippoCocoon. > > I haven't looked deep into how HippoCocoon processes DASLs yet, so maybe I > am asking for the obvious :-)
sry, I though this was clear by my indication about the webdav method. With Hippo Cocoon you are currently creating a DASL, which is an equivalent of a search in the repository, right? A DASL is executed as some webdav method, in your case, you can find in your xml: method="SEARCH" replacing this with method="SEARCH_NOACL" is all you need. As now, properties you want to fetch aren't retrieved from the database at all, and no auth takes place, you need to tell the indexing to <storeAll/> properties. You'll see search results of over hundreds of thousands of hits returned in couple of milli secs now. Regards Ard > > My question is whether there is an attribute in the DASL xml (allows a > per-DASL choice on how to run it) > or maybe there is a general configuration option (so all DASLs are run > either NOACL or normal) > or can I instantiate a separate component > or something else? > > Until now all I have found In the Java adapter sources I found an > AbstractWebdavConfig class that reads "hippo.client.searchnoacl" from a > properties file. > > > Thanks, > > Reinier > > > > > > > But my question was whether > > On Wed, Feb 10, 2010 at 3:56 PM, Ard Schrijvers > <[email protected]>wrote: > >> On Wed, Feb 10, 2010 at 3:46 PM, Jeroen Reijn <[email protected]> >> wrote: >> > Please keep in mind that as the NOACL states. It does not use the access >> > control list. So if you would have personalized content, people would be >> > able to read it. >> >> the noacl is only for searching, where if you really want to retrieve >> the document, the normal acls are applied. So, for fast searching and >> for example showing the intro of a document it is ok. >> >> I vaguely remember you also might need to change your indexing config >> for it...yes, you need...I think it was something like <storeAll/> >> needs to be added: this is to be able to retrieve the values from >> lucene index >> >> Ard >> >> > >> > Regards, >> > >> > Jeroen >> > >> > Ard Schrijvers wrote: >> >> >> >> afaik we're the only one supporting it as I added it myself as a >> >> webdav extension to hippo repository. You need to use a dasl with >> >> webdav method >> >> >> >> "SEARCH-NOACL" >> >> >> >> Regards Ard >> >> >> >> >> >> >> >> On Wed, Feb 10, 2010 at 3:36 PM, Reinier van den Born >> >> <[email protected]> wrote: >> >>> >> >>> Hi, >> >>> >> >>> It seems searching without checking ACLs could considerably speed up >> our >> >>> application. >> >>> Is there support for this from Hippo-Cocoon, or does anyone know how we >> >>> could use this in our HippoCocoon based app? >> >>> >> >>> Thanks, >> >>> >> >>> Reinier van den Born >> >>> ******************************************** >> >>> Hippocms-dev: Hippo CMS 6 development public mailinglist >> >>> >> >>> Searchable archives can be found at: >> >>> MarkMail: http://hippocms-dev.markmail.org >> >>> Nabble: http://www.nabble.com/Hippo-CMS-f26633.html >> >>> >> >>> >> >> ******************************************** >> >> Hippocms-dev: Hippo CMS 6 development public mailinglist >> >> >> >> Searchable archives can be found at: >> >> MarkMail: http://hippocms-dev.markmail.org >> >> Nabble: http://www.nabble.com/Hippo-CMS-f26633.html >> >> >> > ******************************************** >> > Hippocms-dev: Hippo CMS 6 development public mailinglist >> > >> > Searchable archives can be found at: >> > MarkMail: http://hippocms-dev.markmail.org >> > Nabble: http://www.nabble.com/Hippo-CMS-f26633.html >> > >> > >> ******************************************** >> Hippocms-dev: Hippo CMS 6 development public mailinglist >> >> Searchable archives can be found at: >> MarkMail: http://hippocms-dev.markmail.org >> Nabble: http://www.nabble.com/Hippo-CMS-f26633.html >> >> > ******************************************** > Hippocms-dev: Hippo CMS 6 development public mailinglist > > Searchable archives can be found at: > MarkMail: http://hippocms-dev.markmail.org > Nabble: http://www.nabble.com/Hippo-CMS-f26633.html > > ******************************************** Hippocms-dev: Hippo CMS 6 development public mailinglist Searchable archives can be found at: MarkMail: http://hippocms-dev.markmail.org Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
