Space: Apache Connectors Framework 
(https://cwiki.apache.org/confluence/display/CONNECTORS)
Page: FAQ (https://cwiki.apache.org/confluence/display/CONNECTORS/FAQ)
Comment: 
https://cwiki.apache.org/confluence/display/CONNECTORS/FAQ?focusedCommentId=30740878#comment-30740878

Comment added by Anonymous:
---------------------------------------------------------------------

Hello,
I have been trying to connect ManifoldCF to Solr. I have a file system in a 
remote server, protected by active directory.
I have configured a manifold job to import only a part of the documents under 
the file system. In fact, I do the importing process from a file which only 
contains 2 documents, in order to make it easier to see what is happening and 
get conclusions. Afterwards the documents are output to the solr server.
I have created a request handler called "selectManifold" to "connect" manifold 
and solr. Then I call it via 
{color:#0000ff}http://\[host\]:8080/solr/selectManifold?indent=on&version=2.2&q=*%3A*&fq=&start=0&rows=10&fl=*%2Cscore&wt=&explainOther=&hl.fl=&{color}{color:#0000ff}{*}[email protected]{*}{color}
 . When doing this, tomcat's log (catalina.out) writes this:

 {color:#339966}oct 31, 2012 2:40:33 PM 
org.apache.solr.mcf.ManifoldCFSearchComponent prepare{color}
{color:#339966}Información: Trying to match docs for user 
'[email protected]'{color}
{color:#339966}oct 31, 2012 2:40:33 PM 
org.apache.solr.mcf.ManifoldCFSearchComponent getAccessTokens{color}
{color:#339966}Información{color}{color:#339966}*: For user 
'[email protected]', saw authority response 
AUTHORIZED:*{color}{color:#339966}Auth+active+directory+para+el+file+system{color}
 {color:#ff0000}(this one is the active directory I'm currently using for the 
job){color}
{color:#339966}oct 31, 2012 2:40:33 PM 
org.apache.solr.mcf.ManifoldCFSearchComponent getAccessTokens{color}
{color:#339966}Información: For user '[email protected]', saw authority 
response AUTHORIZED:ad (this one isn't){color}
{color:#339966}oct 31, 2012 2:40:33 PM org.apache.solr.core.SolrCore 
execute{color}
{color:#339966}Información: \[\] webapp=/solr path=/selectManifold 
params={explainOther=&fl=*,score&indent=on&start=0&q=*:*&hl.fl=&wt=&fq=&version=2.2&rows=10&[email protected]}
 hits=0 status=0 QTime=183{color}

{color:#000000}So, it effectively connects and gets my user's tokens. In fact, 
if I go to{color} 
{color:#333399}http://{color}{color:#0000ff}\[host\]{color}{color:#333399}/mcf/[email protected]{color},
 this is the 
result{color:#339966}:{color}AUTHORIZED:Auth+active+directory+para+el+file+system
TOKEN:active_dir:S-1-5-32-545
TOKEN:active_dir:S-1-5-21-2039231098-2614715072-2050932820-1111
TOKEN:active_dir:S-1-5-21-2039231098-2614715072-2050932820-513
TOKEN:active_dir:S-1-5-21-2039231098-2614715072-2050932820-1113
TOKEN:active_dir:S-1-5-21-2039231098-2614715072-2050932820-1110
TOKEN:active_dir:S-1-5-21-2039231098-2614715072-2050932820-1107
TOKEN:active_dir:S-1-1-0
AUTHORIZED:ad
TOKEN:ad:S-1-5-32-545
TOKEN:ad:S-1-5-21-2039231098-2614715072-2050932820-1111
TOKEN:ad:S-1-5-21-2039231098-2614715072-2050932820-513
TOKEN:ad:S-1-5-21-2039231098-2614715072-2050932820-1113
TOKEN:ad:S-1-5-21-2039231098-2614715072-2050932820-1110
TOKEN:ad:S-1-5-21-2039231098-2614715072-2050932820-1107
TOKEN:ad:S-1-1-0

Moreover, if I go to http://[host]:8080/solr/admin/schema.jsp and search for 
the allow_token_document field, it says that 
active_dir:S-1-5-21-2039231098-2614715072-2050932820-1110
(which appeared in the list of UserACLs) has frequency 2 (remember I only have 
2 documents indexed)

And still, when I call  
http://[host]:8080/solr/selectManifold?indent=on&version=2.2&q=*%3A*&fq=&start=0&rows=10&fl=*%2Cscore&wt=&explainOther=&hl.fl=&[email protected],
 it says no result has been found. Do you know why could it be?

One final thing: when I call 
http://130.177.44.21:8080/solr/select?indent=on&version=2.2&q=*%3A*&fq=&start=0&rows=10&fl=*%2Cscore&wt=&explainOther=&hl.fl=,
 with the default handler (that is, without manifold)
, it gives me a result with the 2 documents I indexed

Sorry for the long post but I wanted you to have all the data.

Pablo


Change your notification preferences: 
https://cwiki.apache.org/confluence/users/viewnotifications.action

Reply via email to