IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > Lotus Domino > Troubleshooting and support

Object no longer exists on server exception

The adapter does not work correctly due to user inactivity during the EMD or the run time process.


Symptoms:

During the EMD process, when you click the Run Query option or during the run time process, an exception or a If s fault is generated. The following exception message is displayed:

“If sException: Object no longer exists on server”


Problem:

The session connecting to the Lotus Domino server times out due to user inactivity for a long time in either the EMD or the run time.


Solution:

To correct this problem, change the idle session timeout setting in the Lotus Domino server and in the EMD configuration.

  1. Change the idle session time of the Lotus Domino server, that affects both the EMD and the runtime processes.

    1. In IBM Domino Administrator, click the Configuration tab.

    2. Click to expand the Server node in the left pane, and then click the Current Server Document.

    3. Click the Internet Protocols tab, and then click the DIIOP tab.

    4. In the Basics section, set the required value in the Idle session timeout field.
  2. Enable the adapter to try again on connection failure for the module during EMD, that affects only the runtime processes after deployment.
    1. During the EMD configuration, open the Additional configuration section in the managed connection properties group.

    2. In the Maximum number of retries in case of system connection failure field, specify a value greater than 0. This setting enables the IBM BPM to try again with new connections to Lotus Domino server, when there is connection problem.

Troubleshooting and support