Verify if the index you need has been defined

The Index Definition document defines which values are stored (indexed) so they can be displayed in views or used in searches.

In addition to the indexes defined in the Index Definition document, IXIASOFT CCMS also contains a number of system properties whose values can be configured to be displayed in the views. Although the system properties do not have to be defined as an index, they do need to be defined in a summary in the Index Definition document. Summaries improve the performance of your applications by allowing selected document data to be indexed as a set, so that when a search is carried out, instead of performing multiple read operations, TEXTML Server retrieves a set of document data in a single operation.

The following properties are available:

Table 1. Document properties
Property Description Example
Collection The collection to which the document belongs. /Documents/
CreatedBy The username of the person who imported the document. smithj
CreationDate The date the document was imported into the docbase. 2011-09-14
CreationTime The time the document was imported into the docbase. 13:32:06
DocType Whether the document is a user document or a system document (TEXTML_DOCUMENT or SYSTEM_DOCUMENT, respectively). TEXTML_DOCUMENT
Indexable Boolean indicating whether indexing has been enabled for the document. false
LockComment Comment pertaining to the lock.
LockedBy Username of the person who checked out the document. jjones
LockedDate Date the document was checked out. 2011-10-18
LockedTime Time the document was checked out. 14:53:04
LockOwner If true, the document was checked out directly; if false, it was checked out indirectly by checking out its parent collection. true
MimeType A two-part identifier for file formats on the Internet, used by applications calling TEXTML Server. The default value, application/octet_stream, identifies files not associated with a specific application. application/octet_stream
ModificationDate Date the document was last saved. 2011-09-14
ModificationTime Time the document was last saved. 13:32:06
ModifiedBy Username of the person that last modified the document. rsmith
Name The file name of the document. 20000702TS0000001362.XML
Size Size of the document, in bytes. 15558
StorageType The document format in the docbase. BINARY
Version Version number assigned by TEXTML Server. 1
PreviousVersionsCount Number of previous versions of the document.
Only available if TEXTML Server is configured with
<IndexPreviousVersionsInfo>True </IndexPreviousVersionsInfo>
0
PreviousVersionsSize Total size (in bytes) of the previous version.
Only available if TEXTML Server is configured with
<IndexPreviousVersionsInfo>True </IndexPreviousVersionsInfo>
0

To find an index:

  1. Open the TEXTML Administration perspective by clicking the TEXTML Administration shortcut on the tool bar. If the shortcut is not displayed, follow these steps:
    1. Select Window > Perspective > Open Perspective > Other
    2. Click TEXTML Administration.
    3. Click Open.
  2. In the TEXTML Administration view, double-click the server. If your server is not displayed in the view, you must add it to the view.
  3. When the Connect as dialog opens, type your username and password and click OK.
  4. Double-click the name of your Content Store to open a connection to it.
  5. Expand the Content Store node.
  6. Double-click Index Definition to open it in the editor.
  7. Look in the <summaries> section to see if the system property or index you need is listed.
    • If it is listed, then you can use it to configure IXIASOFT CCMS.
    • If the system property is not listed, then you will need to edit the Index Definition document to add it to the <summaries> section.
    • If the index is not listed, then you need determine if it has been defined.
  8. To see if the index you need is defined, look for it in the <indexes> section. The index must be defined and set as KEEPEXTRACTEDVALUES="True" to enable its values to be listed.
    • If the index is defined but is set as KEEPEXTRACTEDVALUES="False", you must edit the Index Definition document to set the index's attribute to "True".
    • If the index is defined but does not appear in the <summaries> section, you must edit the Index Definition document to add it to a summary.
    • If the index is not defined, you will have to create it. For details about how to create an index, see the TEXTML Server Administration Guide.