Are you sure you got that exception right. It does not show up in the api. Could it of been IllegalMonitorStateException. Assuming it is, this occurs because you have a thread trying to either wait on an object the thread does not have the montitor for or call notify on threads waiting on the object without owning the objects monitor Trevor
Yeah, but does being a ninja come with a dental plan? And what about this tiny ad?
Devious Experiments for a Truly Passive Greenhouse!