By default, the JoobDeadlockException is thrown for the JADE session that made the request that caused the deadlock. This can be varied, to throw an exception for both JADE sessions involved, or by using a priority to determine which JADE session gets the exception.