Product DocsMenu

Troubleshooting Oracle Knowledge Connector Issues

When configuring a security provider, the following error is displayed and the security provider is stated as Invalid:

An error occurred while initializing the Blade "Oracle Knowledge Security Provider" (ID #37): Unexpected exception in method 'InitBlade': System.IO.FileLoadException: Could not load file or assembly 'IQServiceClientCS. Version= Culture=neutral. PublicKey Token=44110d1682522' or one of its dependencies.

Possible cause

You did not have IQServiceClientCS.dll located on your machine hosting CES.

Possible solution

Add the client DLL in the CES 7 Bin folder:

  1. Stop the CES service (see Stopping the CES Service) .

  2. On the machine hosting Oracle Knowledge, copy the IQServiceClientCS.dll file located in the MSFT folder.

    Example: C:\Oracle\Knowledge\IM\InfoManager\clientLibrary\MSFT\Release

  3. On the machine hosting CES, paste the IQServiceClientCS.dll file in the Bin folder of CES.

    Example: C:\Program Files\Coveo Enterprise Search 7\Bin

  4. Restart the CES service (see Starting the CES Service) .

When trying to index an Oracle Knowledge source, the following error is displayed and the operation is aborted:

Unable to establish a connection to the Service Client API at: http://[MyInQuiraServer]:8226/imws/WebObjects/imws.woa/ws/RequestProcessor/imws/WebObjects/imws.woa/ws/RequestProcessor, with user [Username]. Please ensure your configuration is correct -> Client found response content type of '', but expected 'text/xml'. The request failed with the error message: -- Your requested web service, namely "RequestProcessor/imws/WebObjects/imws.woa/ws/RequestProcessor", cannot be found in WOWebServiceRegistrar. --.

Possible cause

Your starting address ends with /imws/WebObjects/imws.woa/ws/RequestProcessor/ (see Configuring and Indexing an Oracle Knowledge Source).

Note: The /imws/WebObjects/imws.woa/ws/RequestProcessor/ part is automatically added by the connector to the end of your Oracle Knowledge server URL.

Possible solution

  1. Remove /imws/WebObjects/imws.woa/ws/RequestProcessor/ at the end of the starting address parameter value (see Configuring and Indexing an Oracle Knowledge Source).

  2. Try rebuilding the source by clicking Save and Start.

People who viewed this topic also viewed