Configuring Domino database files

If you want to capture Domino database files (.nsf files), you must put the database file in either of these two locations:

For Default type* of connections, in order to log in to the Domino database, UA must be able to access the user ID file. The user ID file should be shared on the network so that the UA server can access it. You can specify the user ID file path as //Machinename/Directory/my.id, where Machinename is the name of the machine where the user ID file is residing, Directory is the directory where the User ID file is located, and my.id is the name of the user ID file

For DIIOP type connections, the Domino server should be configured with DIIOP option.

StepsModifying the global.properties.xml file for Domino

  1. In a text editor, open global.properties.xml, located in SYBASE\UA80\tomcat\webapps\onepage\config

  2. Search the file for DominoGroup

  3. Look for: <Property name="ConnectionPools". By default, ConnectionPools is set to “defaultdomino.” The default ConnectionPool “defaultdomino” has a corresponding property file defaultdomino.properties in which Domino connection properties are defined. Each ConnectionPool name in the list must have its own property file, as described in “Creating ConnectionPool property files for Domino.”

    Identify the ConnectionPools you need for Domino connection, using Domino documentation, and change the value as necessary.

  4. Look for: <Property name="ConnectionType". By default, ConnectionType is set to “nrpc.” Keep the default or change to either “diiop”, or “websession.”

  5. Save and close the file.

StepsCreating ConnectionPool property files for Domino

For each ConnectionPool listed in the global.properties.xml file, there should be a poolname.properties file in SYBASE\UA80\tomcat\onepage\WEB-INF\classes. Use the defaultdomino.properties file as a base, and modify the ConnectionPool connection properties.

  1. In a text editor, open defaultdomino.properties (located in SYBASE\UA80\tomcat\webapps\onepage\WEB-INF\classes).

  2. Save the file in the same directory, using the following naming format:

    poolname.properties
    

    Substitute one of the ConnectionPool names you established in the global.properties.xml file for poolname.

  3. Modify the file by setting up the connection properties for the Domino connection based on the connection type set in the global.properties.xml file. The following properties are included in the file as an example.

    For NRPC:

    server=
    database_path=
    user_ID_file=
    password=
    password_encrypted=false
    

    For DIIOP:

    server=
    diiop_port=63148
    database_path=
    username=
    password=
    password_encrypted=false
    

    For WebSession:

    database_path=
    username=
    password=
    password_encrypted=false
    
  4. Save and close the file.

  5. Copy the NCSO.jar and Notes.jar files located in %NotesClientHomeDir%\Notes (for example C:\Program Files\Lotus\Notes) to SYBASE\UA80\tomcat\webapps\onepage\WEB-INF\lib.

    NoteThe NCSO.jar is required for DIIOP connections, and the Notes.jar is required for NRPC, and WebSession connections.

StepsSetting the environment variables for Domino

  1. In the System Properties window, click Advanced.

  2. Click Environment Variables.

  3. Under System Variables, select Path and click Edit.

  4. For NRPC connections, in Variable Value, append the Lotus Notes client’s path to the end of the variable value, and click OK.

    For WebSession connections, in Variable Value, append the Domino server’s path to the end of the variable value and click OK. Note that in this case, Domino server’s path must precede Notes Client’s path, if set.

  5. In the Environment Variables window, under System Variables, select Lib, click Edit, and follow the same procedure as mentioned in step 4.

  6. In Variable Value, append the Lotus Notes client’s path to the end of the variable value, and click OK.