Hi all,
I'm in the midst of B&S 2.2.1 and have a question about peoples' interpretation of SecurityException.
In the provided DBAccess class the description of SecurityException is...
Throws SecurityException if the record is locked with a cookie other than lockCookie.
...this is fine, although let's take a look at the unlock method. What happens if the record number passed in doesn't represent a locked record?
I know it's a subtle point, but there is a difference between...
i. Record x being locked with cookie y and us trying to unlock it with cookie z.
and
ii. Record x not being locked, but attempted to be unlocked with cookie y.
Does that make sense? What have you guys done about this?
Chris