Argomento precedente: Verifica dei dati crawler in SharePointArgomento successivo: Creazione di un nuovo adapter personalizzato mediante l'interfaccia SDK


Risoluzione dei problemi

La superficie crawler presenta la solita matrice dei file di registro:

  1. Se si desidera abilitare il debug per la ricerca confederata, accedere alla seguente directory di <USDK:
    $NX_ROOT\bopcfg\www\CATALINA_BASE_FS\webapps\cafedsearch\WEB-INF
    
  2. Aprire il file log4j.properties e modificare le informazioni relative alla modalità di debug.
  3. Per abilitare il debug per fscrawl, accedere alla seguente directory di CA SDM:
    $NX_ROOT\bopcfg\www\CATALINA_BASE_FS\webapps\fscrawl\WEB-INF
    
  4. Aprire il file log4j.properties e modificare le informazioni relative alla modalità di debug.
  5. Per correggere gli errori di sintassi riscontrati durante la configurazione della superficie crawler di SharePoint, aprire il file di registro jfscrawl dalla directory di CA SDM:
    $NX_ROOT\logs directory
    
  6. Se si individuano errori di sintassi, correggere il file XML e riavviare il server Tomcat di ricerca federata. Il registro si trova in
    $NX_ROOT\logs\jfscrawl.log 
    

    Ad esempio, se un tag di <meta_data> viene danneggiato accidentalmente, il registro riporta l'errore seguente:

    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. In assenza di errori di sintassi, viene visualizzato il messaggio seguente:
    08/06 15:46:27.924 [pool-2-thread-1] INFO FSCrawlApplicationListener 58 fscrawl context had been loaded successfully.
    
  8. Correggere eventuali altri errori non visibili fino a quando si tenta di accedere a CA SDM.

    Ad esempio, è stata richiesta la visualizzazione di un attributo xxxxx sconosciuto per gli Incidenti nell'elemento <additional_attributes_to_index> del file crawler_surface_config.xml. L'applicazione di superficie crawler non rileva l'errore. Ma quando la superficie crawler invia la richiesta alla gestione oggetto, l'errore viene rilevato e riportato nel file stdlog.x come indicato di seguito:

    08/06 15:51:23.92 SDMSERVER domsrvr 10860 ERROR domset.c 8049 Unknown attribute "xxxxx" requested from domset MLIST_STATIC of factory
    
  9. Utilizzare il comando bop_sinfo -d per risolvere l'errore.
  10. Modificare il file crawler_surface_config.xml.
  11. Riavviare il server Tomcat della ricerca federata.

    Gli oggetti della superficie crawler vengono configurati correttamente.