Rubrique précédente: Vérification des données du robot d'indexation dans SharePointRubrique suivante: Création d'un adaptateur personnalisé à l'aide de l'interface du SDK


Dépannage

Le robot d'indexation de surface comporte les fichiers journaux habituels :

  1. Si vous voulez activer le débogage pour la recherche fédérée, accédez au répertoire CA SDM suivant :
    $NX_ROOT/bopcfg/www/CATALINA_BASE_FS/webapps/cafedsearch/WEB-INF/
    
  2. Ouvrez le fichier log4j.properties et modifiez les informations relatives au mode de débogage.
  3. Pour activer le débogage pour fscrawl, accédez au répertoire CA SDM suivant :
    $NX_ROOT\bopcfg\www\CATALINA_BASE_FS\webapps\fscrawl\WEB-INF
    
  4. Ouvrez le fichier log4j.properties et modifiez les informations relatives au mode de débogage.
  5. Pour corriger les erreurs de syntaxe détectées lors de la configuration de l'interface du robot d'indexation SharePoint, ouvrez le fichier journal jfscrawl à partir du répertoire CA SDM :
    $NX_ROOT\logs directory
    
  6. Si vous trouvez des erreurs de syntaxe, corrigez le fichier XML et redémarrez la recherche fédérée Tomcat. Le journal se trouve dans le répertoire suivant :
    $NX_ROOT\logs\jfscrawl.log 
    

    Par exemple, si une balise <meta_data> est endommagée accidentellement, le journal indique l'erreur suivante :

    08/06 15:43:52.624 [pool-2-thread-1] ERROR FSCrawlApplicationListener 302 XmlException::Problem loading config_file::C:\PROGRA~2\CA\SERVIC~1\bopcfg\www\CATALINA_BASE_FS\webapps\fscrawl\WEB-INF\crawler_surface_config.xml:274:8: error: </meta_dataxxxxx> does not close tag <meta_data>
    
    08/06 15:43:52.625 [pool-2-thread-1] ERROR FSCrawlApplicationListener 144 crawler_surface_config.xml could not be loaded, cannot read.
    
  7. S'il n'y a aucune erreur de syntaxe, le message suivant s'affiche :
    08/06 15:46:27.924 [pool-2-thread-1] INFO FSCrawlApplicationListener 58 fscrawl context had been loaded successfully.
    
  8. Corrigez toutes les erreurs qui apparaissent uniquement lorsque vous tentez d'accéder à CA SDM.

    Par exemple, l'affichage des incidents connexes à un attribut xxxxx inconnu a été demandé dans l'élément <additional_attributes_to_index> du fichier crawler_surface_config.xml. L'application du robot d'indexation de surface ne détecte pas l'erreur. Mais lorsque le robot d'indexation de surface envoie la requête au gestionnaire d'objets, l'erreur est détectée et indiquée ainsi dans le fichier stdlog.x, comme suit :

    08/06 15:51:23.92 SDMSERVER domsrvr 10860 ERROR domset.c 8049 Unknown attribute "xxxxx" requested from domset MLIST_STATIC of factory
    
  9. Utilisez la commande bop_sinfo -d pour corriger cette erreur.
  10. Modifiez le fichier crawler_surface_config.xml.
  11. Redémarrez la recherche fédérée Tomcat.

    Les objets du robot d'indexation de surface sont configurés sans erreur.