I have a one big trouble for a long time, please help me! I still didn't find the solution. I have got a web site with my metadata. And I have got a Sharepoint which allows to search my metadata. This stuff implemented via custom protocol handler. I have two types of element to crawl. There are item and container. And the urls looks like: For item: protocolhandler://?itemtype=1 For container: protocolhandler://?itemtype=1&type=1

The container urls return another url list to crawl. The item urls return metadata to crawl.

Also I have a custom security trimmer which avoids some denied urls from the results. And also the trimmer restricts protocolhandler container urls.

When I make a full crawling, all is nice! When I insert some data to my database and make a incremental crawling, I have got new results with one or more unnecessary results. Which are just protocol handler CONTAINER urls such as protocolhandler://?itemtype=1&type=1.

In general case my custom trimmer works fine, I mean after full crawling. It restrict container urls from the results, but after incremental crawling, these urls doesn't come in to the CheckAccess method of the trimmer.

Does anybody know why it can be so? And where can be my mistake? Or maybe, do you know the solution. In any case, every help will be great!

Thanks in advance!

link|improve this question
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.