Gravatar for wrolloff@gmail.com

Question by Will Rolloff, Nov 13, 2016 11:31 PM

Error creating source for custom connector

I created a custom connector and added it within the on-premise admin interface. When I try to create a new source that uses the new custom connector I receive an error when trying to save it.

Error:

The custom crawler "CESCC.DotNetCrawler#*{connector name}*" already exists.

where {connector name} is the name of my custom connector.

1 Reply
Gravatar for ldblanchet@coveo.com

Answer by ldblanchet, Nov 14, 2016 10:23 AM

Have you checked the index logs when you added the connector (not tried to create a source)? Were any errors reported at that moment?

Also, I'm not sure what your connector looks like, so you should make sure you are not implementing IAuthenticCoveoConnector, because that will fail (it is reserved for connectors provided by Coveo)

If that doesn't help you, please give us the name of your connector and what interfaces your custom crawler implements.

Gravatar for wrolloff@gmail.com

Comment by Will Rolloff, Nov 14, 2016 3:13 PM

I do not see any errors in the log when adding the connector. I did have some issues the first attempt as I did not fully qualify the namespace in the connector configuration screen. That was resolved. I removed and re-added the connector with a different name and receive the same error when attempting to add a source that uses the connector.

The connector class I created inherits from Coveo.CES.CustomCrawlers.CustomCrawler.

The name of the connector follows the pattern {clientname}.Feature.Search.CustomCrawlers.{System}Crawler.

Thank you.

Ask a question