168
Autonomy WorkSite Connector Administration Guide Version 7.4 Document Revision 1 26 May 2009

WorkSite Connector Administration Guide

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Autonomy

WorkSite ConnectorAdministration Guide

Version 7.4Document Revision 1

26 May 2009

Notice

This document is a proprietary product of Autonomy and is protected by copyright laws and international treaty. Information in this manual is subject to change without notice and does not represent a commitment on the part of Autonomy. While reasonable efforts have been made to ensure the accuracy of the information contained herein, Autonomy assumes no liability for errors or omissions. No liability is assumed for direct, incidental, or consequential damages resulting from the use of the information contained in this document.

The copyrighted software that accompanies this document is licensed to the End User for use only in strict accordance with the End User License Agreement, which the Licensee should read carefully before commencing use of the software. No part of this publication may be reproduced, transmitted, stored in a retrieval system, nor translated into any human or computer language, in any form or by any means, electronic, mechanical, magnetic, optical, chemical, manual or otherwise, without the prior written permission of the copyright owner.

This document may use fictitious names for purposes of demonstration; references to actual persons, companies, or organizations is strictly coincidental.

Trademarks and Copyrights

Copyright 2009 Autonomy Corporation plc and all its affiliates. All rights reserved. Autonomy AnswerTM, Autonomy Desktop SuiteTM, DAHTM, DIHTM, DiSHTM, DLCMTM, DLHTM, DOHTM, Enterprise AWETM, IASTM, IDOLTM, IDOL serverTM, IDOLmeTM, IDOL DesktopTM, Portal-in-a-BoxTM, RetinaTM, ACI APITM, Active KnowledgeTM, Active SDKTM, ActiveServerTM, AutoIndexerTM, Autonomy LiteTM, Autonomy Offline CD PublisherTM, Autonomy POD for Siebel eBusiness ApplicationsTM, Document Management ServerTM, Import ModuleTM, SpeechPluginTM, VoiceSuiteTM, Autonomy Fetch for Siebel eBusiness ApplicationsTM, Documentum FetchTM, eRoom FetchTM, Exchange FetchTM, FatWire FetchTM, FileNet FetchTM, FileNet P8 FetchTM, File System FetchTM, FTP FetchTM, HTTP FetchTM, HummingbirdDM FetchTM, IBM Content Manager FetchTM, IBM Workplace FetchTM, iManage FetchTM, KVS FetchTM, Moreover FetchTM, NNTP FetchTM, Notes FetchTM, ODBC FetchTM, Omni Fetch SDKTM, OpenText FetchTM, Oracle FetchTM, PCDocs FetchTM, POP3 FetchTM, SAP FetchTM, Schlumberger FetchTM, SharePoint FetchTM, Stellent FetchTM, VirageTM, VideoLoggerTM, AudioLoggerTM, SmartencodeTM, Virage ControlCenterTM, VS ArchiveTM, VS Broadcast MonitoringTM, VerityTM, CardiffTM, the Verity logo, the LiquidPDF logo, KeyViewTM, UltraseekTM, Knowledge OrganizerTM, TOPICTM, Verity Portal OneTM, Verity ProfilerTM, LiquidOfficeTM, LiquidPDFTM, Connect AgentTM, HTML+FormsTM, MediClaimTM, PDF+FormsTM, TeleFormTM, Tri-CRTM, RecoFlexTM, AutoMerge PublisherTM, TrueAddressTM, and VersiFormTM are trademarks of the Autonomy group of companies.

Microsoft is a registered trademark, and MS-DOS, Windows, Windows 95, Windows NT, SharePoint, and other Microsoft products referenced herein are trademarks of Microsoft Corporation.

UNIX is a registered trademark of The Open Group.

AvantGo is a trademark of AvantGo, Inc.

Epicentric Foundation Server is a trademark of Epicentric, Inc.

Documentum and eRoom are trademarks of Documentum, a division of EMC Corp.

FileNet is a trademark of FileNet Corporation.

Lotus Notes is a trademark of Lotus Development Corporation.

mySAP Enterprise Portal is a trademark of SAP AG.

Oracle is a trademark of Oracle Corporation.

Stellent is a trademark of Stellent, Inc.

All other trademarks are the property of their respective owners.

Notice to Government End Users

If this product is acquired under the terms of a DoD contract: Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of 252.227-7013. Civilian agency contract: Use, reproduction or disclosure is subject to 52.227-19 (a) through (d) and restrictions set forth in the accompanying end user agreement. Unpublished-rights reserved under the copyright laws of the United States. Autonomy, Inc., One Market Plaza, Spear Tower, Suite 1900, San Francisco, CA. 94105, US.

27 May 2009

Copyright Notice

Contents

Preface ............................................................................................................................................. 9

About this Guide............................................................................................................................ 9

Version .................................................................................................................................. 9

Guide Organization ................................................................................................................ 9

Notational Conventions .........................................................................................................11

Command-line Syntax Conventions ......................................................................................12

Notices ..................................................................................................................................13

Related Documentation ...............................................................................................................13

Support and Contact Information .................................................................................................14

Download the Latest Documentation ....................................................................................14

Contact Autonomy Technical Support ...................................................................................15

Contact Autonomy ................................................................................................................15

Part 1 Getting Started

Chapter 1 Introduction ................................................................................................................................. 19

Overview ......................................................................................................................................19

About Connector Framework Server ............................................................................................20

System Architecture .....................................................................................................................21

Import Process .............................................................................................................................22

Chapter 2 Configure WorkSite Connector ............................................................................................ 23

WorkSite Connector Configuration File ........................................................................................24

Modify Parameters .......................................................................................................................24

Enter Boolean Values .....................................................................................................24

Enter String Values ........................................................................................................24

WorkSite Connector Administration Guide 1

• • • •••

Contents

2

Configuration File Sections.......................................................................................................... 25

Service Section .................................................................................................................... 25

Server Section ...................................................................................................................... 25

Logging Section ................................................................................................................... 25

Connector Section ................................................................................................................ 26

Ingestion Section .................................................................................................................. 26

FetchTasks Section .............................................................................................................. 27

TaskName Section ............................................................................................................... 27

Example Configuration File.......................................................................................................... 28

Start and Stop the Connector ..................................................................................................... 29

Start the Connector .............................................................................................................. 30

Stop a Connector ................................................................................................................. 30

Encrypt Passwords ..................................................................................................................... 31

Set Up Log Streams ................................................................................................................... 32

Set Up Secure Socket Layer Connections .................................................................................. 34

Chapter 3 Configure Connector Framework Server......................................................................... 37

Connector Framework Server Configuration File ......................................................................... 37

Modify Parameters ...................................................................................................................... 38

Enter Boolean Values .................................................................................................... 38

Enter String Values ........................................................................................................ 38

Configure Connector Framework Server .................................................................................... 39

Use Lua Scripts .......................................................................................................................... 39

Configure a Lua Script .......................................................................................................... 40

Write a Lua Script ................................................................................................................. 40

Supported Functions ...................................................................................................... 41

Change the Value of a Field ................................................................................................. 41

Add a Field ........................................................................................................................... 42

Sections ............................................................................................................................... 42

Example Script ..................................................................................................................... 42

C Function Reference .......................................................................................................... 43

Example Configuration File.......................................................................................................... 47

WorkSite Connector Administration Guide

• • • •••

Contents

Part 2 Parameter and Command Reference

Chapter 4 WorkSite Connector Parameters ......................................................................................... 51

Service Parameters .....................................................................................................................51

Server Parameters ......................................................................................................................52

Port .......................................................................................................................................52

AdminClients .........................................................................................................................52

QueryClients .........................................................................................................................53

Connector Parameters ................................................................................................................54

EnableIngestion ....................................................................................................................54

EnableScheduledTasks ........................................................................................................54

JavaClassPath ......................................................................................................................55

JavaConnectorClass .............................................................................................................56

JavaMaxMemoryMB .............................................................................................................56

ScheduleCycles ....................................................................................................................57

ScheduleRepeatSecs ...........................................................................................................57

ScheduleStartTime ...............................................................................................................58

TempDirectory ......................................................................................................................58

Ingestion Parameters ..................................................................................................................59

BatchSize .............................................................................................................................59

Host ......................................................................................................................................59

IndexDatabase ......................................................................................................................60

Port .......................................................................................................................................60

SharedPath ...........................................................................................................................60

FetchTasks/TaskName Parameters ............................................................................................61

AllVersions ............................................................................................................................61

DatabaseHost .......................................................................................................................62

DatabaseInstanceName .......................................................................................................62

DatabaseIntegratedAuth .......................................................................................................62

DatabaseName .....................................................................................................................63

DatabasePassword ...............................................................................................................63

DatabasePort ........................................................................................................................64

DatabaseUserName .............................................................................................................64

DatabaseVendor ...................................................................................................................64

DefaultDateRange ................................................................................................................65

DynamicParameterNameN ...................................................................................................65

DynamicParameterValueN ...................................................................................................66

FirstDocument ......................................................................................................................66

WorkSite Connector Administration Guide 3

• • • •••

Contents

4

LastDocument ...................................................................................................................... 66

MappedSecurity ................................................................................................................... 67

MaxDocuments .................................................................................................................... 67

N .......................................................................................................................................... 68

Number ................................................................................................................................ 68

SecurityType ........................................................................................................................ 69

WorksiteLibrary .................................................................................................................... 69

Chapter 5 Connector Framework Server Parameters...................................................................... 71

Service Parameters .................................................................................................................... 72

Server Parameters ..................................................................................................................... 72

AdminClients ........................................................................................................................ 72

Port ...................................................................................................................................... 73

QueryClients ........................................................................................................................ 73

Actions Parameters .................................................................................................................... 74

MaximumThreads ............................................................................................................... 74

Import Tasks Parameters ........................................................................................................... 74

PostN .................................................................................................................................. 74

PreN .................................................................................................................................... 75

HashLua .............................................................................................................................. 76

ImportStatisticsFile .............................................................................................................. 76

Import Service Parameters ......................................................................................................... 77

ExtractDirectory ................................................................................................................... 77

ImportFamilyRootExcludeFmtCSV ...................................................................................... 77

ImportHashFamilies ............................................................................................................ 78

ImportInheritFieldsCSV ....................................................................................................... 78

ImportMergeMails ............................................................................................................... 79

KeyviewDirectory ................................................................................................................ 79

RevisionMarks ..................................................................................................................... 80

ThreadCount ....................................................................................................................... 80

Indexing Parameters .................................................................................................................. 81

DREHostN .......................................................................................................................... 81

ErrorTaskN .......................................................................................................................... 81

IndexBatchSize ................................................................................................................... 82

IndexTimeInterval ................................................................................................................ 82

WorkSite Connector Administration Guide

• • • •••

Contents

Chapter 6 License Parameters .................................................................................................................. 83

Full .............................................................................................................................................84

Holder ........................................................................................................................................84

Key .............................................................................................................................................84

LicenseServerACIPort ................................................................................................................85

LicenseServerHost .....................................................................................................................86

LicenseServerTimeout ...............................................................................................................86

LicenseServerRetries .................................................................................................................87

Operation ...................................................................................................................................87

Chapter 7 Logging Parameters ................................................................................................................. 89

LogArchiveDirectory ...................................................................................................................90

LogCompressionMode ...............................................................................................................91

LogDirectory ...............................................................................................................................91

LogEcho .....................................................................................................................................92

LogEncryption ............................................................................................................................93

LogEncryptionKeys ....................................................................................................................93

LogExpireAction .........................................................................................................................94

LogFile .......................................................................................................................................95

LogHistorySize ...........................................................................................................................96

LogLevel ....................................................................................................................................96

LogLevelMatch ...........................................................................................................................97

LogMaxLineLength .....................................................................................................................98

LogMaxOldFiles .........................................................................................................................99

LogMaxSizeKBs .......................................................................................................................100

LogOldAction ............................................................................................................................100

LogOutputLogLevel ..................................................................................................................101

LogSysLog ...............................................................................................................................102

LogTime ...................................................................................................................................102

LogTypeCSVs ..........................................................................................................................103

Chapter 8 Secure Socket Layer Parameters ...................................................................................... 105

SSLConfig ................................................................................................................................106

SSLCACertificate .....................................................................................................................108

SSLCertificate ..........................................................................................................................108

SSLCheckCertificate ................................................................................................................109

SSLCheckCommonName ........................................................................................................109

SSLMethod ..............................................................................................................................110

WorkSite Connector Administration Guide 5

• • • •••

Contents

6

SSLPrivateKey ........................................................................................................................ 110

SSLPrivateKeyPassword ..........................................................................................................111

Chapter 9 Service Actions........................................................................................................................ 113

Action Syntax ............................................................................................................................ 114

GetConfig ............................................................................................................................... 114

GetLogStream ........................................................................................................................ 115

GetLogStreamNames ............................................................................................................. 115

GetStatistics ........................................................................................................................... 116

GetStatus ............................................................................................................................... 119

GetStatusInfo .......................................................................................................................... 120

MergeConfig ........................................................................................................................... 121

SetConfig ................................................................................................................................ 122

Stop ........................................................................................................................................ 122

Chapter 10 Service Action Parameters.................................................................................................. 125

Config ....................................................................................................................................... 125

DeleteKeyN .............................................................................................................................. 126

FromDisk .................................................................................................................................. 127

Name ........................................................................................................................................ 127

Tail ........................................................................................................................................... 127

KeyN ......................................................................................................................................... 128

ValueN ...................................................................................................................................... 129

Chapter 11 Service Configuration Parameters ................................................................................... 131

ServiceACIMode ...................................................................................................................... 132

ServiceControlClients .............................................................................................................. 132

ServiceHost ............................................................................................................................. 133

ServicePort .............................................................................................................................. 133

ServiceStatusClients ............................................................................................................... 134

WorkSite Connector Administration Guide

• • • •••

Contents

Appendixes

Appendix AKeyView Format Codes ..........................................................................................................137

KeyView Classes ......................................................................................................................138

KeyView Formats ......................................................................................................................139

Glossary .......................................................................................................................................155

Index ..............................................................................................................................................159

WorkSite Connector Administration Guide 7

• • • •••

Contents

8

WorkSite Connector Administration Guide

• • • •••

Preface

This guide is for readers who need to configure WorkSite Connector. It is intended for readers who have installed IDOL and are familiar with concepts related to administering a multi-part distributed application.

This preface contains the following sections:

About this Guide

Related Documentation

Support and Contact Information

About this Guide

This section briefly describes the organization of this guide and the stylistic conventions it uses.

Version

The information in this guide is current as of WorkSite Connector version 7.4. The content was last modified 26 May 2009. Corrections or updates to this information may be available through the Autonomy Support site; see “Support and Contact Information” on page 14.

Guide Organization

This guide includes the following:

Part 1, “Getting Started” provides an overview of the WorkSite Connector and as well as configuration information for the connector and the Connector Framework server and includes the following chapters:

Chapter 1, “Introduction” describes WorkSite Connector and the file polling process.

WorkSite Connector Administration Guide 9

• • • •••

Preface

10

Chapter 2, “Configure WorkSite Connector” describes how to configure the parameters that determine how the WorkSite Connector operates.

Chapter 3, “Configure Connector Framework Server” describes how to set up and use the Connector Framework server.

Part 2, “Parameter and Command Reference” describes some of the configuration parameters and action commands used by the WorkSite Connector and includes the following chapters:

Chapter 4, “WorkSite Connector Parameters” describes the parameters used to determine how WorkSite Connector operates.

Chapter 5, “Connector Framework Server Parameters” lists the Connector Framework Server configuration parameters.

Chapter 6, “License Parameters” describes the license configuration parameters that specify licensing details.

Chapter 7, “Logging Parameters” describes the logging configuration parameters used to create separate log files for different log message types (such as, query, index, and application) and to determine how each stream is logged.

Chapter 8, “Secure Socket Layer Parameters” describes the configuration parameters used to configure Secure Socket Layer (SSL) connections between components.

Chapter 9, “Service Actions” describes standard service and control commands.

Chapter 10, “Service Action Parameters” describes the parameters that can be used with Service actions.

Chapter 11, “Service Configuration Parameters” describes Service configuration parameters that determine which machines are permitted to use and control a service.

“Appendixes” includes the following appendix:

“KeyView Format Codes” lists the KeyView format classes and codes used with Connector Framework server.

WorkSite Connector Administration Guide

• • • •••

About this Guide

Notational Conventions

This guide uses the following conventions.

Convention Usage

Bold User-interface elements such as a menu item or button. For example:

Click Cancel to halt the operation.

Italics Document titles and new terms. For example:

For more information, see the IDOL Server Administration Guide.

An action command is a request, such as a query or indexing instruction, sent to IDOL Server.

monospace font File names, paths, and code. For example:

The FileSystemConnector.cfg file is installed in C:\Autonomy\FileSystemConnector\

monospace bold Data typed by the user. For example:

Type run at the command prompt.

In the User Name field, type Admin.

monospace italics Replaceable strings in file paths and code. For example:

user UserName

WorkSite Connector Administration Guide 11

• • • •••

Preface

12

Command-line Syntax Conventions

This guide uses the following command-line syntax conventions.

The use of punctuation—such as single and double quotes, commas, periods—indicates actual syntax; it is not part of the syntax definition.

Convention Usage

[ optional ] Brackets describe optional syntax. For example:

[ -create ]

| Bars indicate “either | or” choices. For example:

[ option1 ] | [ option2 ]

In this example, you must choose between option1 and option2.

{ required } Braces describe required syntax in which you have a choice and that at least one choice is required. For example:

{ [ option1 ] [ option2 ] }

In this example, you must choose option1, option2, or both options.

required Absence of braces or brackets indicates required syntax in which there is no choice; you must type the required syntax element.

variable

<variable>

Italics specify items to be replaced by actual values. For example:

-merge filename1

(In some documents, angle brackets are used to denote these items.)

... Ellipses indicate repetition of the same pattern. For example:

-merge filename1, filename2 [, filename3 ... ]

where the ellipses specify, filename4, and so on.

WorkSite Connector Administration Guide

• • • •••

Related Documentation

Notices

This guide uses the following notices:

Related Documentation

The following documents provide more details on WorkSite Connector:

IDOL Administration User Guide

IDOL Administration provides a distributed, Web-based infrastructure for managing IDOL components and services. The IDOL Administration manual describes how to administer IDOL through the IDOL Administration Dashboard and Dashboard console.

IDOL Server Administration Guide

IDOL server lies at the center of an Autonomy infrastructure, storing and processing the data that connectors index into it. The IDOL Server Administration Guide describes the operations that IDOL server can perform with detailed descriptions of how to set them up.

CAUTION A caution indicates an action can result in the loss of data.

IMPORTANT An important note provides information that is essential to completing a task.

NOTE A note provides information that emphasizes or supplements important points of the main text. A note supplies information that may apply only in special cases—for example, memory limitations, equipment configurations, or details that apply to specific versions of the software.

TIP A tip provides additional information that makes a task easier or more productive.

WorkSite Connector Administration Guide 13

• • • •••

Preface

14

Distributed Index Handler (DIH) Administration Guide

This guide contains details on how you can use a DIH to distribute aggregated documents across multiple IDOL servers.

Intellectual Asset Protection System (IAS) Administration Guide

This guide contains details on how you can use Autonomy’s Intelligent Asset Protection System (IAS) to ensure secure access through authentication and role permissions.

Distributed Service Handler (DiSH) Administration Guide

This guide contains details on how you can use a DiSH server to administer and control multiple Autonomy services.

Support and Contact Information

Read this section to obtain the latest product documentation, request technical support, or contact Autonomy.

Download the Latest Documentation

You can retrieve the latest available product documentation from Autonomy’s Knowledge Base on the Customer Support site.

To download the latest document revisions

1. Type this URL in your Web browser's address field:

https://customers.autonomy.com

2. Click Log In and type your e-mail address and password.

3. Click Sign in.

4. Click Knowledge Base.

5. Type query text or select a category to filter your search for documentation. The most recently added documents display at the top of the results list.

IMPORTANT Access to the contents of the Customer Support site requires a user name and password. To obtain a user name and password, follow the sign-up instructions on the home page.

WorkSite Connector Administration Guide

• • • •••

Support and Contact Information

The version number associated with a document (for example, version 7.4) is the product version that the document describes. If a document has a revision number (for example, Revision 5), the document has been revised since it was first released with the specified product version. The Knowledge Base contains the latest available revision of any document.

Contact Autonomy Technical Support

Autonomy Technical Support exists to provide you with prompt and accurate resolutions to difficulties relating to using Autonomy software products. You can contact Technical Support using any of the following methods:

Call or e-mail the support group at the location that is nearest to you:

Access the Customer Support site at: https://customers.autonomy.com

Access to the contents of the Customer Support site requires a user name and password. To obtain a user name and password, follow the sign-up instructions on the home page.

Contact Autonomy

Contact the location that is nearest to you for general information about Autonomy:

Europe and Worldwide North and South America

E-mail: [email protected]

Telephone: 00 800 4837 4890 (UK, Germany, Spain, Netherlands, France) +44 (0) 800 0 282 858 (UK only)

Hours: 09:00 to 17:00 (GMT+1)

E-mail: [email protected]

Telephone: 1 877 333 77441 403 294 1107 (Canada direct)

Hours: 07:00 to 18:00 MST (GMT-7)

Europe and Worldwide North and South America

E-mail: [email protected]

Telephone: +44 (0) 1223 448 000Fax: +44 (0) 1223 448 001

Autonomy Corporation plcCambridge Business ParkCowley Road, Cambridge, CB4 0WZ, UK

E-mail: [email protected]

Telephone: 1 415 243 9955Fax: 1 415 243 9984

Autonomy, Inc.One Market Plaza, Spear Tower, Suite 1900San Francisco, CA. 94105, US

WorkSite Connector Administration Guide 15

• • • •••

Preface

16

WorkSite Connector Administration Guide

• • • •••

PART 1 Getting Started

This section provides an overview of the WorkSite Connector and as well as configuration information for the connector and the Connector Framework server. It includes the following chapters:

Introduction

Configure WorkSite Connector

Configure Connector Framework Server

Part 1 Getting Started

18 WorkSite Connector Administration Guide

• • • •••

CHAPTER 1 IntroductionThis chapter provides an overview of the WorkSite Connector. It contains the following sections:

Overview

About Connector Framework Server

System Architecture

Import Process

Overview

WorkSite Connector is an Autonomy connector that automatically aggregates information from a WorkSite server and sends it to Connector Framework server (CFS), which then processes the information and indexes it into an Autonomy IDOL server.

WorkSite Connector Administration Guide 19

• • • •••

Chapter 1 Introduction

20

Once IDOL server receives the lists, documents, and user profiles, it automatically processes them, performing a number of intelligent operations in real time, such as:

See your IDOL server’s manual for further details.

Related Topics

Configure Connector Framework Server

About Connector Framework Server

The Connector Framework server (CFS) (also known as the Ingestion server) receives information from various connectors, which it then processes and indexes into an IDOL server. A single CFS can be configured to work with multiple connectors and send documents to multiple IDOL servers or Distributed Index Handlers (DIH). In addition, the server can execute predefined tasks on documents after they are imported or if errors occur.

CFS filters text from a variety of document types with KeyView filters, which are document-specific readers used for text extraction. Users generally do not access KeyView directly; however, the parameter ImportFamilyRootExcludeFmtCSV requires that you identify the desired KeyView document formats.

ImportFamilyRootExcludeFmtCSV

KeyView Format Codes

Agents

Alerting

Categorization

Channels

Clustering

Collaboration

Dynamic Thesaurus

Expertise

Hyperlinking

Mailing

Profiling

Retrieval

Spelling Correction

Summarization

Taxonomy Generation

WorkSite Connector Administration Guide

• • • •••

System Architecture

System Architecture

There are several ways to install the Connector Framework server. The simplest installation consists of a single CFS, single connector, and single IDOL server.

It is also possible to have more complex configurations, consisting of more than one connector, a Distributed Index Handler (DIH), multiple IDOL servers, or some combination of these options.

WorkSite Connector Administration Guide 21

• • • •••

Chapter 1 Introduction

22

Import Process

The import process consists of the following basic steps:

1. The connector sends documents from the data repository to the CFS.

2. Pre-import tasks are performed, which are typically defined in Lua scripts.

3. KeyView filters the document content.

4. Post-import tasks are performed, as defined in the PostN parameters.

5. Optionally, a backup IDX or XML file is created.

6. The data is indexed into IDOL server, or sent to a DIH.

WorkSite Connector Administration Guide

• • • •••

CHAPTER 2 Configure WorkSite ConnectorThis chapter describes how to configure the parameters that determine how the WorkSite Connector operates. The configuration settings are stored in the connector configuration file located in the WorkSite Connector installation directory. You can modify the parameters directly in the configuration file using a text editor.

This chapter includes the following sections:

WorkSite Connector Configuration File

Modify Parameters

Configuration File Sections

Example Configuration File

Start and Stop the Connector

Encrypt Passwords

Set Up Log Streams

Set Up Secure Socket Layer Connections

WorkSite Connector Administration Guide 23

• • • •••

Chapter 2 Configure WorkSite Connector

24

WorkSite Connector Configuration File

The parameters that determine how WorkSite Connector operates appear in the InstallationName configuration file, located in your installation directory. You can modify these parameters to customize WorkSite Connector according to your requirements.

Modify Parameters

The following section describes how to enter parameter values in the configuration file.

Enter Boolean Values

The following settings for Boolean parameters are interchangeable:

TRUE = true = ON = on = Y = y = 1FALSE = false = OFF = off = N = n =0

Enter String Values

Some parameters require string values that contain quotation marks. Escape each quotation mark by inserting a backslash before it.

For example:

FIELDSTART0="<font face=\"arial\"size=\"+1\"><b>"

Here, the beginning and end of the string is indicated by quotation marks, while all quotation marks that are contained in the string are escaped.

If you want to enter a comma-separated list of strings for a parameter, and one of the strings contains a comma, you must indicate the start and the end of this string with quotation marks.

For example:

ParameterName=cat,dog,bird,"wing,beak",turtle

If any string in a comma-separated list contains quotation marks, you must put this string into quotation marks and escape each quotation mark in the string by inserting a backslash before it.

For example:

ParameterName="<font face=\"arial\"size=\"+1\"><b>",dog,bird,"wing,beak",turtle

WorkSite Connector Administration Guide

• • • •••

Configuration File Sections

Configuration File Sections

The WorkSite Connector configuration file contains the following sections:

[Service][Server][Logging][Connector][Ingestion][FetchTasks][TaskName]

Service Section

The [Service] section contains parameters that determine which machines are permitted to use and control the WorkSite Connector service. For example:

[Service]ServicePort=7009ServiceStatusClients=127.0.0.1ServiceControlClients=127.0.0.1

Server Section

This section contains general parameters for indexing and querying.

For example:

[Server]Port=7008QueryClients=10.1.1.*,127.0.0.1AdminClients=10.1.1.10,127.0.0.1

Logging Section

The [Logging] section lists the logging streams you want to set up to create separate log files for different log message types (application, action, and synchronize). It also contains a subsection for each of the listed logging streams, in which you can configure the parameters that determine how each stream is logged. For example:

[Logging]LogLevel=FULLLogDirectory=C:\WorkSiteConnector\logs

WorkSite Connector Administration Guide 25

• • • •••

Chapter 2 Configure WorkSite Connector

26

0=ApplicationLogStream1=ActionLogStream2=SynchronizeLogStream

[ApplicationLogStream]LogFile=application.logLogTypeCSVs=applicationLogEcho=TRUE

[ActionLogStream]LogFile=action.logLogTypeCSVs=actionLogEcho=TRUE

[SynchronizeLogStream]LogFile=synchronize.logLogTypeCSVs=synchronize

Connector Section

[Connector]EnableIngestion=TRUETempDirectory=Temp

EnableScheduledTasks=TRUEScheduleCycles=-1ScheduleRepeatSecs=86400

JavaClassPath=JavaConnector.jar;WorksiteConnector.jar;wscrawler.jar; log4j-1.2.15.jar;commons-dbcp-1.2.2.jar;commons-pool-1.3.jar; sqljdbc.jarJavaConnectorClass=com/autonomy/connector/worksiteconnector/WorksiteConnector

Ingestion Section

The [Ingestion] section contains parameters that specify details for the Connector Framework server (also known as the Ingestion server). The server accepts data from the connector, generates an IDX or XML file, and sends the file to IDOL server for indexing.

[Ingestion]Host=localhostPort=7000BatchSize=100IndexDatabase=Default

WorkSite Connector Administration Guide

• • • •••

Configuration File Sections

FetchTasks Section

The [FetchTasks] section lists the accounts you want to poll. In this section, you enter the total number of jobs in the Number parameter and then list the accounts in consecutive order starting from 0 (zero). For example:

Number=10=MyTask1

TaskName Section

The [TaskName] section contains configuration parameters that only apply to the specified job. There must be a [TaskName] section for every job listed in the [FetchTasks] section. A parameter specified in a [TaskName] section overrides the same parameter defined in the [FetchTasks] section.

For example:

[MyTask1]DatabaseHost=dbhostDatabasePort=1433DatabaseName=mydbDatabaseUsername=userDatabasePassword=passwordDatabaseType=DatabaseIntegratedAuth=DatabaseInstanceName=

StartTime=EndTime=MaxDocuments=FirstDocument=LastDocument=

AllVersions=TRUECheckConnectivity=

MappedSecurity=TRUESecurityType=WORKSITE

Related Topics

Set Up Log Streams

WorkSite Connector Administration Guide 27

• • • •••

Chapter 2 Configure WorkSite Connector

28

Example Configuration File

[service]ServicePort=7009

[server]Port=7008QueryClients=*AdminClients=*

[Logging]LogLevel=FULLLogDirectory=logs0=ApplicationLogStream1=ActionLogStream2=SynchronizeLogStream

[ApplicationLogStream]LogFile=application.logLogTypeCSVs=applicationLogEcho=TRUE

[ActionLogStream]LogFile=action.logLogTypeCSVs=actionLogEcho=TRUE

[SynchronizeLogStream]LogFile=synchronize.logLogTypeCSVs=synchronize

[Connector]EnableIngestion=TRUETempDirectory=Temp

EnableScheduledTasks=TRUEScheduleCycles=-1ScheduleRepeatSecs=86400 JavaClassPath=JavaConnector.jar;WorksiteConnector.jar;wscrawler.jar; log4j-1.2.15.jar;commons-dbcp-1.2.2.jar;commons-pool-1.3.jar; sqljdbc.jarJavaConnectorClass=com/autonomy/connector/worksiteconnector/WorksiteConnector

[Ingestion]Host=localhostPort=7000

WorkSite Connector Administration Guide

• • • •••

Start and Stop the Connector

BatchSize=100IndexDatabase=Default

[FetchTasks]Number=10=MyTask1

[MyTask1]DatabaseHost=dbhostDatabasePort=1433DatabaseName=mydbDatabaseUsername=userDatabasePassword=passwordDatabaseType=DatabaseIntegratedAuth=DatabaseInstanceName=

StartTime=EndTime=MaxDocuments=FirstDocument=LastDocument=

AllVersions=TRUECheckConnectivity=

MappedSecurity=TRUESecurityType=WORKSITE

Start and Stop the Connector

Use the following information to start and stop the WorkSite Connector.

NOTE You must start and stop the Connector Framework server separately from the WorkSite Connector.

WorkSite Connector Administration Guide 29

• • • •••

Chapter 2 Configure WorkSite Connector

30

Start the Connector

Once you have installed a connector, you are ready to run it. Start the connector using one of the following methods.

To start the connector using Windows Services

1. Open the Windows Services dialog box.

2. Select the ConnectorInstallName service, and click Start.

3. Close the Windows Services dialog box.

To start the connector by running the executable

1. In the connector installation directory, locate the connector executable called ConnectorInstallName.exe.

2. On a command line, enter ConnectorInstallName.exe -run.

Stop a Connector

Stop a connector from running by using one of the following methods.

To stop the connector using Windows Services

1. Open the Windows Services dialog box.

2. Select the ConnectorInstallName service, and click Stop.

3. Close the Windows Services dialog box.

To stop the connector service by sending a command to the service port

Type the following command in the address bar of your browser:

http://host:ServicePort/action=stop

where,

host The IP address (or name) of the machine on which the WorkSite Connector is running.

ServicePort The WorkSite Connector service port (specified in the [Service] section of the WorkSite Connector configuration file).

WorkSite Connector Administration Guide

• • • •••

Encrypt Passwords

Encrypt Passwords

For added security, it is recommended all passwords be encrypted before they are entered into a configuration field. To encrypt passwords, follow the steps relevant to your operating system.

To encrypt passwords

1. At a command prompt, change directories to InstallDir\ConnectorName.

2. Enter one of the following strings:

autpassword -e -tEncryptionType [options] PasswordString

autpassword -d PasswordString

autpassword -x -tEncryptionType [options]

where,

Option Description

-e Encrypts the password.

-d Decrypts the password.

-x Performs the operation specified by the -o option. See Options.

WorkSite Connector Administration Guide 31

• • • •••

Chapter 2 Configure WorkSite Connector

32

Example:

autpassword -e -tBASIC -c./Config.cfg -sDefault -pPassword passw0rautpassword -d passw0rautpassword -x -tAES -oKeyFile=./MyKeyFile.ky

Set Up Log Streams

If the default logging does not suit your environment, you can set up your own log streams. Each log stream creates a separate log file in which specific log message types (for example, action, index, application, or import) are logged.

To set up log streams

1. Open the configuration file in a text editor.

-tEncryptionType The type of encryption used. The following options are available:

Basic

AES

PasswordString The password to encrypt or decrypt.

Options Options can be one of the following:

-oOptionName=OptionValue. OptionName can be:

KeyFile. Specifies the path and filename of a keyfile. It should contain 64 hexadecimal characters. This option is only available with the AES encryption type and the -x option.

-c. The configuration filename in which to write the encrypted password. This option is only available with the -e argument.

-s. The name of the section in the configuration file in which to write the password. This option is only available with the -e argument.

-p. The parameter name in which to write the encrypted password. This option is only available with the -e argument.

When writing the password to a configuration file, you must specify all related options: -c, -s, and -p.

Option Description

WorkSite Connector Administration Guide

• • • •••

Set Up Log Streams

2. Find the [Logging] section. (If the configuration file does not contain a [Logging] section, create one.)

3. Under the [Logging] section's heading, create a list of the log streams you want to set up using the format N=LogStreamName. For example:

[Logging]0=INDEX_LOG_STREAM1=ACTION_LOG_STREAM2=APP_LOG_STREAM3=FAILURELIST_LOG_STREAM4=IMPORT_LOG_STREAM

In this example, four log streams are defined which report index, query, application, and import messages. Note the log streams are listed in consecutive order, starting from 0 (zero).

4. Create a new section for each of the log streams you defined. Each section must have the same name as the log stream. For example:

[INDEX_LOG_STREAM][ACTION_LOG_STREAM][APP_LOG_STREAM][FAILURELIST_LOG_STREAM][IMPORT_LOG_STREAM]

5. Specify the settings you want to apply to each log stream in the appropriate log stream's section. You can specify the type of logging that should be performed (for example, full logging), whether log messages should be displayed on the console, the maximum size of log files, and so on. For example:

[INDEX_LOG_STREAM]logfile=logs/index.logloghistorysize=50logtime=truelogecho=falsemaxlogsizekbs=1024logtypecsvs=indexloglevel=full

[ACTION_LOG_STREAM]logfile=logs/action.logloghistorysize=50logtime=truelogecho=falsemaxlogsizekbs=1024logtypecsvs=actionloglevel=full

[APP_LOG_STREAM]logfile=application.log

WorkSite Connector Administration Guide 33

• • • •••

Chapter 2 Configure WorkSite Connector

34

loghistorysize=50logtime=truelogecho=falsemaxlogsizekbs=1024logtypecsvs=applicationloglevel=full

[FAILURELIST_LOG_STREAM]LogFile=failurelist.logLogTypeCSVs=FAILURELISTLogLevel=FULL

[IMPORT_LOG_STREAM]LogFile=import.logLogLevel=FULLmaxlogsizekbs=1024

6. Save and close the configuration file.

7. Restart the service to execute your changes.

Set Up Secure Socket Layer Connections

You can configure Secure Socket Layer (SSL) connections between WorkSite Connector and other servers. Set the SSLConfig parameter in the job section to configure connections for outgoing index calls. Set the SSLConfig parameter in the [Default] section to configure connections for incoming ACI calls.

To configure an incoming SSL connection

1. Open the WorkSite Connector configuration file in a text editor.

2. Find the [Default] section.

3. Add the SSLConfig parameter to specify the section in which you have set the SSL details for the connection, usually SSLOptionN. For example:

[Default]...SSLConfig=SSLOption0

4. Create a corresponding [SSLOptionN] section. The SSLOption entry must contain the SSLMethod, SSLCertificate, and SSLPrivateKey parameters. For example:

[SSLOption0]SSLMethod=SSLV23

WorkSite Connector Administration Guide

• • • •••

Set Up Secure Socket Layer Connections

SSLCertificate=host1.crtSSLPrivateKey=host1.key

5. Save and close the configuration file.

6. Restart WorkSite Connector to execute your changes.

To configure outgoing SSL connections

1. Open the WorkSite Connector configuration file in a text editor.

2. Find the job section.

3. Add the SSLConfig parameter to specify the section in which you have set the SSL details for the connection, usually SSLOptionN. For example:

[Job]...SSLConfig=SSLOption1

4. Create a corresponding [SSLOptionN] section. The SSLOption entry must contain the SSLMethod, SSLCertificate, and SSLPrivateKey parameters. For example:

[SSLOption1]SSLMethod=SSLV23SSLCertificate=host2.crtSSLPrivateKey=host2.key

5. Save and close the configuration file.

6. Restart WorkSite Connector to execute your changes.

WorkSite Connector Administration Guide 35

• • • •••

Chapter 2 Configure WorkSite Connector

36

WorkSite Connector Administration Guide

• • • •••

CHAPTER 3 Configure Connector Framework ServerThis chapter describes how to configure the parameters that determine how the Connector Framework server (CFS) operates. This chapter contains the following sections:

Connector Framework Server Configuration File

Modify Parameters

Configure Connector Framework Server

Use Lua Scripts

Example Configuration File

Connector Framework Server Configuration File

The parameters that determine how Connector Framework server operates are in the ConnectorFramework.cfg file, located in the CFS installation directory. You can modify these parameters to customize the CFS according to your requirements.

The CFS supports all standard Server, Service, Logging, and License parameters.

Most of the specific import tasks are defined in Lua scripts; therefore, the Connector Framework server configuration requirements are quite minimal.

WorkSite Connector Administration Guide 37

• • • •••

Chapter 3 Configure Connector Framework Server

38

Related Topics

Connector Framework Server Parameters

Example Configuration File

Modify Parameters

The following section describes how to enter parameter values in the configuration file.

Enter Boolean Values

The following settings for Boolean parameters are interchangeable:

TRUE = true = ON = on = Y = y = 1FALSE = false = OFF = off = N = n =0

Enter String Values

Some parameters require string values that contain quotation marks. Escape each quotation mark by inserting a backslash before it.

For example:

FIELDSTART0="<font face=\"arial\"size=\"+1\"><b>"

Here, the beginning and end of the string is indicated by quotation marks, while all quotation marks that are contained in the string are escaped.

If you want to enter a comma-separated list of strings for a parameter, and one of the strings contains a comma, you must indicate the start and the end of this string with quotation marks.

For example:

ParameterName=cat,dog,bird,"wing,beak",turtle

If any string in a comma-separated list contains quotation marks, you must put this string into quotation marks and escape each quotation mark in the string by inserting a backslash before it.

For example:

ParameterName="<font face=\"arial\"size=\"+1\"><b>",dog,bird,"wing,beak",turtle

WorkSite Connector Administration Guide

• • • •••

Configure Connector Framework Server

Configure Connector Framework Server

This section describes how to configure the basic Connector Framework server parameters.

To configure CFS

1. Open the CFS configuration file.

2. In the [Service] section, specify the service information.

3. In the [Server] section, specify server information.

4. In the [ImportTasks] section, configure how data is imported to IDX or XML before it is indexed into IDOL server.

5. In the [ImportService] section, specify details for Keyview and the service that imports documents into IDX or XML.

6. In the [Indexing] section, specify the details for the IDOL server(s) to which the CFS will send documents for indexing.

7. In the [Actions] section, configure how actions are sent to the CFS.

8. Save the configuration file.

Related Topics

Service Parameters

Server Parameters

Import Tasks Parameters

Import Service Parameters

Indexing Parameters

Actions Parameters

Use Lua Scripts

Connector Framework server can import or process data using Lua, an embedded scripting language.

A Lua script allows CFS to:

Call out to an external service, for example to alert a user.

WorkSite Connector Administration Guide 39

• • • •••

Chapter 3 Configure Connector Framework Server

40

Modify and insert document fields.

Interface with other libraries.

When data is imported, the script is run for each document. Scripts are written in Lua, a scripting language with simple procedural syntax. For more information on Lua, see:

http://www.lua.org/

CFS supports all standard Lua functions.

Configure a Lua Script

You can execute two types of script: pre-Lua or post-Lua. Pre-Lua scripts are run after the document data is extracted but before it is filtered, so the document contains metadata. Post-Lua scripts are run after the document data is filtered, so it also contains the document content.

Use this procedure to specify the location of the Lua script file.

To configure a Lua script

1. Stop the Connector Framework server.

2. Open the Connector Framework server configuration file in a text editor.

3. Locate the [ImportTasks] section, and enter a different value of PreN (for pre-Lua scripts) or PostN (for post-Lua scripts) for each script file. For example:

[ImportTasks]...Pre0=Lua:script1.luaPre1=Lua:script2.luaPost0=Lua:script3.lua

4. To enable family hashing, set the HashLua parameter.

5. Save the configuration file.

Write a Lua Script

The script should have this structure:

function handler(document)...

WorkSite Connector Administration Guide

• • • •••

Use Lua Scripts

end

The handler function is called for each document and is passed a document object. This is an internal representation of the document being processed. Modifying this object will change the document.

Supported Functions

These functions are supported:

Related Topics

“Add a Field” on page 42

“Change the Value of a Field” on page 41

“Sections” on page 42

Change the Value of a Field

The findField function returns field objects when passed a field name. These fields cannot be modified directly. The document functions fieldGetValue and fieldSetValue allow you to modify a field.

For example:

local field = document:findField("CONTENT")local content = document:fieldGetValue(field)

NOTE You can write a library of useful functions to share between multiple scripts, which you can then include in the scripts by adding dofile(“library.lua”) to the top of the lua script outside of the handler function.

addChildField Creates a new nested XML field when passed a parent field and a name and value.

addField Creates a new field when passed a name and value.

findField Returns field objects when passed a field name.

fieldSetValue Sets a field value.

fieldGetValue Gets a field value.

getNextSection Gets the next section in a document, allowing you to perform find or add operations on every section.

WorkSite Connector Administration Guide 41

• • • •••

Chapter 3 Configure Connector Framework Server

42

content = content .. "\nCopyright MyCorp\n"document:fieldSetValue(field, content)

Add a Field

The addField document function creates a new field when passed a name and value.

For example:

document:addField("TEST","123");

The addChildField document function creates a new nested XML field when passed the parent field name and a name and value.

For example:

document:addChildField(“TEST”,”NESTED_TEST”,”123”);

Sections

The document object passed to the script's handler function in fact represents the first section of the document. This means the functions findField and addField only find from and add to the first section.

To perform operations on every section, use the getNextSection function. For example:

local section = documentwhile section do

-- Manipulate section

section = section:getNextSection()end

There is currently no support for adding or removing sections.

Example Script

For each document, this Lua script adds a COUNT field, a total sections count to the title, and a section number to the content of each section.

NOTE The COUNT is 1 for the first document and increases as long as the job is running.

WorkSite Connector Administration Guide

• • • •••

Use Lua Scripts

doc_count = 0

function handler(document)

doc_count = doc_count + 1document:addField("COUNT",doc_count);local section_count = 0local section = document

while section dosection_count = section_count + 1field = section:findField("CONTENT")if field then

section:fieldSetValue(field, "Section "..section_count);

endsection = section:getNextSection()end

local field = document:findField("TITLE")if field then

document:fieldSetValue(field, document:fieldGetValue(field).." Total Sections "..section_count)

endend

C Function Reference

The Connector Framework server supports several C functions, which are listed in Table 1.

Table 1 Supported C functions

Function Description

convert_date_time Converts date and time formats using standard Autonomy syntax.

create_path Creates the specified directory tree.

create_uuid Creates a universally unique identifier.

encrypt_security_field Encrypts the ACL.

WorkSite Connector Administration Guide 43

• • • •••

Chapter 3 Configure Connector Framework Server

44

convert_date_time

Converts date and time formats using standard Autonomy syntax.

SyntaxString convert_date_time (String InputDateTime, String InputFormatCSV, String OutputFormat, [Boolean OutputGMT = false])

Arguments

DiscussionAll date and time input is treated as local time unless it contains explicit time zone information.

ReturnsDate and time in the desired format.

create_path

Creates the specified directory tree.

Syntaxvoid create_path (String Path)

gobble_whitespace Reduces multiple spaces to a single space.

hash_file Hashes specified file using the SH1 or MDA5 algorithm, or both.

hash_string Hashes specified string.

Arguments Type/Description

InputDateTime The date and time to be converted.

InputFormatCSV A comma-separated list of the possible date and time formats of the input.

OutputFormat The format of the date and time to be output.

OutputGMT Specifies whether to treat the date and time output as Greenwich Mean Time. Default is false.

Function Description

WorkSite Connector Administration Guide

• • • •••

Use Lua Scripts

Arguments

create_uuid

Creates a universally unique identifier.

SyntaxString create_uuid()

ReturnsA universally unique identifier.

encrypt_security_field

Encrypts the ACL.

SyntaxString encrypt_security_field (String ACL)

Arguments

ReturnsAn encrypted string.

gobble_whitespace

Reduces multiple adjacent white spaces (tab, carriage return, space, and so on) in the specified field to a single space.

SyntaxString gobble_whitespace (String Input)

Arguments Type/Description

Path The path to be created.

Arguments Type/Description

ACL An Access Control List string.

WorkSite Connector Administration Guide 45

• • • •••

Chapter 3 Configure Connector Framework Server

46

Arguments

ReturnsA string without adjacent white spaces.

hash_file

Hashes the specified file using the SHA1 or MDA5 algorithm, or both.

SyntaxString, [String] hash_file (String FileName, String Algorithm1, [String Algorithm2])

Arguments

ReturnsThe hashed file.

hash_string

Hashes the specified string using the SHA1 or MDA5 algorithm.

SyntaxString hash_string (String StringToHash, String Algorithm)

Arguments

Arguments Type/Description

Input An input string.

Arguments Type/Description

FileName The name of the file to be specified.

Algorithm1 The type of algorithm to use. Must be either SHA1 or MDA5.

Algorithm2 The optional second type of algorithm to use. Must be whichever algorithm was not used in Algorithm1.

Arguments Type/Description

StringToHash The string to be hashed.

Algorithm The algorithm to use. Must be either SHA1 or MDA5.

WorkSite Connector Administration Guide

• • • •••

Example Configuration File

ReturnsThe hashed input string.

Example Configuration File

This section contains a basic example configuration file, which meets the minimum configuration requirements.

[Service]Port=40030

[Server]Port=7000

[actions]MaximumThreads=10

[Indexing]DREHost=127.0.0.1ACIPort=9000IndexBatchSize=100IndexTimeInterval=60

[Logging]LogLevel=NORMALLogEcho=TRUE0=IndexLogStream1=ActionLogStream2=ImportLogStream

[ActionLogStream]LogFile=action.logLogTypeCSVs=action

[ImportLogStream]LogEcho=TRUELogFile=import.logLogTypeCSVs=import

[IndexLogStream]LogFile=indexer.logLogTypeCSVs=indexer

[ImportService]KeyviewDirectory=C:\Autonomy\ConfluenceConnectorJava\..\ConnectorFramework\filters

WorkSite Connector Administration Guide 47

• • • •••

Chapter 3 Configure Connector Framework Server

48

ExtractDirectory=C:\Autonomy\ConfluenceConnectorJava\..\ConnectorFramework\TempThreadCount=8ImportInheritFieldsCSV=AUTN_IDENTIFIER

[ImportTasks]Post0=IdxWriter:C:\Autonomy\ConfluenceConnectorJava\..\ConnectorFramework\IDXArchive\output.idx

WorkSite Connector Administration Guide

• • • •••

PART 2 Parameter and Command ReferenceThis section describes some of the configuration parameters and action commands used by the WorkSite Connector and includes the following chapters:

WorkSite Connector Parameters

Connector Framework Server Parameters

License Parameters

Logging Parameters

Secure Socket Layer Parameters

Service Actions

Service Action Parameters

Service Configuration Parameters

Part 2 Parameter and Command Reference

50 WorkSite Connector Administration Guide

• • • •••

CHAPTER 4 WorkSite Connector ParametersThis chapter describes the parameters that determine how WorkSite Connector operates. You can modify these parameters to customize WorkSite Connector to your needs.

Service Parameters

Server Parameters

Connector Parameters

Ingestion Parameters

FetchTasks/TaskName Parameters

Service Parameters

This section contains parameters that determine which machines are permitted to use and control the WorkSite Connector service.

Related Topics

Service Configuration Parameters

WorkSite Connector Administration Guide 51

• • • •••

Chapter 4 WorkSite Connector Parameters

52

Server Parameters

This section contains general parameters for indexing and querying.

Port

Specify the ACI port by which action commands are sent to the connector.

AdminClients

Specify the IP addresses or names of clients that can issue administrative commands to the ACI Port.

To enter multiple addresses, separate the individual addresses with commas (there must be no space before or after the comma).

Alternatively, you can use wildcards in the IP address. Enter for example 187.*.*.* to permit any machine whose IP address begins with 187 to control the connector.

Type: Long

Default: 7008

Required: No

Allowed Range:

Minimum: 0Maximum: 2000000000

Recommended Range:

Minimum: 0Maximum: 2000000000

Configuration Section:

Server

Example: Port=7008

See Also: “QueryClients” on page 53 “AdminClients” on page 52

Type: String

Default: *.*.*.*

Required: No

WorkSite Connector Administration Guide

• • • •••

Server Parameters

QueryClients

Specify the IP addresses or names of clients that can query the connector.

To enter multiple addresses, separate the individual addresses with commas (there must be no space before or after the comma).

Alternatively, you can use wildcards in the IP address. Enter for example 187.*.*.* to permit any machine whose IP address begins with 187 to control the connector.

Configuration Section:

Server

Example: AdminClients=localhost,196.172.87.11

See Also: “Port” on page 52 “QueryClients” on page 53

Type: Strin

Default: *.*.*.*

Required: No

Configuration Section:

Server

Example: QueryClients=10.1.1..*,127.0.0.1

See Also: “Port” on page 52 “AdminClients” on page 52

WorkSite Connector Administration Guide 53

• • • •••

Chapter 4 WorkSite Connector Parameters

54

Connector Parameters

These parameters enable features, set tempory directories, and so on. This section also contains Java settings.

EnableIngestion

Specify whether to ingest documents into IDOL. If this is set to false, documents are not ingested into IDOL. If this parameter is disabled, commands to process documents are ignored, but are logged (for testing only).

EnableScheduledTasks

Specify whether configured tasks in the main connector configuration are enabled. If this parameter is enabled, a synchronize action is sent according to the configured schedule. If this parameter is disabled, all actions must be generated externally.

Type: Boolean

Default: true

Required: No

Configuration Section:

Connector

Example: EnableIngestion=True

See Also:

Type: Boolean

Default: true

Required: No

Configuration Section:

Connector

Example: EnableScheduledTasks=True

See Also: “ScheduleCycles” on page 57“ScheduleRepeatSecs” on page 57“ScheduleStartTime” on page 58

WorkSite Connector Administration Guide

• • • •••

Connector Parameters

JavaClassPath

Specify the CLASSPATH to use, including all dependencies of the connector. This must include the JavaConnector.jar and the class specified by the JavaConnectorClass parameter. For WorkSite Connector, this must include versions of

JavaConnector.jarWorkSiteConnector.jarwscrawler.jarlog4j-1.2.15.jarcommons-dbcp-1.2.2.jarcommons-pool-1.3.jarsqljdbc.jar

If the connector is run through Java directly (using the ConnectorLibJava library), the CLASSPATH and memory limits should be set on the command line. For example:

java -classpath <JAVA_CLASSPATH> com.autonomy.connector.ConnectorBase <DLL_BASENAME> -configfile <APP_CONFIGFILE>

Type: String

Default: None

Required: Yes

Configuration Section:

Connector

Example: JavaClassPath=JavaConnector.jar;WorkSiteConnector.jar; wscrawler.jar;log4j-1.2.15.jar;commons-dbcp-1.2.2.jar; commons-pool-1.3.jar;sqljdbc.jar

See Also: “JavaConnectorClass” on page 56

WorkSite Connector Administration Guide 55

• • • •••

Chapter 4 WorkSite Connector Parameters

56

JavaConnectorClass

Specify the full class name of the Java class that contains the implementation of the connector. For WorkSite Connector, this is com/autonomy/connector/WorkSite/WorkSiteConnector.

JavaMaxMemoryMB

Specify the maximum memory (in megabytes) that can be allocated to the Java Virtual Machine (JVM).

Type: String

Default: None

Required: Yes

Configuration Section:

Connector

Example: javaConnectorClass=com/autonomy/connector/WorkSite/WorkSiteConnector

See Also: “JavaClassPath” on page 55

Type: Integer

Default: 64

Required: No

Configuration Section:

Connector

Example: JavaMaxMemoryMB=64

See Also: “JavaConnectorClass” on page 56

WorkSite Connector Administration Guide

• • • •••

Connector Parameters

ScheduleCycles

Specify the number of fetching cycles to run. If you set the parameter to 5, for example, the connector will complete five cylces and then wait until it is sent a manual command. If this value is set to -1, the connector runs continually.

ScheduleRepeatSecs

Specify how frequently after the ScheduleStartTime the synchronize action will run.

Type: Integer

Default: -1

Required: No.

Configuration Section:

Connector, FetchTasks, and TaskName

Example: ScheduleCycles=-1

See Also:

Type: Integer

Default: 300

Required: No.

Configuration Section:

Connector, FetchTasks, and TaskName

Example: ScheduleRepeatSecs=300

See Also: “ScheduleStartTime” on page 58

WorkSite Connector Administration Guide 57

• • • •••

Chapter 4 WorkSite Connector Parameters

58

ScheduleStartTime

Specify the starting time of the first synchronize task on startup. This parameters requires that the EnableScheduledTasks parameter be set to true. The format for this parameter value is:

‘H[H][:MM][:SS]’;

TempDirectory

Specify the temporary directory for the connector to use.

Type: Time

Default: NOW

Required: No.

Configuration Section:

Connector, FetchTasks, and TaskName

Example: ScheduleStartTime=’08:30:00’;

See Also: “EnableScheduledTasks” on page 54“ScheduleRepeatSecs” on page 57

Type: String

Default: ./Temp

Required: No

Configuration Section:

Connector

Example: TempDirectory=./Temp

See Also: “SharedPath” on page 60

WorkSite Connector Administration Guide

• • • •••

Ingestion Parameters

Ingestion Parameters

The parameters in this section specify details for the Connector Framework server (also known as the Ingestion server). The server accepts data from the connector, generates an IDX or XML file, and sends the file to IDOL for indexing.

BatchSize

Specify the maximum number of add, update, or remove actions included in batch that is sent to the Connector Framework server.

Host

Specify the host name or IP address of the Connector Framework server through which the data is sent.

Type: Integer

Default: 100

Required: No

Allowed Range:

Minimum: 0Maximum: 2000000000

Recommended Range:

Minimum: 100Maximum: 1000

Configuration Section:

Ingestion

Example: BatchSize=100

See Also:

Type: String

Default: localhost

Required: Yes

Configuration Section:

Ingestion

Example: Host=localhost,127.0.0.1

See Also: “Port” on page 60

WorkSite Connector Administration Guide 59

• • • •••

Chapter 4 WorkSite Connector Parameters

60

IndexDatabase

Specify the IDOL database in which documents will be indexed. If this is set, the DREDBNAME field is set to this value.

Port

Specify the port number of the Connector Framework server through which the data is sent.

SharedPath

Specify a path common to both the connector and the Connector Framework server to temporarily hold files for ingestion. If this parameter is not specified, it is assumed that the TempDirectory is accessible by both servers.

Type: String

Default: None

Required: No

Configuration Section:

Ingestion and TaskName

Example: IndexDatabase=Myindexdatabase1

See Also:

Type: Integer

Default: 7000

Required: Yes

Configuration Section:

Ingestion

Example: Port=7000

See Also: “Host” on page 59

Type: String

Default: None

Required: No

WorkSite Connector Administration Guide

• • • •••

FetchTasks/TaskName Parameters

FetchTasks/TaskName Parameters

These sections define the URL and accounts from which you want to retrieve data. In the [FetchTasks] section, you enter the total number of tasks in the Number parameter and then list the tasks in consecutive order starting from 0 (zero). You then create a TaskName section for each task listed. For example:

[FetchTasks]Number=10=MyTask1

[MyTask1]DatabaseHost=dbhostDatabasePort=1433DatabaseName=mydbDatabaseUsername=userDatabasePassword=password...

AllVersions

Specify whether all versions of a document are indexed or only the highest version number.

Configuration Section:

Ingestion

Example: SharedPath=./<path name>

See Also: “TempDirectory” on page 58

Type: Boolean

Default: true

Required: No

Configuration Section:

FetchTasks and TaskName

Example: AllVersions=True

See Also:

WorkSite Connector Administration Guide 61

• • • •••

Chapter 4 WorkSite Connector Parameters

62

DatabaseHost

Specify the name of the computer hosting the database.

DatabaseInstanceName

If the DBMS is not the default instance, specify the database instance name.

DatabaseIntegratedAuth

Specify whether Microsoft Integrated Authentication is used to access the database.

Type: String

Default: None

Required: Yes

Configuration Section:

FetchTasks and TaskName

Example: DatabaseHost=ComputerName

See Also: “DatabasePort” on page 64

Type: String

Default: None

Required: No

Configuration Section:

FetchTasks and TaskName

Example: DatabaseInstanceName=DBInstanceName

See Also:

Type: Boolean

Default: false

Required: No

WorkSite Connector Administration Guide

• • • •••

FetchTasks/TaskName Parameters

DatabaseName

Specify the name of the database that houses the library.

DatabasePassword

Specify the password for the username that is used to authenticate to the WorkSite database. This password must be encrypted.

Configuration Section:

FetchTasks and TaskName

Example: DatabaseIntegratedAuth=false

See Also:

Type: String

Default: None

Required: No

Configuration Section:

FetchTasks and TaskName

Example: DatabaseName=DatabaseName

See Also:

Type: String

Default: None

Required: Yes

Configuration Section:

FetchTasks and TaskName

Example: DatabasePassword=XYZ1234A

See Also: “DatabaseUserName” on page 64

WorkSite Connector Administration Guide 63

• • • •••

Chapter 4 WorkSite Connector Parameters

64

DatabasePort

Specify the port number of the database server.

DatabaseUserName

Specify the username that is used to authenticate to the WorkSite database.

DatabaseVendor

Specify the database vendor. The options are Oracle or SqlServer.

Type: Integer

Default: 1433

Required: Yes

Configuration Section:

FetchTasks and TaskName

Example: DatabasePort=1433

See Also: “DatabaseHost” on page 62

Type: String

Default: None

Required: Yes

Configuration Section:

FetchTasks and TaskName

Example: DatabaseUserName=J0hnD038

See Also: “DatabasePassword” on page 63

Type: String

Default: None

Required: No

WorkSite Connector Administration Guide

• • • •••

FetchTasks/TaskName Parameters

DefaultDateRange

If this parameter is enabled, the time of the last synchronize action is stored to file and only updates after that time are processed. Otherwise, the files processed are controlled by the dynamic parameters or others above.

DynamicParameterNameN

Specify the names of additional parameters to be used by the crawler.

Configuration Section:

FetchTasks and TaskName

Example: DatabaseVendor=SqlServer

See Also:

Type: Boolean

Default: true

Required: No

Configuration Section:

FetchTasks and TaskName

Example: DefaultDateRange=True

See Also:

Type: String

Default: None

Required: No

Configuration Section:

FetchTasks and TaskName

Example: DynamicParameterName0=numberOfRecordsToReturn

See Also: “DynamicParameterValueN” on page 66

WorkSite Connector Administration Guide 65

• • • •••

Chapter 4 WorkSite Connector Parameters

66

DynamicParameterValueN

Specify the values of additional parameters to be used by the crawler.

FirstDocument

Specify the first document number to process.

LastDocument

Specify the last document number to process.

Type: String

Default: None

Required: No

Configuration Section:

FetchTasks and TaskName

Example: DynamicParameterValue0=100

See Also: “DynamicParameterNameN” on page 65

Type: Integer

Default: None

Required: No

Configuration Section:

FetchTasks and TaskName

Example: FirstDocument=127

See Also: “LastDocument” on page 66

Type: Integer

Default: None

Required: No

WorkSite Connector Administration Guide

• • • •••

FetchTasks/TaskName Parameters

MappedSecurity

Specify whether document Access Control Lists (ACLs) are extracted to the AUTONOMYMETADATA field.

MaxDocuments

Specify the maximum number of documents to process.

Configuration Section:

FetchTasks and TaskName

Example: LastDocument=1754

See Also: “FirstDocument” on page 66

Type: Boolean

Default: true

Required: No

Configuration Section:

FetchTasks and TaskName

Example: MappedSecurity=true

See Also: “SecurityType” on page 69

Type: Integer

Default: None

Required: No

Configuration Section:

FetchTasks and TaskName

Example: MaxDocuments=17540

See Also: “FirstDocument” on page 66“LastDocument” on page 66

WorkSite Connector Administration Guide 67

• • • •••

Chapter 4 WorkSite Connector Parameters

68

N

This parameter indicates the name of a task and specifies the name of the section containing the parameters that apply to a task, where:

N. The number of the task. Note that the numbering must start from zero (0).

TaskName. The name of the task. For each task that you list, you must define a [TaskName] section.

Number

Specify the number of tasks listed in the configuration.

Type: String

Default: None

Required: Yes

Configuration Section:

Connector and FetchTasks

Example: 0=MyFirstTask1=MySecondTask

In this example, two tasks are defined: MyFirstTask and MySecondTask. You must create a section for each job, called [MyFirstTask] and [MySecondTask], in which you can then specify the parameters that apply to these tasks.

See Also: “Number” on page 68

Type: Integer

Default: 0

Required: No

Configuration Section:

Connector and FetchTasks

Example: Number=20=MyFirstTask1=MySecondTask

See Also: “N” on page 68

WorkSite Connector Administration Guide

• • • •••

FetchTasks/TaskName Parameters

SecurityType

Specify the SECURITYTYPE field if the MappedSecurity parameter is enabled.

WorksiteLibrary

Specify the WorkSite library name. This is prepended to the reference.

Type: String

Default: WORKSITE

Required: No

Configuration Section:

FetchTasks and TaskName

Example: SecurityType=WORKSITE

See Also: “MappedSecurity” on page 67

Type: String

Default:

Required: No

Configuration Section:

FetchTasks and TaskName

Example: WorksiteLibary=LibraryName

See Also:

WorkSite Connector Administration Guide 69

• • • •••

Chapter 4 WorkSite Connector Parameters

70

WorkSite Connector Administration Guide

• • • •••

CHAPTER 5 Connector Framework Server ParametersThis chapter describes the Connector Framework server (CFS) configuration parameters. It contains the following sections:

Service Parameters

Server Parameters

Actions Parameters

Import Tasks Parameters

Import Service Parameters

Indexing Parameters

Connector Framework server supports standard service parameters, logging parameters and log streams. For more information, see the IDOL Server Administration Guide. This section lists the Connector Framework server configuration parameters.

WorkSite Connector Administration Guide 71

• • • •••

Chapter 5 Connector Framework Server Parameters

72

Service Parameters

The parameters in this section determine which machines are permitted to use and control the Connector Framework service.

Related Topics

Service Configuration Parameters

Server Parameters

The parameters in this section specify details for the Connector Framework server.

AdminClients

Specify the IP addresses or names of clients that can issue administrative commands to the ACI Port.

To enter multiple addresses, separate the individual addresses with commas (there must be no space before or after the comma).

Alternatively, you can use wildcards in the IP address. Enter for example 187.*.*.* to permit any machine whose IP address begins with 187 to control the connector.

Type: String

Default: *.*.*.*

Required: No

Configuration Section:

Server

Example: AdminClients=localhost,196.172.87.11

See Also: “Port” on page 73 “QueryClients” on page 73

WorkSite Connector Administration Guide

• • • •••

Server Parameters

Port

Specify the ACI port by which actions are sent to the Connector Framework server.

QueryClients

Specify the IP addresses or names of clients that can query the connector.

To enter multiple addresses, separate the individual addresses with commas (there must be no space before or after the comma).

Alternatively, you can use wildcards in the IP address. Enter for example 187.*.*.* to permit any machine whose IP address begins with 187 to control the connector.

Type: Long

Default: 7000

Required: No

Allowed Range:

Minimum: 0Maximum: 2000000000

Recommended Range:

Minimum: 0Maximum: 2000000000

Configuration Section:

Server

Example: Port=7008

See Also:

Type: String

Default: *.*.*.*

Required: No

Configuration Section:

Server

Example: QueryClients=10.1.1..*,127.0.0.1

See Also: “Port” on page 73 “AdminClients” on page 72

WorkSite Connector Administration Guide 73

• • • •••

Chapter 5 Connector Framework Server Parameters

74

Actions Parameters

The parameters in this section control how actions are sent Connector Framework server.

MaximumThreads

Specify the number of actions that the CFS can process in parallel at any one time. The optimal value for this parameter is dependant on the load of the server. The default is generally sufficient for most loads.

Import Tasks Parameters

The parameters in this section control how documents are imported to IDX or XML before they are indexed into IDOL server.

PostN

Identify a task to call after documents are imported but before they are indexed into IDOL server. Tasks must be numbered starting from zero (0). You can specify a Lua script or the IDX Writer. The IDX Writer is included in the Connector Framework server and generates an IDX file.

You must specify the task using the following format:

PostN=TaskType:Path_to_Script or MyTaskSection

where TaskType could be Lua to specify a Lua script, or IdxWriter to specify the CFS IDX Writer.

Parameters that should be passed to the task can be specified in a corresponding configuration section. This is optional. For example:

Type: Integer

Default: 2

Required No

Configuration Section:

actions

Example: MaximumThreads=10

WorkSite Connector Administration Guide

• • • •••

Import Tasks Parameters

Post0=IdxWriter:IdxWriting[IdxWriting]IdxWriterFilename=Job0.idxIdxWriterMaxSizeKBs=100IdxWriterArchiveDirectory=./IDXArchive

In this example, the Post0 task creates a backup IDX file (Job0.idx) in the IDXArchive directory using the IDX Writer.

PreN

Identify a task to call before documents are imported and indexed into IDOL server. Tasks must be numbered starting from zero (0). You can specify a Lua script or the IDX Writer. The IDX Writer is included in the Connector Framework server and generates an IDX file.

You must specify the task using the following format:

PreN=TaskType:Path_to_Script or MyTaskSection

where TaskType could be Lua to specify a Lua script, or IdxWriter to specify the CFS IDX Writer.

Parameters that should be passed to the task can be specified in a corresponding configuration section. This is optional. For example:

Post0=IdxWriter:IdxWriting[IdxWriting]IdxWriterFilename=Job0.idxIdxWriterMaxSizeKBs=100IdxWriterArchiveDirectory=./IDXArchive

In this example, the Pre0 task creates a backup IDX file (Job0.idx) in the IDXArchive directory using the IDX Writer.

Type: String

Default: None

Required No

Configuration Section:

ImportTasks

Example: Post0=Lua:C:\Scripts\posttask1.lua

See Also: “PreN” on page 75“HashLua” on page 76

WorkSite Connector Administration Guide 75

• • • •••

Chapter 5 Connector Framework Server Parameters

76

HashLua

Specify a file containing a Lua script to use for family hashing. The script inserts an MD5 field into the document, which is a hash of the document’s unique fields.

ImportStatisticsFile

Specify an XML file that contains records of the job file size and document counts.

Type: String

Default: None

Required: No

Configuration Section:

ImportTasks

Example: Pre0=C:\Scripts\pretask1.lua

See Also “PostN” on page 74“HashLua” on page 76

Type: String

Default: None

Required: No

Configuration Section:

ImportTasks

Example: HashLua=hash.lua

See Also “ImportHashFamilies” on page 78“ImportFamilyRootExcludeFmtCSV” on page 77

Type: String

Default: None

Required No

Configuration Section:

ImportTasks

Example: ImportStatisticsFile=stats.xml

WorkSite Connector Administration Guide

• • • •••

Import Service Parameters

Import Service Parameters

The parameters in this section specify details for KeyView and the service that imports documents into IDX or XML.

ExtractDirectory

Specify the directory to which to files are extracted. Use this parameter only when you want to keep copies of all extracted files.

ImportFamilyRootExcludeFmtCSV

Specify which KeyView formats not to designate as family roots if family hashing is enabled. For example, if you exclude the PST format (KeyView value 356), when Import Module Advanced hashes a PST file, it does not consider PST container as the root format. Instead, it searches for a deeper format that is not listed as a CSV: in this case, it would find the MAIL format, which would then be considered the root of the family.

For a complete list of KeyView formats, see “KeyView Format Codes” on page 137.

Type: String

Default: Current directory

Required No

Configuration Section:

ImportService

Example: ExtractDirectory=C:\temp

Type: String

Default: false

Required No

WorkSite Connector Administration Guide 77

• • • •••

Chapter 5 Connector Framework Server Parameters

78

ImportHashFamilies

Specify whether to enable family hashing, which is used for de-duplication.

ImportInheritFieldsCSV

Specify a comma-separated list of fields that should be inherited from parent files by their children. For example, if you specify SUBJECT in this parameter, all the child attachments in a parent MSG file will contain a Subject field.

Configuration Section:

ImportService

Example: ImportFamilyRootExcludeFmtCSV=356,157,233,345

In this example, the numeric values correspond to the following formats:

356=PST157=ZIP233=EML345=MSG

See Also: “HashLua” on page 76“ImportHashFamilies” on page 78

Type: Boolean

Default: false

Required No

Configuration Section:

ImportService

Example: ImportHashFamilies=true

See Also: “HashLua” on page 76“ImportFamilyRootExcludeFmtCSV” on page 77“ImportMergeMails” on page 79

Type: String

Default: None

Required No

WorkSite Connector Administration Guide

• • • •••

Import Service Parameters

ImportMergeMails

Specify whether to merge the two files created by KeyView (the empty MSG or EML container file, and the MAIL file that contains the actual message content) when importing MSG or EML files. Set this to true to merge the two files.

KeyviewDirectory

Specify the location of the KeyView filters that Connector Framework Server uses to process documents. Enter the full path to the filters directory. By default, this is C:\Autonomy\ConnectorFramework\filters\.

Configuration Section:

ImportService

Example: ImportInheritFieldsCSV=AUTN_IDENTIFIER

See Also:

Type: Boolean

Default: false

Required No. Recommended if ImportHashFamilies=true.

Configuration Section:

ImportService

Example: ImportMergeMails=true

See Also: “ImportHashFamilies” on page 78

Type: String

Default: None

Required Yes

Configuration Section:

ImportService

Example: KeyviewDirectory=C:\Autonomy\ConnectorFramework\filters\

WorkSite Connector Administration Guide 79

• • • •••

Chapter 5 Connector Framework Server Parameters

80

RevisionMarks

Specify whether revision mark information (such as deleted text) is extracted from Microsoft Word documents. If Microsoft Word’s revision tracking feature was enabled when changes were made to a document, the CFS can extract the tracked information and include it in the index. Set to true to extract revision mark information.

ThreadCount

Specify the number of threads to run. This parameter is only used for importing.

Type: Boolean

Default: false

Required No

Configuration Section:

ImportService

Example: RevisionMarks=true

Type: Integer

Default: 4

Required No

Configuration Section:

ImportService

Example: ThreadCount=3

WorkSite Connector Administration Guide

• • • •••

Indexing Parameters

Indexing Parameters

The parameters in this section specify the details for the IDOL server(s) to which the Connector Framework server will send documents for indexing.

DREHostN

Specify the IP address or host name of each IDOL server with which Connector Framework server communicates. There must be a corresponding DREACIPortN entry.

ErrorTaskN

Identify a task to call when an error occurs. For example, documents with errors can be written to a directory or a Lua script can be called. The task must be specified in a corresponding configuration section.

Type: String

Default: None

Required At least one entry is required.

Configuration Section:

Indexing

Example: DREHost0=hostmachine0

See Also:

Type: String

Default: None

Required No

Configuration Section:

Indexing

Example: ErrorTask0=IdxWriter:IdxErrorWriting

[IdxErrorWriting]IdxWriterFilename=Error.idxIdxWriterMaxSizeKBs=100IdxWriterArchiveDirectory=./ErrorArchive

In this example, ErrorTask0 writes errors to the Error.idx file using the IdxWriter class (included with CFS).

WorkSite Connector Administration Guide 81

• • • •••

Chapter 5 Connector Framework Server Parameters

82

IndexBatchSize

Specify the maximum number of files that are included each batch that is indexed into IDOL server.

IndexTimeInterval

Specify the timeout value in seconds for the index queue. If no documents were indexed in the specified interval, any documents in the queue (up to the number specified in IndexBatchSize) are indexed.

Type: Integer

Default: 100

Required No

Configuration Section:

Indexing

Example: IndexBatchSize=100

Type: Integer

Default: 300

Required No

Configuration Section:

Indexing

Example: IndexTimeInterval=100

See Also: “IndexBatchSize” on page 82

WorkSite Connector Administration Guide

• • • •••

CHAPTER 6 License Parameters This chapter describes the license configuration parameters that specify licensing details.

Full

Holder

Key

LicenseServerACIPort

LicenseServerHost

LicenseServerTimeout

LicenseServerRetries

Operation

NOTE Do not edit these parameters.

WorkSite Connector Administration Guide 83

• • • •••

Chapter 6 License Parameters

84

Full

Indicates whether you have a full or an evaluation license.

Holder

The name of the license holder.

Key

The license key.

Type: Boolean

Default: False

Required: Yes

Configuration Section:

License

Example: Full=on

In this example, the service is fully licensed.

Type: String

Default: None

Required: Yes

Configuration Section:

License

Example: Holder=Company

Type: String

Default: None

WorkSite Connector Administration Guide

• • • •••

LicenseServerACIPort

LicenseServerACIPort

ACI port of DiSH license server. This must be the Port specified in the DiSH configuration file's [Server] section. Worksite Connector uses this port to request licensing from DiSH. This parameter is used in IDOL with Administration.

Required: Yes

Configuration Section:

License

Example: Key=01234567890

Type: Long

Default: 20000

Required: Yes

Allowed range: Minimum: 0Maximum: 65536

Recommended range:

Minimum: 1025Maximum: 65536

Configuration Section:

License

Example: LicenseServerACIPort=20000

See Also: “LicenseServerHost” on page 86“LicenseServerTimeout” on page 86“LicenseServerRetries” on page 87

WorkSite Connector Administration Guide 85

• • • •••

Chapter 6 License Parameters

86

LicenseServerHost

Address of DiSH host. The IP address (or name) of the machine that hosts the DiSH license server. This parameter is used in IDOL with Administration.

LicenseServerTimeout

Seconds to timeout when Worksite Connector tries connecting to DiSH. Enter the number of seconds after which requests that have been sent to the DiSH license server time out if it does not respond. This parameter is used in IDOL with Administration.

Type: String

Default: None

Required: Yes

Configuration Section:

License

Example: LicenseServerHost=1.23.45.6

See Also: “LicenseServerACIPort” on page 85“LicenseServerTimeout” on page 86“LicenseServerRetries” on page 87

Type: Long

Default: 120000

Required: No

Configuration Section:

License

Example: LicenseServerTimeout=600000

See Also: “LicenseServerACIPort” on page 85“LicenseServerHost” on page 86“LicenseServerRetries” on page 87

WorkSite Connector Administration Guide

• • • •••

LicenseServerRetries

LicenseServerRetries

Number of retries when Worksite Connector connects to DiSH. The number of times Worksite Connector tries to connect to the DiSH license server. This parameter is used in IDOL with Administration.

Operation

Licensed Operations key to allow additional ACI server operations to be licensed.

Type: Integer

Default: 5

Required: No

Configuration Section:

License

Example: LicenseServerRetries=1

See Also: “LicenseServerACIPort” on page 85“LicenseServerHost” on page 86“LicenseServerTimeout” on page 86

Type: String

Default: None

Required: Yes

Configuration Section:

License

Example: Operations=803|87sdhsdf9n94nmsf7oasda987w4yriasunfaasd==

WorkSite Connector Administration Guide 87

• • • •••

Chapter 6 License Parameters

88

WorkSite Connector Administration Guide

• • • •••

CHAPTER 7 Logging ParametersThis chapter describes the configuration parameters used to create separate log files for different log message types (such as, query, index, and application) and to determine how each stream is logged.

LogArchiveDirectory

LogCompressionMode

LogDirectory

LogEcho

LogEncryption

LogEncryptionKeys

LogExpireAction

LogFile

LogHistorySize

LogLevel

LogLevelMatch

LogMaxLineLength

LogMaxOldFiles

LogMaxSizeKBs

LogOldAction

WorkSite Connector Administration Guide 89

• • • •••

Chapter 7 Logging Parameters

90

LogOutputLogLevel

LogSysLog

LogTime

LogTypeCSVs

LogArchiveDirectory

Path to log archive directory. Enter the directory in which you want the application to archive old log files when LogOldAction is set to Move.

Type: String

Default: ./archive

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogArchiveDirectory=./archive

See Also: “LogOldAction” on page 100

WorkSite Connector Administration Guide

• • • •••

LogCompressionMode

LogCompressionMode

Specifies how old log files are compressed when the LogExpireAction parameter is set to Compress. This can be set to either zip or gz.

LogDirectory

Path to log directory. Enter the directory in which you want the application to store the log files it creates.

Type: String

Default: zip

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogCompressionMode=gz

See Also: “LogExpireAction” on page 94

Type: String

Default: ./logs

Required: No

Configuration Section:

Logging

Example: LogDirectory=./logs

See Also: “LogArchiveDirectory” on page 90“LogFile” on page 95

WorkSite Connector Administration Guide 91

• • • •••

Chapter 7 Logging Parameters

92

LogEcho

Display logging messages on the console. Enable this parameter to display logging messages on the console. Note this setting has no effect if you are running the application as a Windows service.

Type: Boolean

Default: False

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogEcho=true

See Also: “LogArchiveDirectory” on page 90

WorkSite Connector Administration Guide

• • • •••

LogEncryption

LogEncryption

Encrypt log entries. Enable this parameter to encrypt the log entries using the Tiny Encryption Algorithm (TEA). TEA is a Feistel cipher which uses operations from mixed (orthogonal) algebraic groups. It encrypts 64 data bits at a time using a 128-bit key. Use LogEncryptionKeys to specify the key that TEA uses for its encryption algorithm.

LogEncryptionKeys

List of BTEA encryption keys. If you have enabled LogEncryption, use LogEncryptionKeys to enter the key that TEA uses for its encryption algorithm. The key includes four 32-bit values.

Type: Boolean

Default: False

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogEncryption=trueLogEncryptionKeys=123,456,789,123

In this example, log entries are encrypted using the Block Tiny Encryption Algorithm (BTEA). BTEA is a Feistel cipher which uses operations from mixed (orthogonal) algebraic groups. It encrypts 64 data bits at a time using a 128-bit key.

See Also: “LogEncryptionKeys” on page 93

Type: String

Default: None

Required: Yes, if you have set LogEncryption to true.

WorkSite Connector Administration Guide 93

• • • •••

Chapter 7 Logging Parameters

94

LogExpireAction

Determines how log files are handled when they exceed the maximum size. Enter one of the following to determine how log files are handled when they exceed the MaxLogSizeKBs size:

Configuration Section:

Logging

Example: LogEncryption=trueLogEncryptionKeys=123,456,789,123

In this example, log entries are encrypted using the Block Tiny Encryption Algorithm (BTEA). BTEA is a Feistel cipher which uses operations from mixed (orthogonal) algebraic groups. It encrypts 64 data bits at a time using a 128-bit key.

See Also: “LogEncryption” on page 93

Option Description

Compress The log file's name is appended with a time stamp, compressed and saved in the log directory. By default, this is a Zip file. Use the LogCompressionMode parameter to specify another compression format.

Consecutive The log file's name is appended with a number and saved in the log directory. When the next log file reaches its LogMaxSizeKBs size, it is appended with the next consecutive number.

Datestamp The log file's name is appended with a time stamp and saved in the log directory.

Previous The log file's name is appended with .previous and saved in the log directory. Every time a log file reaches its LogMaxSizeKBs size, it is given the same postfix so it overwrites the old log file.

Day Only one log file is created per day and is appended with the current time stamp. Log files are archived once they reach the LogMaxSizeKBs size.

Note: The LogMaxSizeKBs parameter takes precedence over the LogExpireAction parameter. Therefore, if you set LogExpireAction to Day, and the value for LogMaxSizeKBs results in more than one log file, multiple log files will be generated per day.

WorkSite Connector Administration Guide

• • • •••

LogFile

LogFile

Name of the log file. The name of the log file the application creates in the specified LogDirectory.

Type: String

Default: Datestamp

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogExpireAction=Compress

See Also: “LogCompressionMode” on page 91“LogFile” on page 95“LogMaxSizeKBs” on page 100

Type: String

Default: None

Required: Yes

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogFile=query.log

See Also: “LogDirectory” on page 91

WorkSite Connector Administration Guide 95

• • • •••

Chapter 7 Logging Parameters

96

LogHistorySize

The number of log messages to store in memory.

LogLevel

The type of messages that are logged. Enter one of the following to determine the type of messages that are logged:

The log levels are hierarchical from least logging to most logging. You can use the LogLevelMatch parameter to specify which messages are reported relative to the specified LogLevel. For example, if LogLevelMatch=LessThan and LogLevel=Warning, "Normal" and "Full" message types are reported.

Use the LogOutputLogLevel parameter to report the log level in the log.

Type: String

Default: 100

Required: Yes

Allowed Range:

Minimum: 1Maximum: 520

Configuration Section:

LogStream

Example: LogHistorySize=50

See Also: “LogExpireAction” on page 94

Option Description

Always Basic processes are logged. Note that this produces only minimal logging and no errors are logged.

Error Errors are logged.

Warning Errors and warnings are logged.

Normal Errors, warnings and basic processes are logged.

Full Every occurrence is logged. Note that this produces a large log file and may affect performance.

WorkSite Connector Administration Guide

• • • •••

LogLevelMatch

LogLevelMatch

The messages reported relative to the specified LogLevel. The LogLevelMatch parameter specifies the messages that are reported relative to the log-level hierarchy:

Always

Error

Warning

Normal

Full

Enter one of the following values for LogLevelMatch:

Type: String

Default: Normal

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogLevel=Warning

See Also: “LogFile” on page 95“LogLevelMatch” on page 97

Option Description

Equal Only the message type specified by LogLevel is reported. For example, if LogLevel=warning, only warning messages are reported.

LessThan The message types below the LogLevel setting are reported. For example, if LogLevel=warning, "Normal" and "Full" message types are reported.

WorkSite Connector Administration Guide 97

• • • •••

Chapter 7 Logging Parameters

98

LogMaxLineLength

Maximum characters in a log entry. The number of characters a log entry can include before it is truncated. Increase this value when you want long action commands to be logged in full.

LessThanOrEqual The message type specified by LogLevel and any message type below that are reported. For example, if LogLevel=warning, "Normal", "Full", and "Warning" message types are reported.

GreaterThan The message types above the LogLevel setting are reported. For example, if LogLevel=warning, "Error" and "Always" message types are reported.

GreaterThanOrEqual The message type specified by LogLevel and any message type above that are reported. For example, if LogLevel=warning, "Error", "Always", and "Warning" message types are reported.

Type: String

Default: GreaterThanOrEqual

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogLevelMatch=GreaterThanOrEqual

See Also: “LogFile” on page 95“LogLevel” on page 96“LogOutputLogLevel” on page 101

Option Description

Type: Long

Default: 16384

Required: No

WorkSite Connector Administration Guide

• • • •••

LogMaxOldFiles

LogMaxOldFiles

Maximum number of log files in the log directory. The maximum number of log files the specified LogDirectory can store before the application executes the specified LogOldAction. If you do not want to restrict how many log files the LogDirectory can store, enter -1.

Allowed Range:

Minimum: 0Maximum: 2000000000

Recommended Range:

Minimum: 100Maximum: 1000000

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogMaxLineLength=24000

See Also: “LogFile” on page 95

Type: Long

Default: 1024

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogMaxOldFiles=1000

See Also: “LogDirectory” on page 91“LogOldAction” on page 100

WorkSite Connector Administration Guide 99

• • • •••

Chapter 7 Logging Parameters

10

LogMaxSizeKBs

Maximum log file size (in KB). If you do not want to restrict the log file size, enter -1. The LogExpireAction parameter determines how a log file is handled once it has reached its maximum size.

LogOldAction

Determines how log files are handled when the maximum number of log files is exceeded. Enter one of the following to determine how log files are handled when the LogDirectory has reached the maximum number of log files, as determined by the LogMaxOldFiles parameter:

Type: Long

Default: 1024

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogMaxSizeKBs=1000

See Also: “LogExpireAction” on page 94

Option Description

Delete The log files are deleted.

Move The log files are moved to the specified LogArchiveDirectory.

Type: String

Default: Delete

Required: No

0 WorkSite Connector Administration Guide

• • • •••

LogOutputLogLevel

LogOutputLogLevel

Determines whether the log level is reported in the log. Enable this parameter to include the log level of a message in the log entry.

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogOldAction=Move

See Also: “LogArchiveDirectory” on page 90“LogDirectory” on page 91“LogMaxOldFiles” on page 99

Type: Boolean

Default: False

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogLevel=AlwaysLogOutputLogLevel=true

In this example, Always is added to the log message:

21/12/2006 12:34:56 [10] Always: ACI Server attached to port 1622

See Also: “LogLevel” on page 96

WorkSite Connector Administration Guide 101

• • • •••

Chapter 7 Logging Parameters

10

LogSysLog

Write messages to Windows/UNIX system log. Enable this parameter to write messages to the UNIX Syslog or the Windows Event Log.

LogTime

Display time with each log entry. Enable this parameter to display the current time next to each log entry in the log file.

Type: Boolean

Default: False

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogSysLog=true

Type: Boolean

Default: True

Required: No

Configuration Section:

Logging and/or LogStream

If you set this parameter in the Logging and LogStream sections, the setting in the LogStream section takes precedence for the specified log stream.

Example: LogTime=false

See Also: “LogFile” on page 95

2 WorkSite Connector Administration Guide

• • • •••

LogTypeCSVs

LogTypeCSVs

List of message types to log. Enter one or more of the following message types to specify the type of messages written to the associated log file. If you want to enter multiple message types, separate them with commas (there must be no space before or after a comma):

Option Description

Agent Logs agent commands and related messages. (IDOL Server only)

Alert Logs alert commands and related messages. (DiSH only)

AlertResults Logs alert command results. (DiSH only)

Application Logs application-related occurrences.

Audit Logs audit commands and related messages. (DiSH only)

Category Logs category commands and related messages. (IDOL Server only)

Cluster Logs cluster commands and related messages. (IDOL Server only)

Community Logs community commands and related messages. (IDOL Server only)

ExtendedIndex Logs index commands as well as index commands that are issued after IDOL server has routed incoming data through other processes. (IDOL Server only)

FailureList Logs details of files that were not imported successfully. (Connectors only)

Index Logs index commands and related messages. (Connectors, IDOL Server, DIH only)

Import Logs import commands and related messages. (Connectors only)

Profile Logs profile commands and related messages. (IDOL Server only)

Query Logs query commands and related messages. (IDOL Server, DIH only)

QueryTerms Logs each query term, prior to stemming but after conversion to UTF8, capitalization and punctuation removal. This is mainly used by the Autonomy DiSH server for statistical reports. (IDOL Server only)

WorkSite Connector Administration Guide 103

• • • •••

Chapter 7 Logging Parameters

10

Role Logs role commands and related messages. (IDOL Server only)

Schedule Logs schedule commands and related messages. (IDOL Server, DiSH only)

ScheduleResults Logs schedule command results. (DiSH only)

Security Logs security command results. (DAH only)

Spider Logs spider commands and related messages. (HTTP Connector only)

Taxonomy Logs taxonomy commands and related messages. (IDOL Server only)

User Logs user commands and related messages. (IDOL Server only)

User_Audit Logs USERADD and USERDELETE commands and related messages. (IDOL Server only)

UserTerm Logs terms that IDOL server uses to form a user's agents and profiles. (IDOL Server only)

Type: String

Default: None

Required: Yes

Configuration Section:

LogStream

Example: LogTypeCSVs=Application,Index

See Also: “LogFile” on page 95

Option Description

4 WorkSite Connector Administration Guide

• • • •••

CHAPTER 8 Secure Socket Layer ParametersThis chapter describes the configuration parameters used to configure Secure Socket Layer (SSL) connections between components.

SSLConfig

SSLCACertificate

SSLCertificate

SSLCheckCertificate

SSLCheckCommonName

SSLMethod

SSLPrivateKey

SSLPrivateKeyPassword

WorkSite Connector Administration Guide 105

• • • •••

Chapter 8 Secure Socket Layer Parameters

10

SSLConfig

Identifies the configuration section in which the SSL configuration details are specified, usually SSLOptionN. You must set this parameter if you are using SSL connections between components.

To control incoming ACI calls, set this parameter in the [Server] or [Default] section.

To control outgoing ACI calls, set this parameter in another component section, such as [DataDRE], [CatDRE], or a connector Job section.

The section in which you set SSLConfig depends on whether you are using a distributed architecture and on which component you are configuring. For example, in a standalone Category configuration, you can set SSLConfig in the [Server], [DataDRE], [CatDRE], and [CommunityServer] sections.

See each component’s documentation for more information.

Type: String

Default: None

Required: No

6 WorkSite Connector Administration Guide

• • • •••

SSLConfig

Configuration Section:

Server or Default, or other section for outgoing communications

Example: [Server]SSLConfig=SSLOptions1...

[AgentDRE]SSLConfig=SSLOptions2...

[DataDRE]SSLConfig=SSLOptions2...

// For Omni Group Servers:

[Note]GroupServerHost=...GroupServerPort=...SSLConfig=SSLOptions2

[SSLOptions1] //SSL options for incoming connectionsSSLMethod=SSLV23SSLCertificate=host1.crtSSLPrivateKey=host1.keySSLCACertificate=trusted.crt

[SSLOptions2] //SSL options for outgoing connectionsSSLMethod= SSLV23SSLCertificate=host2.crtSSLPrivateKey=9s7BxMjD2d3M3t7awt/J8ASSLCACertificate=trusted.crt

See Also: “SSLCACertificate” on page 108“SSLCertificate” on page 108“SSLCheckCertificate” on page 109“SSLCheckCommonName” on page 109“SSLMethod” on page 110“SSLPrivateKey” on page 110“SSLPrivateKeyPassword” on page 111

WorkSite Connector Administration Guide 107

• • • •••

Chapter 8 Secure Socket Layer Parameters

10

SSLCACertificate

Certificate Authority (CA) certificate file of a trusted authority. The component will only trust communication with a peer that provides a certificate signed by the specified CAs.

SSLCertificate

SSL Certificate file to use to identify this component to a peer. It can be either ASN1 or PEM format. This parameter requires a matching SSLPrivateKey value.

Type: String

Default: None

Required: No

Configuration Section:

SSLOptionN

Example: SSLCACertificate=trusted.crt

See Also: “SSLConfig” on page 106

Type: String

Default: None

Required: Yes

Configuration Section:

SSLOptionN

Example: SSLCertificate=host1.crtSSLPrivateKey=host1.key

See Also: “SSLConfig” on page 106“SSLPrivateKey” on page 110

8 WorkSite Connector Administration Guide

• • • •••

SSLCheckCertificate

SSLCheckCertificate

Specifies whether a certificate signed by a trusted authority is requested from peers.

Setting SSLCACertificate implicitly sets SSLCheckCertificate to true. If SSLCACertificate is set to false, communications are encrypted, but certificates are not requested from peers.

SSLCheckCommonName

Verifies the identity of the peer. Specifies whether the host name listed in the peer's certificate (that is, the CommonName or "CN" attribute) resolves to the same IP address as the peer itself, as determined by the network connection.

For example, if the host name in a certificate is eip.autonomy.com and resolves to an IP address of 12.3.4.56, then the peer should share the same IP address.

Type: Boolean

Default: True if SSLCACertificate is set.

False if SSLCACertificate is not set.

Required: No

Configuration Section:

SSLOptionN

Example: SSLCheckCertificate=true

See Also: “SSLConfig” on page 106

Type: Boolean

Default: False

Required: No

Configuration Section:

SSLOptionN

Example: SSLCheckCommonName=true

See Also: “SSLConfig” on page 106

WorkSite Connector Administration Guide 109

• • • •••

Chapter 8 Secure Socket Layer Parameters

11

SSLMethod

Specifies which SSL protocol is used. The options are:

SSLV2

SSLV3

SSLV23

TLSV1

SSLV23 should be used in most cases.

SSLPrivateKey

The private security key for the SSL certificate. It can be either ASN1 or PEM format. This parameter requires a matching SSLCertificate value.

Type: String

Default: None

Required: Yes

Configuration Section:

SSLOptionN

Example: SSLMethod=SSLV23

See Also: “SSLConfig” on page 106

Type: String

Default: None

Required: Yes

Configuration Section:

SSLOptionN

Example: SSLCertificate=host1.crtSSLPrivateKey=host1.key

See Also: “SSLConfig” on page 106“SSLCertificate” on page 108“SSLPrivateKeyPassword” on page 111

0 WorkSite Connector Administration Guide

• • • •••

SSLPrivateKeyPassword

SSLPrivateKeyPassword

The password for the file defined in SSLPrivateKey. The password may be in plain text, or basic or AES encryption format.

Type: String

Default: None

Required: No

Configuration Section:

SSLOptionN

Example: [SSLOption0]SSLCertificate=host1.crtSSLPrivateKey=host1.keySSLPrivateKeyPassword=PvKey1559

In this example, the private key password to the file host1.key is written in plain text.

...[SSLOption0]SSLCertificate=host1.crtSSLPrivateKey=host1.keySSLPrivateKeyPassword=9s7BxMjD2d3M3t7awt/J8A

In this example, the private key password to the file host1.key has basic encryption.

See Also: “SSLConfig” on page 106“SSLPrivateKey” on page 110

WorkSite Connector Administration Guide 111

• • • •••

Chapter 8 Secure Socket Layer Parameters

11

2 WorkSite Connector Administration Guide

• • • •••

CHAPTER 9 Service ActionsIf the ServicePort, ServiceStatusClients and ServiceControlClients configuration parameters are specified, the service port is enabled and will accept the status and control actions described in this section.

Action Syntax

GetConfig

GetLogStream

GetLogStreamNames

GetStatistics

GetStatus

GetStatusInfo

MergeConfig

SetConfig

Stop

WorkSite Connector Administration Guide 113

• • • •••

Chapter 9 Service Actions

11

Action Syntax

The actions use the following format:

http://Host:Port/action=ActionName&[Parameters]

where,

For example:

http://12.3.4.56:40010/action=GetConfig

This command uses port 40010 to request the service’s configuration file settings.

Related Topics

“Service Action Parameters” on page 125

GetConfig

The GetConfig action returns the service’s configuration file settings. (This parameter is not supported by the Sharepoint connector.)

Action Parameters

None.

Example

action=GetConfig

Host The IP address (or name) of the machine hosting the service.

Port The ServicePort specified in the Service section of the service’s configuration.

ActionName One of the actions described in this section.

Parameters One or more parameters that may be required by an action.

4 WorkSite Connector Administration Guide

• • • •••

GetLogStream

GetLogStream

The GetLogStream action returns a specific log stream for the service. (This parameter is not supported by the Sharepoint Connector.)

Action Parameters

The action has the following optional parameters:

Example

action=GetLogStream&Name=ApplicationLogStream&FromDisk=true&Tail=10

This action displays the first ten entries of the ApplicationLogStream log.

GetLogStreamNames

The GetLogStreamNames action returns the names of the log streams defined for the service. (This parameter is not supported by the Sharepoint Connector.)

Action Parameters

None.

Example

action=GetLogStreamNames

Parameter Description

FromDisk Specifies whether the log stream is read from disk or memory.

Name The name of the log stream you want to return.

Tail The number of lines from the log stream to return.

WorkSite Connector Administration Guide 115

• • • •••

Chapter 9 Service Actions

11

GetStatistics

The GetStatistics action returns statistics for the service. (This parameter is not supported by the Sharepoint Connector.)

The following statistics for the service are returned:

Statistic Description

[Statistics]

ServiceDuration The number of seconds the service has been running.

10SecondResponseAverage The average service response time (in milliseconds) measured over the last 10 seconds.

10SecondRequestsPerSecond The number of requests to the service per second within the last 10 seconds.

10SecondRequests The number of requests to the service in the last 60 seconds.

60SecondResponseAverage The average service response time (in milliseconds) measured over the last 60 seconds.

60SecondRequestsPerSecond The number of requests to the service per second within the last 60 seconds.

60SecondPeakRequestsPerSecond The highest number of requests to the service over any 60 second period.

60SecondRequests The number of requests to the service in the last 60 seconds.

1HourResponseAverage The average service response time (in milliseconds) measured over the last hour.

1HourRequestsPerSecond The number of requests to the service per second within the last hour.

1HourPeakRequestsPerSecond The highest number of requests to the service over any 1 hour period.

1HourRequests The number of requests to the service in the last hour.

24HourResponseAverage The average service response time (in milliseconds) measured over the last 24 hours.

24HourRequestsPerSecond The number of requests to the service per second within the last 24 hours.

24HourPeakRequestsPerSecond The highest number of requests to the service over any 24 hour period.

24HourRequests The number of requests to the service in the last 24 hours.

6 WorkSite Connector Administration Guide

• • • •••

GetStatistics

RecentResponseAverage The average service response time (in milliseconds) from the time the last 10 second period finished to the current time.

RecentRequestsPerSecond The number of requests to the service per second from the time the last 10 second period finished to the current time.

RecentPeakRequestsPerSecond The highest number of requests to the service from the time the last 10 second period finished to the current time.

RecentRequests The number of requests to the service from the time the last 10 second period finished to the current time.

TotalRequests The total number of requests that were made to the service.

[Index]

ConnectionsTotal The number of socket connections to the index port.

ConnectionsUnauthorized The number of index commands that IDOL server received from unauthorized clients.

CommandsRejectedPaused The number of commands that were rejected because the service was paused.

CommandsRejectedDiskFull The number of commands that were rejected because the disk was full.

CommandsRejectedInvalidIndexCode The number of commands that were rejected because their index code was invalid.

CommandsDREADD The number of DREADD commands that were executed.

CommandsDREADDDATA The number of DREADDDATA commands that were executed.

CommandsDREREPLACE The number of DREREPLACE commands that were executed.

CommandsDREDELETEREF The number of DREDELETEREF commands that were executed.

CommandsDREDELETEDOC The number of DREDELETEDOC commands that were executed.

CommandsDRECOMPACT The number of DRECOMPACT commands that were executed.

CommandsDREEXPIRE The number of DREEXPIRE commands that were executed.

CommandsDREBACKUP The number of DREBACKUP commands that were executed.

CommandsDRESYNC The number of DRESYNC commands that were executed.

ReplacedReindex The number of documents that were re-indexed because an ACLType or Index field had changed.

ReplacedDocsTotal The number of documents that have been replaced.

Statistic Description

WorkSite Connector Administration Guide 117

• • • •••

Chapter 9 Service Actions

11

InvalidDatabaseDocs The number of documents that could not be indexed because their database was invalid.

CommandsRejectedInvalidCommand The number of commands that were rejected because they were invalid.

CommandsRejectedTruncatedData The number of DREADDDATA commands that were rejected because their data termination was incorrect.

CommandsSuccessfullyProcessed The number of successfully executed index commands.

CommandsWithANondiskComponent The number of commands that don't have data stored on disk.

[QUERIES]

TruncatedQueries The number of queries that timed out.

[GLOBAL]

DOCUMENTS The total number of documents that this IDOL server contains.

SECTIONS The number of document sections that this IDOL server contains.

DOCUMENTSLOTS The total number of document sections that the IDOL server contains including document sections that have been deleted.

[DATABASES]

NUMDBS The total number of databases including empty databases and databases that have been deleted.

N The number of the corresponding database.

ACTIVEDATABASES The number of active databases (databases that are empty or contain data).

[DatabaseName]

DOCUMENTS The number of documents that this database contains.

SECTIONS The number of document sections that this database contains.

[Tasks]

Number The number of tasks set up in the configuration file.

StartTask The first task that is performed.

IndexCommands The number of index commands that have been processed (the number displayed includes any index command that is currently being processed).

Documents The number of documents that have been processed (the number displayed includes any document that is currently being processed).

Statistic Description

8 WorkSite Connector Administration Guide

• • • •••

GetStatus

Action Parameters

None.

Example

action=GetStatistics

GetStatus

The GetStatus action returns the service’s status (running or stopped) and some current configuration settings.

Action Parameters

None.

Example

action=GetStatus

DocumentSuccesses The number of documents that have been processed successfully.

DocumentFailures The number of times that document processing has failed.

Sections The number of document sections processed.

[TaskName]

Requests The number of requests sent to a specific task.

Successes The number of requests processed successfully by a specific task.

Failures The number of request-processing failures for a specific task.

[Users]

MaxUsers The maximum number of users that can be set up for this service.

Users The number of users that has been set up for this service.

Roles The user roles that the service comprises.

Statistic Description

WorkSite Connector Administration Guide 119

• • • •••

Chapter 9 Service Actions

12

GetStatusInfo

The GetStatusInfo action returns status information for the service (for example, the service’s product name, version number and so on). (This parameter is not supported by the Sharepoint Connector.)

The following status information for the service are returned:

NOTE In the Sharepoint connector, the action must be preceded by a question mark (?). For example, ?action=GetStatus.

Statistics Description

[StatusInfo]

ServiceStartTime The time the service started running (epochseconds).

ServiceUtilsVersion The version of the service utilities.

ServiceName The name of the service.

ProductName The product name of the service.

ProductVersion The version of the product.

ProductBuild The build of the product.

ServicePID The process ID of the service.

ProductUID The user identifier of the service.

ServiceStatus The status of the service (running or stopped).

[Job]

FlowRate The amount of data (in kilobytes) being aggregated per second.

Status The status of the connector job (running or stopped).

0 WorkSite Connector Administration Guide

• • • •••

MergeConfig

Action Parameters

None.

Example

action=GetStatusInfo

MergeConfig

The MergeConfig action allows you to:

merge the service’s configuration file with one or more configuration file sections (using the Config parameter).

delete an individual configuration parameters (using the DeleteKeyN parameter).

set an individual configuration parameter (using the KeyN and ValueN parameters).

(This parameter is not supported by the Sharepoint Connector.)

Action Parameters

The action has the following parameters:

Example

action=MergeConfig&DeleteKey0=Default/DREFieldName

Parameter Description

Config The configuration file content you want to merge with the content of the service's configuration file.

DeleteKeyN The configuration file section containing the parameter you want to delete and the name of the parameter.

KeyN The configuration file section containing the parameter you want to set and the name of the parameter.

ValueN The value you want to set for the corresponding parameter.

WorkSite Connector Administration Guide 121

• • • •••

Chapter 9 Service Actions

12

In this example, the MergeConfig command is used to delete the DREFieldName parameter from the configuration file’s [Default] section.

SetConfig

The SetConfig command allows you to set the service’s configuration file. (This parameter is not supported by the Sharepoint Connector.)

Action Parameters

The action has the following parameters:

Example

action=SetConfig&Config=ConfigFileContent

where, ConfigFileContent is the complete configuration content to replace the service’s current configuration file.

Stop

The Stop command stops the service.

Action Parameters

None.

NOTE This command requires a POST request method. See the IDOL Server Administration Guide for more information on using a POST request method.

Parameter Description

Config The configuration file content with which you want to overwrite the current content of the service's configuration file.

2 WorkSite Connector Administration Guide

• • • •••

Stop

Example

action=Stop

NOTE In the Sharepoint connector, the action must be preceded by a question mark (?). For example, ?action=Stop.

WorkSite Connector Administration Guide 123

• • • •••

Chapter 9 Service Actions

12

4 WorkSite Connector Administration Guide

• • • •••

CHAPTER 10 Service Action ParametersThis chapter describes the parameters that can be used with Service actions:

Config

DeleteKeyN

FromDisk

Name

Tail

KeyN

ValueN

Config

Enter the configuration file content with which you want to merge or overwrite the current content of the service's configuration file.

If the service's configuration file contains a section with the same name as the section with which it is going to be merged, any parameters unique to the new section are added to the existing section. If the new section contains parameters already present in the existing section, the new section's parameters overwrite the parameters of the old section.

WorkSite Connector Administration Guide 125

• • • •••

Chapter 10 Service Action Parameters

12

DeleteKeyN

Enter the configuration file section containing the parameter you want to delete and the name of the parameter. Replace N with a unique number for every DeleteKeyN you specify. You must specify the section and parameter using the format configFileSection/parameterName.

NOTE This requires a POST request method. See the IDOL Server Administration Guide for information on using a POST request method.

Action MergeConfigSetConfig

Type: String

Default: None

Required: Yes (if DeleteKeyN or KeyN parameter is not specified)

Example: action=MergeConfig&Config=configFileContent

where configFileContent is the configuration file content you want to merge with the content of the service’s configuration file. You must URL-escape the configuration file content.

See Also: “DeleteKeyN” on page 126“KeyN” on page 128

Action MergeConfig

Type: String

Default: None

Required: No

Example: action=MergeConfig&DeleteKey0=Default/DREFieldName

In this example, the MergeConfig command is used to delete the DREFieldName parameter from the configuration file’s [Default] section.

6 WorkSite Connector Administration Guide

• • • •••

FromDisk

FromDisk

Specifies whether the log stream is read from disk or memory. Enter true if you want the log stream to be read from disk rather than from memory.

Name

Enter the name of the log stream you want to return.

Tail

Enter the number of lines from the log stream to return. The lines are read from the top (that is the most recent lines are retuned). Enter -1 to return all entries.

Action GetLogStream

Type: Boolean

Default: false

Required: No

Example: action=GetLogStream&Name=ApplicationLogStream&FromDisk=true&Tail=10

Action GetLogStream

Type: String

Default: false

Required: Yes

Example: action=GetLogStream&Name=ApplicationLogStream&FromDisk=true&Tail=10

Action GetLogStream

Type: Long

WorkSite Connector Administration Guide 127

• • • •••

Chapter 10 Service Action Parameters

12

KeyN

Enter the configuration file section containing the parameter you want to set and the name of the parameter. Replace N with a unique number for every KeyN you specify, and use the same number for the corresponding ValueN parameter. You must specify the section and parameter using the format configFileSection/parameterName.

Default: -1

Required: No

Example: action=GetLogStream&Name=ApplicationLogStream&Tail=10

Action MergeConfig

Type: String

Default: None

Required: Yes (if DeleteKeyN or Config parameter not specified)

Example: action=action=MergeConfig&Key0=Default/ACIPort&Value0=20010&Key1=Default/Database&Value1=News

In this example, the MergeConfig command is used to set the value of the ACIPort parameter in the configuration file’s [Default] section to 20010, and to set the value of the Database parameter in the configuration file’s [Default] section to News.

See Also: “ValueN” on page 129“DeleteKeyN” on page 126“Config” on page 125

8 WorkSite Connector Administration Guide

• • • •••

ValueN

ValueN

Enter the value you want to set for the corresponding parameter. Replace <N> with a unique number for every ValueN you specify, and use the same number for the corresponding KeyN parameter.

Action MergeConfig

Type: String

Default: None

Required: Yes (if KeyN parameters is specified).

Example: action=MergeConfig&Key0=Default/ACIPort&Value0=20010&Key1=Default/Database&Value1=News

In this example, the MergeConfig command is used to set the value of the ACIPort parameter in the configuration file’s [Default] section to 20010, and to set the value of the Database parameter in the configuration file’s [Default] section to News.

See Also: “KeyN” on page 128

WorkSite Connector Administration Guide 129

• • • •••

Chapter 10 Service Action Parameters

13

0 WorkSite Connector Administration Guide

• • • •••

CHAPTER 11 Service Configuration ParametersThis chapter describes the Service configuration parameters that determine which machines are permitted to use and control a service.

If the ServicePort, ServiceStatusClients and ServiceControlClients configuration parameters are specified, the service port is enabled and will accept the standard status and control commands described in “Service Actions” on page 113.

ServiceACIMode

ServiceControlClients

ServiceHost

ServicePort

ServiceStatusClients

WorkSite Connector Administration Guide 131

• • • •••

Chapter 11 Service Configuration Parameters

13

ServiceACIMode

Generate ACI-compatible XML. (The ServiceACIMode parameter is not available in Sharepoint connector.)

ServiceControlClients

IP addresses or names of clients that can issue service control commands to the service. To enter multiple addresses, separate the individual addresses with commas (there must be no space before or after the comma).

Alternatively, you can use wildcards in the IP address. Enter for example 187.*.*.* to permit any machine whose IP address begins with 187 to control the connector.

Type: Boolean

Default: False

Required: No

Configuration Section:

Service

Example: ServiceACIMode=false

See Also: “ServiceControlClients” on page 132“ServiceHost” on page 133“ServicePort” on page 133“ServiceStatusClients” on page 134

Type: String

Default: *.*.*.*

Required: Yes

Configuration Section:

Service

Example: ServiceControlClients=localhost,127.0.0.1

See Also: “ServiceACIMode” on page 132“ServiceHost” on page 133“ServicePort” on page 133“ServiceStatusClients” on page 134

2 WorkSite Connector Administration Guide

• • • •••

ServiceHost

ServiceHost

The host server on which the service is running. (The ServiceACIMode parameter is not available in Sharepoint connector.)

ServicePort

The port on the host server on which the service listens for service status and control requests.

Type: String

Default: *.*.*.*

Required: Yes

Configuration Section:

Service

Example: ServiceHost=127.0.0.1

See Also: “ServiceACIMode” on page 132“ServiceControlClients” on page 132“ServicePort” on page 133“ServiceStatusClients” on page 134

Type: Long

Default: 40010

Required: Yes

Allowed Range:

Minimum: 1Maximum: 65535

Recommended Range:

Minimum: 1024Maximum: 65535

Configuration Section:

Service

Example: ServicePort=40010

See Also: “ServiceACIMode” on page 132“ServiceControlClients” on page 132“ServiceHost” on page 133“ServiceStatusClients” on page 134

WorkSite Connector Administration Guide 133

• • • •••

Chapter 11 Service Configuration Parameters

13

ServiceStatusClients

Addresses of clients that can query a service’s status. The IP addresses or names of clients that can request status information from a service. These clients cannot control the service.

To enter multiple addresses, separate the individual addresses with commas (there must be no space before or after the comma).

Alternatively, you can use wildcards in the IP address. Enter for example 187.*.*.* to permit any machine whose IP address begins with 187 to access the service's status.

Type: String

Default: *.*.*.*

Required: Yes

Configuration Section:

Service

Example: ServiceStatusClients=localhost,127.0.0.1

See Also: “ServiceACIMode” on page 132“ServiceControlClients” on page 132“ServiceHost” on page 133“ServicePort” on page 133

4 WorkSite Connector Administration Guide

• • • •••

Appendixes

This section includes the following appendixes:

KeyView Format Codes

Appendixes

136 WorkSite Connector Administration Guide

• • • •••

APPENDIX A KeyView Format CodesThis chapter lists the KeyView format classes and codes used with Connector Framework server. It includes the following section:

KeyView Classes

KeyView Formats

Table 1 lists KeyView file classes. The numbers are reported in the DocumentClass field in IDX files generated by Import Module. Consult the table to determine the file class that was imported.

Table 2 lists all KeyView formats. The numbers are reported in the DocumentType field in IDX files generated by Import Module. Consult the table to determine the file type that was imported.

You can use any of the format numbers from Table 2 in conjunction with the ImportFamilyRootExcludeFmtCSV parameter. For more information, see “ImportFamilyRootExcludeFmtCSV” on page 77.

WorkSite Connector Administration Guide 137

• • • •••

Appendix A KeyView Format Codes

13

KeyView Classes

Table 1 KeyView Classes

Attribute Number File Class

0 No file class

01 Word processor

02 Spreadsheet

03 Database

04 Raster image

05 Vector graphic

06 Presentation

07 Executable

08 Encapsulation

09 Sound

10 Desktop publishing

11 Outline/planning

12 Miscellaneous

13 Mixed format

14 Font

15 Time scheduling

16 Communications

17 Object module

18 Library module

19 Fax

20 Movie

21 Animation

8 WorkSite Connector Administration Guide

• • • •••

KeyView Formats

KeyView Formats

Table 2 KeyView Formats

Format NameFormat Number Format Description

AES_Multiplus_Comm_Fmt 1 Multiplus (AES)

ASCII_Text_Fmt 2 Text

MSDOS_Batch_File_Fmt 3 MS-DOS Batch File

Applix_Alis_Fmt 4 APPLIX ASTERIX

BMP_Fmt 5 Windows Bitmap

CT_DEF_Fmt 6 Convergent Technologies DEF Comm. Format

Corel_Draw_Fmt 7 Corel Draw

CGM_ClearText_Fmt 8 Computer Graphics Metafile (CGM)

CGM_Binary_Fmt 9 Computer Graphics Metafile (CGM)

CGM_Character_Fmt 10 Computer Graphics Metafile (CGM)

Word_Connection_Fmt 11 Word Connection

COMET_TOP_Word_Fmt 12 COMET TOP

CEOwrite_Fmt 13 CEOwrite

DSA101_Fmt 14 DSA101 (Honeywell Bull)

DCA_RFT_Fmt 15 DCA-RFT (IBM Revisable Form)

CDA_DDIF_Fmt 16 CDA / DDIF

DG_CDS_Fmt 17 DG Common Data Stream (CDS)

Micrografx_Draw_Fmt 18 Windows Draw (Micrografx)

Data_Point_VistaWord_Fmt 19 Vistaword

DECdx_Fmt 20 DECdx

Enable_WP_Fmt 21 Enable Word Processing

EPSF_Fmt 22 Encapsulated PostScript

Preview_EPSF_Fmt 23 Encapsulated PostScript

MS_Executable_Fmt 24 MSDOS/Windows Program

WorkSite Connector Administration Guide 139

• • • •••

Appendix A KeyView Format Codes

14

G31D_Fmt 25 CCITT G3 1D

GIF_87a_Fmt 26 Graphics Interchange Format (GIF87a)

GIF_89a_Fmt 27 Graphics Interchange Format (GIF89a)

HP_Word_PC_Fmt 28 HP Word PC

IBM_1403_LinePrinter_Fmt 29 IBM 1403 Line Printer

IBM_DCF_Script_Fmt 30 DCF Script

IBM_DCA_FFT_Fmt 31 DCA-FFT (IBM Final Form)

Interleaf_Fmt 32 Interleaf

GEM_Image_Fmt 33 GEM Bit Image

IBM_Display_Write_Fmt 34 Display Write

Sun_Raster_Fmt 35 Sun Raster

Ami_Pro_Fmt 36 Lotus Ami Pro

Ami_Pro_StyleSheet_Fmt 37 Lotus Ami Pro Style Sheet

MORE_Fmt 38 MORE Database MAC

Lyrix_Fmt 39 Lyrix Word Processing

MASS_11_Fmt 40 MASS-11

MacPaint_Fmt 41 MacPaint

MS_Word_Mac_Fmt 42 Microsoft Word for Macintosh

SmartWare_II_Comm_Fmt 43 SmartWare II

MS_Word_Win_Fmt 44 Microsoft Word for Windows

Multimate_Fmt 45 MultiMate

Multimate_Fnote_Fmt 46 MultiMate Footnote File

Multimate_Adv_Fmt 47 MultiMate Advantage

Multimate_Adv_Fnote_Fmt 48 MultiMate Advantage Footnote File

Multimate_Adv_II_Fmt 49 MultiMate Advantage II

Multimate_Adv_II_Fnote_Fmt 50 MultiMate Advantage II Footnote File

Multiplan_PC_Fmt 51 Multiplan (PC)

Table 2 KeyView Formats

Format NameFormat Number Format Description

0 WorkSite Connector Administration Guide

• • • •••

KeyView Formats

Multiplan_Mac_Fmt 52 Multiplan (Mac)

MS_RTF_Fmt 53 Rich Text Format (RTF)

MS_Word_PC_Fmt 54 Microsoft Word for PC

MS_Word_PC_StyleSheet_Fmt 55 Microsoft Word for PC Style Sheet

MS_Word_PC_Glossary_Fmt 56 Microsoft Word for PC Glossary

MS_Word_PC_Driver_Fmt 57 Microsoft Word for PC Driver

MS_Word_PC_Misc_Fmt 58 Microsoft Word for PC Miscellaneous File

NBI_Async_Archive_Fmt 59 NBI Async Archive Format

Navy_DIF_Fmt 60 Navy DIF

NBI_Net_Archive_Fmt 61 NBI Net Archive Format

NIOS_TOP_Fmt 62 NIOS TOP

FileMaker_Mac_Fmt 63 Filemaker MAC

ODA_Q1_11_Fmt 64 ODA / ODIF

ODA_Q1_12_Fmt 65 ODA / ODIF

OLIDIF_Fmt 66 OLIDIF (Olivetti)

Office_Writer_Fmt 67 Office Writer

PC_Paintbrush_Fmt 68 PC Paintbrush Graphics (PCX)

CPT_Comm_Fmt 69 CPT

Lotus_PIC_Fmt 70 Lotus PIC

Mac_PICT_Fmt 71 QuickDraw Picture

Philips_Script_Word_Fmt 72 Philips Script

PostScript_Fmt 73 PostScript

PRIMEWORD_Fmt 74 PRIMEWORD

Quadratron_Q_One_v1_Fmt 75 Q-One V1.93J

Quadratron_Q_One_v2_Fmt 76 Q-One V2.0

SAMNA_Word_IV_Fmt 77 SAMNA Word

Ami_Pro_Draw_Fmt 78 Lotus Ami Pro Draw

Table 2 KeyView Formats

Format NameFormat Number Format Description

WorkSite Connector Administration Guide 141

• • • •••

Appendix A KeyView Format Codes

14

SYLK_Spreadsheet_Fmt 79 SYLK

SmartWare_II_WP_Fmt 80 SmartWare II

Symphony_Fmt 81 Symphony

Targa_Fmt 82 Targa

TIFF_Fmt 83 TIFF

Targon_Word_Fmt 84 Targon Word

Uniplex_Ucalc_Fmt 85 Uniplex Ucalc

Uniplex_WP_Fmt 86 Uniplex

MS_Word_UNIX_Fmt 87 Microsoft Word UNIX

WANG_PC_Fmt 88 WANG PC

WordERA_Fmt 89 WordERA

WANG_WPS_Comm_Fmt 90 WANG WPS

WordPerfect_Mac_Fmt 91 WordPerfect MAC

WordPerfect_Fmt 92 WordPerfect

WordPerfect_VAX_Fmt 93 WordPerfect VAX

WordPerfect_Macro_Fmt 94 WordPerfect Macro

WordPerfect_Dictionary_Fmt 95 WordPerfect Spelling Dictionary

WordPerfect_Thesaurus_Fmt 96 WordPerfect Thesaurus

WordPerfect_Resource_Fmt 97 WordPerfect Resource File

WordPerfect_Driver_Fmt 98 WordPerfect Driver

WordPerfect_Cfg_Fmt 99 WordPerfect Configuration File

WordPerfect_Hyphenation_Fmt 100 WordPerfect Hyphenation Dictionary

WordPerfect_Misc_Fmt 101 WordPerfect Miscellaneous File

WordMARC_Fmt 102 WordMARC

Windows_Metafile_Fmt 103 Windows Metafile

Windows_Metafile_NoHdr_Fmt 104 Windows Metafile (no header)

SmartWare_II_DB_Fmt 105 SmartWare II

Table 2 KeyView Formats

Format NameFormat Number Format Description

2 WorkSite Connector Administration Guide

• • • •••

KeyView Formats

WordPerfect_Graphics_Fmt 106 WordPerfect Graphics

WordStar_Fmt 107 WordStar

WANG_WITA_Fmt 108 WANG WITA

Xerox_860_Comm_Fmt 109 Xerox 860

Xerox_Writer_Fmt 110 Xerox Writer

DIF_SpreadSheet_Fmt 111 Data Interchange Format (DIF)

Enable_Spreadsheet_Fmt 112 Enable Spreadsheet

SuperCalc_Fmt 113 Supercalc

UltraCalc_Fmt 114 UltraCalc

SmartWare_II_SS_Fmt 115 SmartWare II

SOF_Encapsulation_Fmt 116 Serialized Object Format (SOF)

PowerPoint_Win_Fmt 117 PowerPoint PC

PowerPoint_Mac_Fmt 118 PowerPoint MAC

PowerPoint_95_Fmt 119 PowerPoint 95

PowerPoint_97_Fmt 120 PowerPoint 97

PageMaker_Mac_Fmt 121 PageMaker for Macintosh

PageMaker_Win_Fmt 122 PageMaker for Windows

MS_Works_Mac_WP_Fmt 123 Microsoft Works for MAC

MS_Works_Mac_DB_Fmt 124 Microsoft Works for MAC

MS_Works_Mac_SS_Fmt 125 Microsoft Works for MAC

MS_Works_Mac_Comm_Fmt 126 Microsoft Works for MAC

MS_Works_DOS_WP_Fmt 127 Microsoft Works for DOS

MS_Works_DOS_DB_Fmt 128 Microsoft Works for DOS

MS_Works_DOS_SS_Fmt 129 Microsoft Works for DOS

MS_Works_Win_WP_Fmt 130 Microsoft Works for Windows

MS_Works_Win_DB_Fmt 131 Microsoft Works for Windows

MS_Works_Win_SS_Fmt 132 Microsoft Works for Windows

Table 2 KeyView Formats

Format NameFormat Number Format Description

WorkSite Connector Administration Guide 143

• • • •••

Appendix A KeyView Format Codes

14

PC_Library_Fmt 133 DOS/Windows Object Library

MacWrite_Fmt 134 MacWrite

MacWrite_II_Fmt 135 MacWrite II

Freehand_Fmt 136 Freehand MAC

Disk_Doubler_Fmt 137 Disk Doubler

HP_GL_Fmt 138 HP Graphics Language

FrameMaker_Fmt 139 FrameMaker

FrameMaker_Book_Fmt 140 FrameMaker

Maker_Markup_Language_Fmt 141 Maker Markup Language

Maker_Interchange_Fmt 142 Maker Interchange Format (MIF)

JPEG_File_Interchange_Fmt 143 Interchange Format

Reflex_Fmt 144 Reflex

Framework_Fmt 145 Framework

Framework_II_Fmt 146 Framework II

Paradox_Fmt 147 Paradox

MS_Windows_Write_Fmt 148 Windows Write

Quattro_Pro_DOS_Fmt 149 Quattro Pro for DOS

Quattro_Pro_Win_Fmt 150 Quattro Pro for Windows

Persuasion_Fmt 151 Persuasion

Windows_Icon_Fmt 152 Windows Icon Format

Windows_Cursor_Fmt 153 Windows Cursor

MS_Project_Activity_Fmt 154 Microsoft Project

MS_Project_Resource_Fmt 155 Microsoft Project

MS_Project_Calc_Fmt 156 Microsoft Project

PKZIP_Fmt 157 ZIP Archive

Quark_Xpress_Fmt 158 Quark Xpress MAC

ARC_PAK_Archive_Fmt 159 PAK/ARC Archive

Table 2 KeyView Formats

Format NameFormat Number Format Description

4 WorkSite Connector Administration Guide

• • • •••

KeyView Formats

MS_Publisher_Fmt 160 Microsoft Publisher

PlanPerfect_Fmt 161 PlanPerfect

WordPerfect_Auxiliary_Fmt 162 WordPerfect auxiliary file

MS_WAVE_Audio_Fmt 163 Microsoft Wave

MIDI_Audio_Fmt 164 MIDI

AutoCAD_DXF_Binary_Fmt 165 AutoCAD DXF

AutoCAD_DXF_Text_Fmt 166 AutoCAD DXF

dBase_Fmt 167 dBase

OS_2_PM_Metafile_Fmt 168 OS/2 PM Metafile

Lasergraphics_Language_Fmt 169 Lasergraphics Language

AutoShade_Rendering_Fmt 170 AutoShade Rendering

GEM_VDI_Fmt 171 GEM VDI

Windows_Help_Fmt 172 Windows Help File

Volkswriter_Fmt 173 Volkswriter

Ability_WP_Fmt 174 Ability

Ability_DB_Fmt 175 Ability

Ability_SS_Fmt 176 Ability

Ability_Comm_Fmt 177 Ability

Ability_Image_Fmt 178 Ability

XyWrite_Fmt 179 XYWrite / Nota Bene

CSV_Fmt 180 CSV (Comma Separated Values)

IBM_Writing_Assistant_Fmt 181 IBM Writing Assistant

WordStar_2000_Fmt 182 WordStar 2000

HP_PCL_Fmt 183 HP Printer Control Language

UNIX_Exe_PreSysV_VAX_Fmt 184 Unix Executable (PDP-11/pre-System V VAX)

UNIX_Exe_Basic_16_Fmt 185 Unix Executable (Basic-16)

UNIX_Exe_x86_Fmt 186 Unix Executable (x86)

Table 2 KeyView Formats

Format NameFormat Number Format Description

WorkSite Connector Administration Guide 145

• • • •••

Appendix A KeyView Format Codes

14

UNIX_Exe_iAPX_286_Fmt 187 Unix Executable (iAPX 286)

UNIX_Exe_MC68k_Fmt 188 Unix Executable (MC680x0)

UNIX_Exe_3B20_Fmt 189 Unix Executable (3B20)

UNIX_Exe_WE32000_Fmt 190 Unix Executable (WE32000)

UNIX_Exe_VAX_Fmt 191 Unix Executable (VAX)

UNIX_Exe_Bell_5_Fmt 192 Unix Executable (Bell 5.0)

UNIX_Obj_VAX_Demand_Fmt 193 Unix Object Module (VAX Demand)

UNIX_Obj_MS8086_Fmt 194 Unix Object Module (old MS 8086)

UNIX_Obj_Z8000_Fmt 195 Unix Object Module (Z8000)

AU_Audio_Fmt 196 NeXT/Sun Audio Data

NeWS_Font_Fmt 197 NeWS bitmap font

cpio_Archive_CRChdr_Fmt 198 cpio archive (CRC Header)

cpio_Archive_CHRhdr_Fmt 199 cpio archive (CHR Header)

PEX_Binary_Archive_Fmt 200 SUN PEX Binary Archive

Sun_vfont_Fmt 201 SUN vfont Definition

Curses_Screen_Fmt 202 Curses Screen Image

UUEncoded_Fmt 203 UU encoded

WriteNow_Fmt 204 WriteNow MAC

PC_Obj_Fmt 205 DOS/Windows Object Module

Windows_Group_Fmt 206 Windows Group

TrueType_Font_Fmt 207 TrueType Font

Windows_PIF_Fmt 208 Program Information File (PIF)

MS_COM_Executable_Fmt 209 PC (.COM)

StuffIt_Fmt 210 StuffIt (MAC)

PeachCalc_Fmt 211 PeachCalc

Wang_GDL_Fmt 212 WANG Office GDL Header

Q_A_DOS_Fmt 213 Q & A for DOS

Table 2 KeyView Formats

Format NameFormat Number Format Description

6 WorkSite Connector Administration Guide

• • • •••

KeyView Formats

Q_A_Win_Fmt 214 Q & A for Windows

WPS_PLUS_Fmt 215 WPS-PLUS

DCX_Fmt 216 DCX FAX Format (PCX images)

OLE_Fmt 217 OLE Compound Document

EBCDIC_Fmt 218 EBCDIC Text

DCS_Fmt 219 DCS

UNIX_SHAR_Fmt 220 SHAR

Lotus_Notes_BitMap_Fmt 221 Lotus Notes Bitmap

Lotus_Notes_CDF_Fmt 222 Lotus Notes CDF

Compress_Fmt 223 Unix Compress

GZ_Compress_Fmt 224 GZ Compress

TAR_Fmt 225 TAR

ODIF_FOD26_Fmt 226 ODA / ODIF

ODIF_FOD36_Fmt 227 ODA / ODIF

ALIS_Fmt 228 ALIS

Envoy_Fmt 229 Envoy

PDF_Fmt 230 Portable Document Format

BinHex_Fmt 231 BinHex

SMTP_Fmt 232 SMTP

MIME_Fmt 233 MIME

USENET_Fmt 234 USENET

SGML_Fmt 235 SGML

HTML_Fmt 236 HTML

ACT_Fmt 237 ACT

PNG_Fmt 238 Portable Network Graphics (PNG)

MS_Video_Fmt 239 Video for Windows (AVI)

Windows_Animated_Cursor_Fmt 240 Windows Animated Cursor

Table 2 KeyView Formats

Format NameFormat Number Format Description

WorkSite Connector Administration Guide 147

• • • •••

Appendix A KeyView Format Codes

14

Windows_CPP_Obj_Storage_Fmt 241 Windows C++ Object Storage

Windows_Palette_Fmt 242 Windows Palette

RIFF_DIB_Fmt 243 RIFF Device Independent Bitmap

RIFF_MIDI_Fmt 244 RIFF MIDI

RIFF_Multimedia_Movie_Fmt 245 RIFF Multimedia Movie

MPEG_Fmt 246 MPEG Movie

QuickTime_Fmt 247 QuickTime Movie

AIFF_Fmt 248 Audio Interchange File Format (AIFF)

Amiga_MOD_Fmt 249 Amiga MOD

Amiga_IFF_8SVX_Fmt 250 Amiga IFF (8SVX) Sound

Creative_Voice_Audio_Fmt 251 Creative Voice (VOC)

AutoDesk_Animator_FLI_Fmt 252 AutoDesk Animator FLIC

AutoDesk_AnimatorPro_FLC_Fmt 253 AutoDesk Animator Pro FLIC

Compactor_Archive_Fmt 254 Compactor / Compact Pro

VRML_Fmt 255 VRML

QuickDraw_3D_Metafile_Fmt 256 QuickDraw 3D Metafile

PGP_Secret_Keyring_Fmt 257 PGP Secret Keyring

PGP_Public_Keyring_Fmt 258 PGP Public Keyring

PGP_Encrypted_Data_Fmt 259 PGP Encrypted Data

PGP_Signed_Data_Fmt 260 PGP Signed Data

PGP_SignedEncrypted_Data_Fmt 261 PGP Signed and Encrypted Data

PGP_Sign_Certificate_Fmt 262 PGP Signature Certificate

PGP_Compressed_Data_Fmt 263 PGP Compressed Data

PGP_ASCII_Public_Keyring_Fmt 264 ASCII-armored PGP Public Keyring

PGP_ASCII_Encoded_Fmt 265 ASCII-armored PGP encoded

PGP_ASCII_Signed_Fmt 266 ASCII-armored PGP encoded

OLE_DIB_Fmt 267 OLE DIB object

Table 2 KeyView Formats

Format NameFormat Number Format Description

8 WorkSite Connector Administration Guide

• • • •••

KeyView Formats

SGI_Image_Fmt 268 SGI Image

Lotus_ScreenCam_Fmt 269 Lotus ScreenCam

MPEG_Audio_Fmt 270 MPEG Audio

FTP_Software_Session_Fmt 271 FTP Session Data

Netscape_Bookmark_File_Fmt 272 Netscape Bookmark File

Corel_Draw_CMX_Fmt 273 Corel CMX

AutoDesk_DWG_Fmt 274 AutoDesk Drawing (DWG)

AutoDesk_WHIP_Fmt 275 AutoDesk WHIP

Macromedia_Director_Fmt 276 Macromedia Director

Real_Audio_Fmt 277 Real Audio

MSDOS_Device_Driver_Fmt 278 MSDOS Device Driver

Micrografx_Designer_Fmt 279 Micrografx Designer

SVF_Fmt 280 Simple Vector Format (SVF)

Applix_Words_Fmt 281 Applix Words

Applix_Graphics_Fmt 282 Applix Graphics

MS_Access_Fmt 283 Microsoft Access

MS_Access_95_Fmt 284 Microsoft Access 95

MS_Access_97_Fmt 285 Microsoft Access 97

MacBinary_Fmt 286 MacBinary

Apple_Single_Fmt 287 Apple Single

Apple_Double_Fmt 288 Apple Double

Enhanced_Metafile_Fmt 289 Enhanced Metafile

MS_Office_Drawing_Fmt 290 Microsoft Office Drawing

XML_Fmt 291 XML

DeVice_Independent_Fmt 292 DeVice Independent file (DVI)

Unicode_Fmt 293 Unicode

Lotus_123_Worksheet_Fmt 294 Lotus 1-2-3

Table 2 KeyView Formats

Format NameFormat Number Format Description

WorkSite Connector Administration Guide 149

• • • •••

Appendix A KeyView Format Codes

15

Lotus_123_Format_Fmt 295 Lotus 1-2-3 Formatting

Lotus_123_97_Fmt 296 Lotus 1-2-3 97

Lotus_Word_Pro_96_Fmt 297 Lotus Word Pro 96

Lotus_Word_Pro_97_Fmt 298 Lotus Word Pro 97

Freelance_DOS_Fmt 299 Lotus Freelance for DOS

Freelance_Win_Fmt 300 Lotus Freelance for Windows

Freelance_OS2_Fmt 301 Lotus Freelance for OS/2

Freelance_96_Fmt 302 Lotus Freelance 96

Freelance_97_Fmt 303 Lotus Freelance 97

MS_Word_95_Fmt 304 Microsoft Word 95

MS_Word_97_Fmt 305 Microsoft Word 97

Excel_Fmt 306 Microsoft Excel

Excel_Chart_Fmt 307 Microsoft Excel

Excel_Macro_Fmt 308 Microsoft Excel

Excel_95_Fmt 309 Microsoft Excel 95

Excel_97_Fmt 310 Microsoft Excel 97

Corel_Presentations_Fmt 311 Corel Presentations

Harvard_Graphics_Fmt 312 Harvard Graphics

Harvard_Graphics_Chart_Fmt 313 Harvard Graphics Chart

Harvard_Graphics_Symbol_Fmt 314 Harvard Graphics Symbol File

Harvard_Graphics_Cfg_Fmt 315 Harvard Graphics Configuration File

Harvard_Graphics_Palette_Fmt 316 Harvard Graphics Palette

Lotus_123_R9_Fmt 317 Lotus 1-2-3 Release 9

Applix_Spreadsheets_Fmt 318 Applix Spreadsheets

MS_Pocket_Word_Fmt 319 Microsoft Pocket Word

MS_DIB_Fmt 320 MS Windows Device Independent Bitmap

MS_Word_2000_Fmt 321 Microsoft Word 2000

Table 2 KeyView Formats

Format NameFormat Number Format Description

0 WorkSite Connector Administration Guide

• • • •••

KeyView Formats

Excel_2000_Fmt 322 Microsoft Excel 2000

PowerPoint_2000_Fmt 323 Microsoft PowerPoint 2000

MS_Access_2000_Fmt 324 Microsoft Access 2000

MS_Project_4_Fmt 325 Microsoft Project 4

MS_Project_41_Fmt 326 Microsoft Project 4.1

MS_Project_98_Fmt 327 Microsoft Project 98

Folio_Flat_Fmt 328 Folio Flat File

HWP_Fmt 329 HWP(Arae-Ah Hangul)

ICHITARO_Fmt 330 ICHITARO V4-10

IS_XML_Fmt 331 Extended or Custom XML

Oasys_Fmt 332 Oasys format

PBM_ASC_Fmt 333 Portable Bitmap Utilities ASCII Format

PBM_BIN_Fmt 334 Portable Bitmap Utilities Binary Format

PGM_ASC_Fmt 335 Portable Greymap Utilities ASCII Format

PGM_BIN_Fmt 336 Portable Greymap Utilities Binary Format

PPM_ASC_Fmt 337 Portable Pixmap Utilities ASCII Format

PPM_BIN_Fmt 338 Portable Pixmap Utilities Binary Format

XBM_Fmt 339 X Bitmap Format

XPM_Fmt 340 X Pixmap Format

FPX_Fmt 341 FPX Format

PCD_Fmt 342 PCD Format

MS_Visio_Fmt 343 Microsoft Visio

MS_Project_2000_Fmt 344 Microsoft Project 2000

MS_Outlook_Fmt 345 Microsoft Outlook

ELF_Relocatable_Fmt 346 ELF Relocatable

ELF_Executable_Fmt 347 ELF Executable

ELF_Dynamic_Lib_Fmt 348 ELF Dynamic Library

Table 2 KeyView Formats

Format NameFormat Number Format Description

WorkSite Connector Administration Guide 151

• • • •••

Appendix A KeyView Format Codes

15

MS_Word_XML_Fmt 349 Microsoft Word 2003 XML

MS_Excel_XML_Fmt 350 Microsoft Excel 2003 XML

MS_Visio_XML_Fmt 351 Microsoft Visio 2003 XML

SO_Text_XML_Fmt 352 StarOffice Text XML

SO_Spreadsheet_XML_Fmt 353 StarOffice Spreadsheet XML

SO_Presentation_XML_Fmt 354 StarOffice Presentation XML

XHTML_Fmt 355 XHTML

MS_OutlookPST_Fmt 356 Microsoft Outlook PST

RAR_Fmt 357 RAR

Lotus_Notes_NSF_Fmt 358 IBM Lotus Notes Database NSF/NTF

Macromedia_Flash_Fmt 359 SWF

MS_Word_2007_Fmt 360 Microsoft Word 2007 XML

MS_Excel_2007_Fmt 361 Microsoft Excel 2007 XML

MS_PPT_2007_Fmt 362 Microsoft PPT 2007 XML

OpenPGP_Fmt 363 OpenPGP Message Format (with new packet format)

Intergraph_V7_DGN_Fmt 364 Intergraph Standard File Format (ISFF) V7 DGN (non-OLE)

MicroStation_V8_DGN_Fmt 365 MicroStation V8 DGN (OLE)

MS_Word_Macro_2007_Fmt 366 Microsoft Word Macro 2007 XML

MS_Excel_Macro_2007_Fmt 367 Microsoft Excel Macro 2007 XML

MS_PPT_Macro_2007_Fmt 368 Microsoft PPT Macro 2007 XML

LZH_Fmt 369 LHA Archive

Office_2007_Fmt 370 Office 2007 document

MS_XPS_Fmt 371 Microsoft XML Paper Specification (XPS)

Lotus_Domino_DXL_Fmt 372 IBM Lotus representation of Domino design elements in XML format

ODF_Text_Fmt 373 ODF Text

ODF_Spreadsheet_Fmt 374 ODF Spreadsheet

Table 2 KeyView Formats

Format NameFormat Number Format Description

2 WorkSite Connector Administration Guide

• • • •••

KeyView Formats

ODF_Presentation_Fmt 375 ODF Presentation

Legato_Extender_ONM_Fmt 376 Legato Extender Native Message ONM

bin_Unknown_Fmt 377 n/a

TNEF_Fmt 378 Transport Neutral Encapsulation Format (TNEF)

CADAM_Drawing_Fmt 379 CADAM Drawing

CADAM_Drawing_Overlay_Fmt 380 CADAM Drawing Overlay

NURSTOR_Drawing_Fmt 381 NURSTOR Drawing

HP_GLP_Fmt 382 HP Graphics Language (Plotter)

ASF_Fmt 383 Advanced Systems Format (ASF)

WMA_Fmt 384 Window Media Audio Format (WMA)

WMV_Fmt 385 Window Media Video Format (WMV)

EMX_Fmt 386 Legato EMailXtender Archives Format (EMX)

Z7Z_Fmt 387 7 Zip Format (7z)

MS_Excel_Binary_2007_Fmt 388 Microsoft Excel Binary 2007

CAB_Fmt 389 Microsoft Cabinet File (CAB)

CATIA_Fmt 390 CATIA Formats (CAT*)

YIM_Fmt 391 Yahoo Instant Messenger History

ODF_Drawing_Fmt 392 ODF Drawing

Founder_CEB_Fmt 393 Founder Chinese E-paper Basic (CEB)

QPW_Fmt 394 Quattro Pro 9+ for Windows

MHT_Fmt 395 MHT format

MDI_Fmt 396 Microsoft Document Imaging Format

GRV_Fmt 397 Microsoft Office Groove Format

IWWP_Fmt 398 Apple iWork Pages format

IWSS_Fmt 399 Apple iWork Numbers format

IWPG_Fmt 400 Apple iWork Keynote format

BKF_Fmt 401 Windows Backup File

Table 2 KeyView Formats

Format NameFormat Number Format Description

WorkSite Connector Administration Guide 153

• • • •••

Appendix A KeyView Format Codes

15

4 WorkSite Connector Administration Guide

• • • •••

Glossary

A

ACI (Autonomy Content Infrastructure)

The Autonomy Content Infrastructure is a technology layer that automates operations on unstructured information for cross-enterprise applications, thus enabling an automated and compatible business-to-business, peer-to-peer infrastructure.

The ACI allows enterprise applications to understand and process content that exists in unstructured formats, such as email, Web pages, office documents, and Lotus Notes.

ACL (access control list) An ACL is a set of data associated with a document that defines which users, groups, and roles are permitted to access a document or data source (for example, an Oracle database or Windows file system).

C

connector A connector is an Autonomy fetching solution (such as HTTP Connector, Oracle Connector, Exchange Connector, and so on) that allows you to retrieve information from any type of local or remote repository such as a database or Web site. It imports the fetched documents into IDX or XML file format and indexes them into IDOL server, from where you can retrieve them (for example by sending queries to IDOL server).

D

database An Autonomy database is an IDOL server data pool that stores indexed information. The administrator can set up one or more databases and specify how data is fed to the databases. You can retrieve information that is indexed in the IDOL server database by sending a query to the IDOL server.

DIH (Distributed Action Handler)

The Distributed Index Handler allows you to efficiently split and index extremely large quantities of data into multiple IDOL servers to create a completely scalable solution that delivers high performance and high availability. It provides a flexible way of transparently batching, routing, and categorizing the indexing of internal and external content into the IDOL server.

WorkSite Connector Administration Guide 155

• • • •••

F Glossary

15

DiSH (Distributed Service Handler)

The Distributed Service Handler provides a unified way to communicate with all Autonomy services from a centralized location. It also facilitates the licensing that enables you to run Autonomy solutions. You must have an Autonomy DiSH server running on a machine with a static known IP address.

F

fetch The process of downloading documents from the repository in which they are stored (such as a local folder, Web site, database, Lotus Domino server, and so on), importing them to IDX format, and indexing them into an IDOL server.

I

IAS (Intellectual Asset Protection System)

The Intellectual Asset Protection System provides an integrated security solution to protect your data. At the front end, authentication checks users are allowed to access the system on which result data is displayed. At the back end, entitlement checking and authentication combine to ensure query results only contain documents the user is allowed to see from repositories the user is allowed to access.

IDOL server Using Autonomy connectors, Autonomy's Intelligent Data Operating Layer (IDOL) server integrates unstructured, semi-structured, and structured information from multiple repositories through an understanding of the content, delivering a real-time environment in which operations across applications and content are automated, removing all the manual processes involved in getting the right information to the right people at the right time.

IDX Apart from XML files, only files in IDX format can be indexed into IDOL server. You can use a connector to import files into this format or manually create IDX files.

importing After a document has been downloaded from the repository in which it is stored, it is imported to an IDX or XML file format. This process is called “importing.”

Index fields Store fields containing text which you want to query frequently as index fields. Index fields are processed linguistically when they are stored in IDOL server. This means stemming and stop lists are applied to text in index fields before they are stored, which allows IDOL server to process queries for these fields more quickly. Typically, the fields DRETITLE and DRECONTENT are set up as index fields.

indexing After documents have been imported to IDX file format, their content (or links to the original documents) is stored in an IDOL server. This process is called “indexing.”

6 WorkSite Connector Administration Guide

• • • •••

Glossary S

Q

query You can submit a natural language query to IDOL server which analyzes the concept of the query and returns documents that are conceptually similar to the query. You can also submit other query and search types to IDOL server, such as Boolean, bracketed Boolean, and keyword searches.

S

Search Unlike ordinary searches that look for keywords, the Autonomy Search allows you to enter a natural language query. The concept of the query is analyzed and documents relevant to this concept are returned to you.

WorkSite Connector Administration Guide 157

• • • •••

S Glossary

15

8 WorkSite Connector Administration Guide

• • • •••

Index

A

access control list (ACL) 155

actions

GetConfig 114

GetLogStream 115

GetLogStreamNames 115

GetStatistics 116

GetStatus 119

GetStatusInfo 120

MergeConfig 121

SetConfig 122

Stop 122

AdminClients (CFS) configuration parameter 72

AdminClients configuration parameter 52

AllVersions configuration parameter 61

Autonomy Content Infrastructure (ACI) 155

B

BatchSize configuration parameter 59

boolean

values 24, 38

C

configuration 23

boolean values 24, 38

example configuration file 28

file sections 25

string values 24, 38

configuration file

example 28

JobName section 27

Logging section 25

Server section 25

Service section 25

configuration parameters

AdminClients 52

AdminClients (CFS) 72

AllVersions 61

BatchSize 59

DatabaseHost 62

DatabaseInstanceName 62

DatabaseIntegratedAuth 62

DatabaseName 63

DatabasePassword 63

DatabasePort 64

DatabaseUserName 64

DatabaseVendor 64

DefaultDateRange 65

DREHostN 81

DynamicParameterName 65

DynamicParameterValue 66

EnableIngestion 54

EnableScheduledTasks 54

ErrorTaskN 81

ExtractDirectory 77

FirstDocument 66

Full 84

HashLua 76

Holder 84

Host 59

ImportFamilyRootExcludeFmtCSV 77

ImportHashFamilies 78

ImportInheritFieldsCSV 78

ImportMergeMails 79

ImportStatisticsFile 76

IndexBatchSize 82

IndexDatabase 60

IndexTimeInterval 82

WorkSite Connector Administration Guide 159

• • • •••

Index C

16

JavaClasspath 55

JavaConnectorClass 56

JavaMaxMemoryMB 56

Key 84

KeyviewDirectory 79

LastDocument 66

LicenseServerACIPort 85

LicenseServerHost 86

LicenseServerRetries 87

LicenseServerTimeout 86

LogArchiveDirectory 90

LogCompressionMode 91

LogDirectory 91

LogEcho 92

LogEncryption 93

LogEncryptionKeys 93

LogExpireAction 94

LogFile 95

LogHistorySize 96

LogLevel 96

LogLevelMatch 97

LogMaxLineLength 98

LogMaxOldFiles 99

LogMaxSizeKBs 100

LogOldAction 100

LogOutputLogLevel 101

LogSysLog 102

LogTime 102

LogTypeCSVs 103

MappedSecurity 67

MaxDocuments 67

MaximumThreads 74

Number 68

Operation 87

Port 52, 60

Port (CFS) 73

PostN 74

PreN 75

QueryClients 53

QueryClients (CFS) 73

RevisionMarks 80

ScheduleRepeatSecs 57

ScheduleStartTime 58

SecurityType 69

ServiceACIMode 132

ServiceControlClients 132

ServiceHost 133

ServicePort 133

ServiceStatusClients 134

SharedPath 60

SSLCACertificate 108

SSLCertificate 108

SSLCheckCertificate 109

SSLCheckCommonName 109

SSLConfig 106

SSLMethod 110

SSLPrivateKey 110

SSLPrivateKeyPassword 111

TempDirectory 58

ThreadCount 80

WorksiteLibrary 69

connector 155

Connector Framework server 19, 26, 59

configure 39

IDX Writer 74

parameters

DREHostN 81

ErrorTaskN 81

ExtractDirectory 77

HashLua 76

ImportFamilyRootExcludeFmtCSV 77

ImportHashFamilies 78

ImportInheritFieldsCSV 78

ImportMergeMails 79

ImportStatisticsFile 76

IndexBatchSize 82

IndexTimeInterval 82

KeyviewDirectory 79

MaximumThreads 74

PostN 74

PreN 75

RevisionMarks 80

ThreadCount 80

0 WorkSite Connector Administration Guide

• • • •••

K Index

D

database 155

DatabaseHost configuration parameter 62

DatabaseInstanceName configuration parameter 62

DatabaseIntegratedAuth configuration parameter 62

DatabaseName configuration parameter 63

DatabasePassword configuration parameter 63

DatabasePort configuration parameter 64

DatabaseUserName configuration parameter 64

DatabaseVendor configuration parameter 64

DefaultDateRange configuration parameter 65

Distributed Action Handler (DIH) 155

Distributed Service Handler (DiSH) 156

DREHostN configuration parameter 81

DynamicParameterName configuration parameter 65

DynamicParameterValue configuration parameter 66

E

EnableIngestion configuration parameter 54

EnableScheduledTasks configuration parameter 54

ErrorTaskN configuration parameter 81

example configuration file 28

ExtractDirectory configuration parameter 77

F

fetch 156

FirstDocument configuration parameter 66

Full configuration parameter 84

G

GetConfig service action 114

FromDisk parameter 127

Name parameter 127

Tail parameter 127

GetLogStream service action 115

FromDisk parameter 115

Name parameter 115

Tail parameter 115

GetLogStreamNames service action 115

GetStatistics service action 116

GetStatus service action 119

GetStatusInfo service action 120

H

HashLua configuration parameter 76

Holder configuration parameter 84

Host configuration parameter 59

I

IDOL server 156

IDX 156

Import Module Advanced

C functions 43

ImportFamilyRootExcludeFmtCSV configuration parameter 77

ImportHashFamilies configuration parameter 78

importing 156

ImportInheritFieldsCSV configuration parameter 78

ImportMergeMails configuration parameter 79

ImportStatisticsFile configuration parameter 76

Index fields 156

IndexBatchSize configuration parameter 82

IndexDatabase configuration parameter 60

indexing 156

IndexTimeInterval configuration parameter 82

Ingestion server 26, 59

Intellectual Asset Protection System (IAS) 156

Introduction 19

J

JavaClasspath configuration parameter 55

JavaConnectorClass configuration parameter 56

JavaMaxMemoryMB configuration parameter 56

JobName section (configuration file) 27

K

Key configuration parameter 84

KeyView

formats 137

KeyviewDirectory configuration parameter 79

WorkSite Connector Administration Guide 161

• • • •••

Index L

16

L

LastDocument configuration parameter 66

LicenseServerACIPort configuration parameter 85

LicenseServerHost configuration parameter 86

LicenseServerRetries configuration parameter 87

LicenseServerTimeout configuration parameter 86

LogArchiveDirectory configuration parameter 90

LogCompressionMode configuration parameter 91

LogDirectory configuration parameter 91

LogEcho configuration parameter 92

LogEncryption configuration parameter 93

LogEncryptionKeys configuration parameter 93

LogExpireAction configuration parameter 94

LogFile configuration parameter 95

logging

set up log streams 32

Logging section (configuration file) 25

LogHistorySize configuration parameter 96

LogLevel configuration parameter 96

LogLevelMatch configuration parameter 97

LogMaxLineLength configuration parameter 98

LogMaxOldFiles configuration parameter 99

LogMaxSizeKBs configuration parameter 100

LogOldAction configuration parameter 100

LogOutputLogLevel configuration parameter 101

LogSysLog configuration parameter 102

LogTime configuration parameter 102

LogTypeCSVs configuration parameter 103

M

MappedSecurity configuration parameter 67

MaxDocuments configuration parameter 67

MaximumThreads configuration parameter 74

MergeConfig service action 121

Config parameter 121, 122, 125

DeleteKeyN parameter 121, 126

KeyN parameter 121, 128

ValueN parameter 121, 129

N

Number configuration parameter 68

O

Operation configuration parameter 87

P

password

encrypt 31

Port (CFS) configuration parameter 73

Port configuration parameter 52, 60

PostN configuration parameter 74

PreN configuration parameter 75

Q

query 157

QueryClients (CFS) configuration parameter 73

QueryClients configuration parameter 53

R

RevisionMarks configuration parameter 80

S

ScheduleRepeatSecs configuration parameter 57

ScheduleStartTime configuration parameter 58

Search 157

Secure Socket Layer connections 105

SecurityType configuration parameter 69

Server section (configuration file) 25

service actions

GetConfig 114

GetLogStream 115

GetLogStreamNames 115

GetStatistics 116

GetStatus 119

GetStatusInfo 120

MergeConfig 121

SetConfig 122

Stop 122

Service section (configuration file) 25

ServiceACIMode configuration parameter 132

ServiceControlClients configuration parameter 132

2 WorkSite Connector Administration Guide

• • • •••

W Index

ServiceHost configuration parameter 133

ServicePort configuration parameter 133

ServiceStatusClients configuration parameter 134

set up

Log streams 32

SetConfig service action 122

SharedPath configuration parameter 60

SharePoint Connector

Introduction 19

SSLCACertificate configuration parameter 108

SSLCertificate configuration parameter 108

SSLCheckCertificate configuration parameter 109

SSLCheckCommonName configuration parameter 109

SSLConfig configuration parameter 106

SSLMethod configuration parameter 110

SSLPrivateKey configuration parameter 110

SSLPrivateKeyPassword configuration parameter 111

stop a connector 30

Stop service action 122

string values 24, 38

syntax

service actions 114

system architecture 21

T

TempDirectory configuration parameter 58

ThreadCount configuration parameter 80

W

WorkSite server 19

WorksiteLibrary configuration parameter 69

WorkSite Connector Administration Guide 163

• • • •••

Index W

16

4 WorkSite Connector Administration Guide

• • • •••