FULL PRODUCT VERSION :
A DESCRIPTION OF THE PROBLEM :
When attemping to call getValue() method on annotation which is supposed to return an array of Class objects, a MirrorTypeException is thrown instead of MirrorTypesException. Because of that only first value of Class and not entire array can be read.
This bug was reported before and can be found at this page:
Unfortunately the resolution was provided only for version 7 of java and it is necessary for my company to have it fixed on version 6.
REGRESSION. Last worked in version 5.0
This bug can be reproduced always.