Unfortunately the underlying ArrayIndexOutOfBoundsException is being caught so the original stack trace is lost, which means I can't tell where the original exception is being thrown.
Can you give some background to when you see this error? How often do you see it?
Nigel
(Regarding your other question: can you please start a new thread for that?)
[Message sent by forum member 'nigeldeakin' (nigel.deakin_at_sun.com)]
http://forums.java.net/jive/thread.jspa?messageID=388270