InUseException is thrown whenever the resource is locked for other use.
The id is available as part of the exception.