Steps for fixing a collaboration deadlock

Perform the following steps to fix a collaboration deadlock:

  1. Gracefully shut down all other collaborations.
  2. Shut down the server immediately. See "Shutting down InterChange Server Express" for more information on shutting down the InterChange Server Express system.
  3. Restart the system. Upon system restart, a stopped collaboration that caused the deadlock automatically starts and resubscribes to all of the business objects it supports. The business objects that caused the collaborations to enter into a deadlock are redelivered. Because deadlocks are timing-dependent, the collaborations are prevented from entering into another deadlock. It is unlikely that you have the same server load and isolation sequencing that you had when your system encountered the deadlock.
  4. After restarting the system, shut down the collaborations involved and rebind the ports so that this does not occur again.

Copyright IBM Corp. 2004