Siebel Search Administration Guide > Setting Up Siebel Search with Oracle Secure Enterprise Search >

Configuring the RSS Crawler for FTP Indexing


Oracle Secure Enterprise Search crawls Siebel data in RSS feed format. The file RSS_Crawler_Configuration.xml is located on the Oracle Secure Enterprise Search Server and is used to configure the Oracle Secure Enterprise Search Crawler. The path to this configuration file must be specified when creating the Siebel Source in Oracle Secure Enterprise Search. Siebel Search uses the directory feed type for indexing over FTP.

To configure the RSS Crawler on the Oracle Secure Enterprise Search Server

  1. Open the file RSS_Crawler_Configuration.xml on the Oracle Secure Enterprise Search server in an XML or text editor:
    1. On Windows this file is located at D:\fs\SSC\Config\.
    2. On UNIX this file is located at /export/home/fs/SSC/Config/.
  2. Complete the mandatory fields in the Siebel Customer configuration section. The fields are described in the following table.
    Field
    Description
    Mandatory

    feedLocation

    The xmlidata\(XML-based indexable data) directory location on the FTP Server, where the XML-based feed files are stored for indexing. This value is specified relative to your FTP Home Directory, for example, if your FTP Home Directory is set to D:\fs\SSC and the xmlidata folder is at D:\fs\SSC\xmlidata, then set the <feedLocation> value to ftp://<Siebel_Server_IP_Address>/xmlidata.

    On Windows this value is specified in the format:

    ftp://<Siebel_Server_IP_Address>/xmlidata

    On UNIX this value is specified in the format:

    ftp://<Siebel_Server_IP_Address>/xmlidata

    NOTE:  FTP must be included in the feedLocation value.

    Yes

    feedType

    Type of feed file. Set the value to directoryFeed.

    Yes

    errorFileLocation

    Location on the FTP Server where the <FileName>.err and <FileName>.suc files will be stored. This value is specified relative to your FTP Home Directory

    On Windows and UNIX the value is specified in the format:

    /xmlidata/err

    NOTE:  FTP is not included in the errorFileLocation value.

    No

    securityType

    Type of security to be enabled. Set the value to attributeBased.

    Yes

    sourceName

    Name of the Siebel data source. Set the value to buscomp.

    Yes

    securityAttributte

    Attribute in the feed files that provides the security information. Set the value to sblvisibilityid.

    Yes

    Grant

    This attribute governs the Siebel user's access to a set of result records. Set the value to True.

    The Siebel user will have access to the records with Visibility IDs set up for that user. The Visibility ID for each record is set in the XML feed that is generated by Siebel Search for Oracle Secure Enterprise Search to crawl. The set of Visibility IDs accessible to a user is retrieved by Oracle Secure Enterprise Search from Siebel CRM through the Siebel Web service, when the user logs in to Oracle Secure Enterprise Search.

    No

Example of Configuring the RSS Crawler for FTP Indexing

This extract provides an example of configuring the file RSS_Crawler_Configuration.xml for FTP indexing.

<feedLocation>ftp://<Siebel_Server_IP_Address>/xmlidata</feedLocation>

<feedType>directoryFeed</feedType>

<errorFileLocation>/xmlidata/err</errorFileLocation>

<securityType>attributeBased</securityType>

<sourceName>buscomp</sourceName>

<securityAttribute name="sblvisibilityid" grant="true"/>

Siebel Search Administration Guide Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.