ArrayOutOfBoundException instead of DataProviderException?

RowKey rowKey=myPataProvider.findFirst("PK", pk);

ThefindFirstmethod above is throwing ArrayOutOfBoundException when thepkis not available. But according to the documentation it should throw DataProviderException. Why is it throwing ArrayOutOfBoundException?

Thank you very much.

[323 byte] By [MISS_DUKE] at [2007-11-26 11:24:22]
# 1
can you see http://avbravo.blogspot.com/2006/11/tips-dataprovider.html
fileupload at 2007-7-7 3:39:50 > top of Java-index,Development Tools,Java Tools...