Siebel Search Administration Guide > Setting Up Siebel Search with Oracle Secure Enterprise Search >
Configuring the RSS Crawler for HTTP 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 control feed type for indexing over HTTP. To configure the RSS Crawler on the Oracle Secure Enterprise Search Server
- Open the file
RSS_Crawler_Configuration.xml on the Oracle Secure Enterprise Search server in an XML or text editor:
- On Windows this file is located at
D:\fs\SSC\Config\ .
- On UNIX this file is located at
/export/home/fs/SSC/Config/ .
- Complete the mandatory fields in the Siebel Customer configuration section. The fields are described in the following table.
|
|
|
feedLocation |
Location on the HTTP server where the control file is generated with links to the feeds. On Windows and UNIX the value is specified in the format: http://[Siebel_Web_Server]/eai_[language]/start.swe?OSESRequest=true&SWEExtSource=SearchDataProcessor&SWEExtCmd=Execute&FeedType=controlFeed&UserName=[Siebel_admin_user] |
Yes |
feedType |
Type of feed file. Set the value to controlFeed. |
Yes |
errorFileLocation |
Location on the HTTP server where the FileName.err and FileName.suc files will be stored. On Windows and UNIX the value is specified in the format: http://[Siebel_Web_Server]/eai_[language]/start.swe?OSESRequest=true&FeedType=statusFeed |
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 HTTP Indexing
This extract provides an example of configuring the file RSS_Crawler_Configuration.xml for HTTP indexing. The following extract provides sample RSS_Crawler_Configuration.xml content: <rsscrawler xmlns="http://xmlns.oracle.com/search/rsscrawlerconfig">
<feedLocation>http://<Siebel_Web_Server>/eai_<language>/start.swe?OSESRequest=true&SWEExtSource=SearchDataProcessor&SWEExtCmd=Execute&FeedType=controlFeed&UserName=[Siebel_admin_user]</feedLocation>
<feedType>controlFeed</feedType>
<errorFileLocation>http://<Siebel_Web_Server>/eai_<language>/start.swe?OSESRequest=true&FeedType=statusFeed</errorFileLocation>
<securityType>attributeBased</securityType>
<sourceName>buscomp</sourceName>
<securityAttribute name="sblvisibilityid" grant="true"/>
</rsscrawler>
|