Doc produitsMenu

Résolution de problèmes du connecteur Oracle Knowledge

Pendant la configuration d’un fournisseur de sécurité, l’erreur suivante est affichée et le fournisseur de sécurité est considéré comme étant invalide :

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=8.1.1.32620. Culture=neutral. PublicKey Token=44110d1682522' or one of its dependencies.

Cause possible

IQServiceClientCS.dll ne se trouve pas dans votre ordinateur qui héberge CES.

Solution possible

Ajoutez le DLL du client dans le dossier Bin de CES 7 :

  1. Interrompez le service CES (voir Arrêt du service CES) .

  2. Dans l’ordinateur qui héberge Oracle Knowledge, copiez le fichier IQServiceClientCS.dll qui se trouve dans le dossier MSFT.

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

  3. Dans l’ordinateur qui héberge CES, collez le fichier IQServiceClientCS.dll dans le dossier Bin de CES.

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

  4. Redémarrez le service CES (voir Démarrage du service CES) .

En tentant d'indexer une source Oracle Knowledge, l'erreur suivante est affichée et l'opération est annulée :

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. --.

Cause possible

Votre adresse de départ se termine par /imws/WebObjects/imws.woa/ws/RequestProcessor/ (voir Configuration et indexation d'une source Oracle Knowledge).

Note : La partie /imws/WebObjects/imws.woa/ws/RequestProcessor/ est automatiquement ajoutée par le connecteur à la fin de l’URL de votre serveur Oracle Knowledge.

Solution possible

  1. Enlevez /imws/WebObjects/imws.woa/ws/RequestProcessor/ à la fin de la valeur du paramètre de l’adresse de départ (voir Configuration et indexation d'une source Oracle Knowledge).

  2. Tentez de régénérer la source en cliquant sur Enregistrer et activer.