IBM FileNet P8, Version 5.2            

Configuration tool parameters

The configuration tool has a number of parameters, some of which are supported by Content Platform Engine.

The names of the supported parameters can be substituted for parameter_name in the following commands.

To view all parameter values at the system level:
	configTool list -system [-details] [-showAdvanced] [-parameter_name] [-configPath path] [-locale setting]
To set parameter values at the system level:
	configTool set -system parameter_name value [-configPath path] [-locale setting]
To view all parameter values at the full-text index level:
	configTool list -collectionName index [-details] [-parameter_name] [-configPath path] [-locale setting]
To set parameter values at the full-text index level:
	configTool set -collectionName index parameter_name value [-configPath path] [-locale setting]

Server parameters

Name Description
acceptorThreads Advanced: Specifies the number of server threads that handle client requests. Specify an integer 20 - 2000. Lower values can cause delays in handling server requests. Higher values can use too many system resources and cause out-of-memory errors. This parameter can be modified only when the server is not running.
backLog Advanced: Specifies the maximum queue length for incoming connections to the server socket. If a connection indication arrives when the queue is full, the connection is refused. This parameter cannot be modified.
documentRetryNumber Specifies the number of attempts to retry document preprocessing. Each time that preprocessing exceeds the documentTimeout limit, the document is returned to the input queue on the indexing server for another attempt until the documentRetryNumber is exceeded. If document preprocessing is not completed within the specified number of attempts (documentRetryNumber + 1), an error is generated for the document. This parameter cannot be modified.
documentTimeout Specifies the maximum time (in seconds) that is allowed for document preprocessing. If this value is exceeded, the documentRetryNumber parameter determines the number of times that preprocessing is retried.
idleSearchableTimeoutMS Advanced: Specifies the maximum time (in milliseconds) that objects known as searchables are kept in memory since last use. Searchables represent full-text indexes. Search servers create searchables to facilitate the running of queries.
indexingChunkSize Advanced: Specifies the chunk size that is used when processing large documents.
inputQueueMemorySize Specifies the memory size (in MBs) of the input queue on the indexing server. The input queue contains documents that are waiting for preprocessing. The default size is 50M (M=megabytes).The documentQueueSize parameter also defines the queue size (number of documents). When the documentQueueSize parameter is specified, the lower of the two parameters defines the queue size.
iPV6 Advanced: Specifies whether IPv6 connectivity is enabled or disabled.
keyStoreName Specifies the full path to the repository that contains key entries and certificate entries. This parameter can be modified only when the server is not running.
keyStorePassword Advanced: Specifies the encrypted password of the keystore. This parameter can be modified only when the server is not running.
logFolder Specifies the full path to the log directory. The default log directory is server-home\log, in which server-home is the root directory for the installed server. To change the log directory, edit the logging properties files in the server-home\config directory. The ecmts_logging.properties file determines trace log properties; the ecmts_config_logging.properties file determines command-line tool log properties. This parameter can be modified only when the server is not running.
maxConcurrentIndexingCollections Advanced: Specifies the maximum number of full-text indexes that can be open for indexing concurrently. Set this value according to your available memory. This parameter can be modified only when the server is not running.
maxHeapSize Specifies the maximum heap size of the server. This value should be set according to JVM heap size specifications. For example, the maximum possible heap size that can be allocated to a 32-bit Java™ virtual machine is 1.8 GB. The default value is 1500M for 32-bit JVMs and 3G for 64-bit JVMs (M=megabytes, G=gigabytes). The value must be an integer. For example, to specify 1.8 gigabytes, enter 1800M. If an error occurs, an error code of -5 is returned. This parameter can be modified only when the server is not running.
maxIdleTimeMs Advanced: Specifies the maximum time that a socket will block on a single read operation.
maxMergeLoadForPurgingDeletions Advanced: Specifies the limit for purging deletions. When the number of concurrently running merges exceeds this value, purging deletions will not be triggered. This parameter can be modified only when the server is not running.
maxSortedResultsAllowed Advanced: Specifies the maximum number of results that can be returned for sorted queries. An error is generated if a sorted query requests more than this number of results (by default, 10,000).
monitorQueuesFrequency Advanced: Specifies the frequency in seconds that the queue information is written to the monitoring queues log file.
numberOfIndexerThreads Advanced: Specifies the number of indexing threads that run on the server. This parameter can be modified only when the server is not running.
numberOfPreprocessingThreads Advanced: Specifies the number of preprocessing threads that run on IBM® Content Search Services servers. Each preprocessing thread can include the following steps: document constructor, text extraction, language identification, tokenization, and language analysis. The value of this parameter must be equal to or less than the value of the numberOfTokenizers parameter. In addition, the value should be at least 4, and equal to or greater than the number of available processors. This parameter can be modified only when the server is not running.
numberOfSearchables Advanced: Specifies the maximum number of full-text indexes that can be open concurrently for search. This parameter can be modified only when the server is not running.
numberOfTokenizers Advanced: Specifies the number of language processors that are used for parsing input into tokens. The value of this parameter must be equal to or greater than the value of the numberOfPreprocessingThreads parameter. In addition, the value should be at least 4, and equal to or greater than the number of available processors. This parameter can be modified only when the server is not running.
outputQueueMemorySize Specifies the memory size of the output queue on the indexing server. The output queue contains documents that are waiting to be indexed after preprocessing. The default size is 50M (M=megabytes). The documentQueueSize parameter also defines the queue size (number of documents). When the documentQueueSize parameter is specified, the lower of the two parameters defines the queue size.
outsideInMaxProcessableDocuments Advanced: Specifies the number of documents that will be processed before the textExtractor process is restarted. This parameter can be modified only when the server is not running.
port Specifies the number of the port on which the IBM Content Search Services server will listen to nonsecure requests. You can disable the port by specifying a value of 0. This parameter can be modified only when the server is not running.
queryExpansionLimit Advanced: Specifies the maximal number of terms that a wildcard query can expand to. If the query exceeds this limit, an exception is thrown. This parameter can be modified only when the server is not running.
rangeQueryExpansionLimit Advanced: Specifies the maximal number of values that a range query, for example, [a TO z], can expand to. If the range query exceeds this limit, an exception is thrown. This parameter can be modified only when the server is not running.
securePort Specifies the number of the port on which the IBM Content Search Services server will listen to secure requests. You can disable the secure port by specifying a value of 0. The default is 0. This parameter can be modified only when the server is not running.
storeErrorInIndex Advanced: Specifies whether to store errors in the index.
supportedLanguages Specifies the list of supported languages. This parameter cannot be modified.
tempDirectory Specifies the full path to the location of temporary files. This parameter can be modified only when the server is not running.
termInfosIndexDivisorCollectionSizeGB Advanced: Impacts the factor for reducing memory consumption during search for large full-text indexes. This parameter can be modified only when the server is not running.
version Specifies the version number of the IBM Content Search Services server. This parameter cannot be modified.

Indexing parameters

Name Description
bufferSize Advanced: Specifies the RAM buffer size that is used for indexing.
defaultConstructorName Specifies the name of the constructor that will be used to process all documents unless a different constructor is defined. This parameter can be modified only when the server is not running.
enableXMLDateSearch Enables the indexing and searching of date/time values in XML documents.
enableXMLNameSpaceSearch Enables the indexing and searching of name-space information in XML documents.
forceNgramForCJK Specifies the language processing mode for documents and queues in CJK languages. The default is true. When true, n-gram processing is used. When false, the morphological dictionaries for these languages are used.
indexAllLemmas Advanced: Specifies whether all lemmas for a specific term are indexed or only the first lemma is indexed. When true, all lemmas are indexed.
maxBinaryTextSize

Specifies the maximum text size (in bytes) of binary files that are indexed. Binary files that are larger than this value are not indexed.

Important: When you increase file size limits, increase the heap size accordingly by specifying the maxHeapSize parameter.
maxBufferedDocs Advanced: Specifies the number of documents that are flushed to the index during indexing.
maxMergeCount Advanced: Specifies the maximum number of concurrent merges.
maxMergeDocs Advanced: Specifies the largest segment (measured by the number of documents) that can be merged with other segments in the index.
maxMergeMB Advanced: Specifies the largest segment (measured in MBs) that can be merged with other segments in the index.
maxMergeThreadCount Advanced: Specifies the maximum number of threads that can perform merge activity in the index.
maxTextSize

Specifies the maximum size of text files (in characters) that can be indexed. Text files that are larger than this value are truncated to this size before they are indexed. This parameter can be modified only when the server is not running.

Important: When you increase file size limits, increase the heap size accordingly by specifying the maxHeapSize parameter.
maxXmlTextSize

Specifies the maximum text size of XML files (in bytes) that can be indexed. XML files that are larger than this value are not indexed. This parameter can be modified only when the server is not running.

Important: When you increase file size limits, increase the heap size accordingly by specifying the maxHeapSize parameter.
mergeFactor Advanced: Specifies the number of segments that are merged at one time, and also controls the total number of segments that can accumulate in the index.
minDeletePercentageForMergeDeletes Advanced: Specifies the minimum percentage of deletions in a segment that will trigger deletion purging.
minMergeMB Advanced: Specifies the minimum number of segments (in MBs) that can be merged with other segments.
sweetSpotLength Advanced: This parameter controls the calibration of the score based on the size of the document.
sweetSpotMaxValue Advanced: This parameter controls the calibration of the score based on the size of the document.
sweetSpotMinValue Advanced: This parameter controls the calibration of the score based on the size of the document.

Full-text-index-specific parameters

Name Description
configurationPath Returns the configuration path of the full-text index.
creationDate Returns the date on which the collection was created.
description Returns the description of the full-text index that was provided as a comment when the index was created.
languages Returns a list of the languages of the documents in the full-text index.
physicalPath Returns the full path to the directory that contains the full-text index data.
serverCreationVersion Returns the version of the server that was used to create the full-text index.
serverUpdateVersion Returns the version of the server that was used to perform the most recent update on the full-text index.
updateDate Returns the date of the most recent update to the full-text index.

Important: Do not alter the value of this parameter unless instructed to do so by a support representative from IBM Software Support.



Feedback

Last updated: June 2013
csscbr_configtool_parameters.htm

© Copyright IBM Corporation 2014.
This information center is powered by Eclipse technology. (http://www.eclipse.org)