Setting Up the Tamino Non-XML Indexer

The procedures for installing a Tamino Server Extension are detailed in the Tamino documentation. Please see the section Installing a Tamino Server Extension.

The installation is done in three distinct phases:

  1. On each Tamino server (computer) where Tamino Non-XML Indexer services are required, install the Tamino Non-XML Indexer software.

  2. For each Tamino database where Tamino Non-XML Indexer services are required, configure SXS.

  3. For each doctype where Tamino Non-XML Indexer services are required, define an appropriate schema.


Installing the Tamino Non-XML Indexer Software

Installing under Linux and Solaris

The Tamino Non-XML Indexer is automatically installed along with the Tamino XML Server.

Continue with the steps described in the section Configuring the Tamino Non-XML Indexer.

Installing under Microsoft Windows

The Tamino Non-XML Indexer is automatically installed if you select the "Complete" installation option of the Tamino XML Server. Continue with the steps described in the section Configuring the Tamino Non-XML Indexer.

Configuring the Tamino Non-XML Indexer

Using the Tamino Manager:

  1. Select your Tamino database, then select Server Extensions, then choose the command Install Extension.

  2. Browse to the directory TaminoXNEDir/sxs. Select the file nixe.sxp.

    Notes:

    1. For UNIX systems, TaminoXNEDir is by default $SAG/Tamino/Tamino n.n.n.n/ServerExtensions/NonXMLIndexer.
    2. For Microsoft Windows systems, TaminoXNEDir is by default ...\Software AG\Tamino\Tamino n.n.n.n\ServerExtensions\NonXMLIndexer.
  3. Enter the required user-ID.

  4. Choose OK to install the Tamino Non-XML Indexer.

  5. Select your Tamino database, then select Server Extensions, then select SXSBlobIndexer. Choose the command Modify Extension.

  6. Modify the classpath to include TaminoXNEDir/lib/*.jar.

For more information about the Tamino Manager, please see the documentation Tamino Manager.

Modifying and Installing the Schema Template

As an added convenience for our customers, the Tamino Non-XML Indexer installation kit includes a schema template. To use this template, perform the following steps:

  1. Copy the schema template files:

    TaminoXNEDir\etc\dc.tsd
    TaminoXNEDir\etc\meta.tsd
    TaminoXNEDir\etc\office.tsd
    TaminoXNEDir\etc\template.tsd

    to a working directory.

  2. Edit each of these four files; in each file, replace the string <my_collection> by the name of your collection.

    Note:
    The 15-character string that you must replace is <my_collection>, including the angle brackets. The replacement string must not include angle brackets. If it includes angle brackets, or if you forget to perform the replacement, the schema will be syntactically invalid.

  3. In the file template.tsd:

    • Replace the string <my_schema> by the name of your schema;

    • Replace each occurrence of the string <my_doctype> by the name of your doctype.

  4. Install the four schema files in your Tamino collection, in the sequence:

    1. dc.tsd

    2. meta.tsd

    3. office.tsd

    4. template.tsd

    You can use the Tamino Schema Editor or the Tamino Interactive Interface to do this. (For more information, see the section Tamino Interactive Interface.)

If you wish to use the Tamino Non-XML Indexer with more than one collection, repeat steps 2, 3 and 4 as necessary.

The installation of the Tamino Non-XML Indexer is now complete.