harmony-alerts mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nom...@intel.com
Subject [build-test alert] FAILED Windows 2003 x86_64: drlvm-test debug
Date Tue, 29 Jan 2008 14:20:46 GMT

BUILD FAILED:
	Ant Error Message:
C:\cc\cc-common\scripts\cc-exec-adaptor.xml:104: The following error occurred while executing this line: C:\cc\cc-common\adaptors\drlvm-test\adaptor.xml:76: There were drlvm-test failures

Date of build:	2008-01-29 16:07:08 +0600
Time to build:	253 minutes 27 seconds
Last changed:	01/29/2008 14:12:30
Last log entry:	hdk

***********************************************************
Errors/Warnings:	(37)
            
[cc] cl : Command line warning D9035 : option 'GZ' has been deprecated and will be removed in a future release
[cc] cl : Command line warning D9036 : use 'RTC1' instead of 'GZ'
[cc] cl : Command line warning D9035 : option 'GZ' has been deprecated and will be removed in a future release
[cc] cl : Command line warning D9036 : use 'RTC1' instead of 'GZ'
[cc] cl : Command line warning D9035 : option 'GZ' has been deprecated and will be removed in a future release
[cc] cl : Command line warning D9036 : use 'RTC1' instead of 'GZ'
[cc] cl : Command line warning D9035 : option 'GZ' has been deprecated and will be removed in a future release
[cc] cl : Command line warning D9036 : use 'RTC1' instead of 'GZ'
[cc] cl : Command line warning D9035 : option 'GZ' has been deprecated and will be removed in a future release
[cc] cl : Command line warning D9036 : use 'RTC1' instead of 'GZ'
[cc] cl : Command line warning D9035 : option 'GZ' has been deprecated and will be removed in a future release
[cc] cl : Command line warning D9036 : use 'RTC1' instead of 'GZ'
[cc] cl : Command line warning D9035 : option 'GZ' has been deprecated and will be removed in a future release
[cc] cl : Command line warning D9036 : use 'RTC1' instead of 'GZ'
[java] Java Result: 1
[java] Java Result: 1
[java] Java Result: 130
[java] Java Result: 1
[java] Java Result: 1
[java] Java Result: 130
[java] Java Result: 1
[java] Java Result: 1
[java] Java Result: 130
[java] Java Result: 1
[java] Java Result: 1
[java] Java Result: 130
[java] Java Result: 1
[java] Java Result: 1
[java] Java Result: 130
[junit] Tests FAILED
[junit] Tests FAILED
[junit] Tests FAILED
BUILD FAILED
C:\cc\cc-common\build\checkouts\hdk\working_vm\build\make\build.xml:520: Some tests failed
Total time: 253 minutes 14 seconds
The execution FAILED with the following exception:
The following error occurred while executing this line:
C:\cc\cc-common\adaptors\drlvm-test\adaptor.xml:76: There were drlvm-test failures

***********************************************************
Unit Tests: (4337)
        
error: test_7 java.lang.ClassAnnotationsTest
error: test_8 java.lang.ClassAnnotationsTest
error: test_9 java.lang.ClassAnnotationsTest
error: test_10 java.lang.ClassAnnotationsTest
error: test_11 java.lang.ClassAnnotationsTest
error: testGetAnnotation java.lang.Package5Test
error: testGetAnnotation2 java.lang.Package5Test
error: testGetAnnotation_Negative java.lang.Package5Test
error: testGetDeclaredAnnotations java.lang.Package5Test
error: testGetDeclaredAnnotations2 java.lang.Package5Test
error: testGetDeclaredAnnotationsImmutable java.lang.Package5Test
error: testGetAnnotations java.lang.Package5Test
error: testGetAnnotations2 java.lang.Package5Test
error: testGetAnnotations5 java.lang.Package5Test
error: testGetAnnotationsImmutable java.lang.Package5Test
error: testIsAnnotationPresent java.lang.Package5Test
error: testIsAnnotationPresent_Negative java.lang.Package5Test
error: testGetParameterAnnotations2 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotations3 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Ctor5Test
error: testGetAnnotation2 java.lang.reflect.Ctor5Test
error: testGetAnnotation_Negative java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotations java.lang.reflect.Ctor5Test
error: testGetAnnotations2 java.lang.reflect.Ctor5Test
error: testGetAnnotations5 java.lang.reflect.Ctor5Test
error: testGetAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Field5Test
error: testGetAnnotation2 java.lang.reflect.Field5Test
error: testGetAnnotation_Negative java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Field5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Field5Test
error: testGetAnnotations java.lang.reflect.Field5Test
error: testGetAnnotations2 java.lang.reflect.Field5Test
error: testGetAnnotations5 java.lang.reflect.Field5Test
error: testGetAnnotationsImmutable java.lang.reflect.Field5Test
error: testIsAnnotationPresent java.lang.reflect.Field5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Field5Test
error: testGetParameterAnnotations2 java.lang.reflect.Method5Test
error: testGetParameterAnnotations3 java.lang.reflect.Method5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotation java.lang.reflect.Method5Test
error: testGetAnnotation2 java.lang.reflect.Method5Test
error: testGetAnnotation_Negative java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Method5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotations java.lang.reflect.Method5Test
error: testGetAnnotations2 java.lang.reflect.Method5Test
error: testGetAnnotations5 java.lang.reflect.Method5Test
error: testGetAnnotationsImmutable java.lang.reflect.Method5Test
error: testIsAnnotationPresent java.lang.reflect.Method5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Method5Test
error: testGetAnnotation_ByDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testGetAnnotation_NoDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals_ForeignImpl org.apache.harmony.lang.annotation.AllTypesTest
error: testToString org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotationType org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotation_ElementError org.apache.harmony.lang.annotation.AllTypesTest
error: testSerialization org.apache.harmony.lang.annotation.AllTypesTest
error: test_7 java.lang.ClassAnnotationsTest
error: test_8 java.lang.ClassAnnotationsTest
error: test_9 java.lang.ClassAnnotationsTest
error: test_10 java.lang.ClassAnnotationsTest
error: test_11 java.lang.ClassAnnotationsTest
error: testGetAnnotation java.lang.Package5Test
error: testGetAnnotation2 java.lang.Package5Test
error: testGetAnnotation_Negative java.lang.Package5Test
error: testGetDeclaredAnnotations java.lang.Package5Test
error: testGetDeclaredAnnotations2 java.lang.Package5Test
error: testGetDeclaredAnnotationsImmutable java.lang.Package5Test
error: testGetAnnotations java.lang.Package5Test
error: testGetAnnotations2 java.lang.Package5Test
error: testGetAnnotations5 java.lang.Package5Test
error: testGetAnnotationsImmutable java.lang.Package5Test
error: testIsAnnotationPresent java.lang.Package5Test
error: testIsAnnotationPresent_Negative java.lang.Package5Test
error: testGetParameterAnnotations2 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotations3 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Ctor5Test
error: testGetAnnotation2 java.lang.reflect.Ctor5Test
error: testGetAnnotation_Negative java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotations java.lang.reflect.Ctor5Test
error: testGetAnnotations2 java.lang.reflect.Ctor5Test
error: testGetAnnotations5 java.lang.reflect.Ctor5Test
error: testGetAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Field5Test
error: testGetAnnotation2 java.lang.reflect.Field5Test
error: testGetAnnotation_Negative java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Field5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Field5Test
error: testGetAnnotations java.lang.reflect.Field5Test
error: testGetAnnotations2 java.lang.reflect.Field5Test
error: testGetAnnotations5 java.lang.reflect.Field5Test
error: testGetAnnotationsImmutable java.lang.reflect.Field5Test
error: testIsAnnotationPresent java.lang.reflect.Field5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Field5Test
error: testGetParameterAnnotations2 java.lang.reflect.Method5Test
error: testGetParameterAnnotations3 java.lang.reflect.Method5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotation java.lang.reflect.Method5Test
error: testGetAnnotation2 java.lang.reflect.Method5Test
error: testGetAnnotation_Negative java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Method5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotations java.lang.reflect.Method5Test
error: testGetAnnotations2 java.lang.reflect.Method5Test
error: testGetAnnotations5 java.lang.reflect.Method5Test
error: testGetAnnotationsImmutable java.lang.reflect.Method5Test
error: testIsAnnotationPresent java.lang.reflect.Method5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Method5Test
error: testGetAnnotation_ByDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testGetAnnotation_NoDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals_ForeignImpl org.apache.harmony.lang.annotation.AllTypesTest
error: testToString org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotationType org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotation_ElementError org.apache.harmony.lang.annotation.AllTypesTest
error: testSerialization org.apache.harmony.lang.annotation.AllTypesTest
error: test_7 java.lang.ClassAnnotationsTest
error: test_8 java.lang.ClassAnnotationsTest
error: test_9 java.lang.ClassAnnotationsTest
error: test_10 java.lang.ClassAnnotationsTest
error: test_11 java.lang.ClassAnnotationsTest
error: testGetAnnotation java.lang.Package5Test
error: testGetAnnotation2 java.lang.Package5Test
error: testGetAnnotation_Negative java.lang.Package5Test
error: testGetDeclaredAnnotations java.lang.Package5Test
error: testGetDeclaredAnnotations2 java.lang.Package5Test
error: testGetDeclaredAnnotationsImmutable java.lang.Package5Test
error: testGetAnnotations java.lang.Package5Test
error: testGetAnnotations2 java.lang.Package5Test
error: testGetAnnotations5 java.lang.Package5Test
error: testGetAnnotationsImmutable java.lang.Package5Test
error: testIsAnnotationPresent java.lang.Package5Test
error: testIsAnnotationPresent_Negative java.lang.Package5Test
error: testGetParameterAnnotations2 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotations3 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Ctor5Test
error: testGetAnnotation2 java.lang.reflect.Ctor5Test
error: testGetAnnotation_Negative java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotations java.lang.reflect.Ctor5Test
error: testGetAnnotations2 java.lang.reflect.Ctor5Test
error: testGetAnnotations5 java.lang.reflect.Ctor5Test
error: testGetAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Field5Test
error: testGetAnnotation2 java.lang.reflect.Field5Test
error: testGetAnnotation_Negative java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Field5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Field5Test
error: testGetAnnotations java.lang.reflect.Field5Test
error: testGetAnnotations2 java.lang.reflect.Field5Test
error: testGetAnnotations5 java.lang.reflect.Field5Test
error: testGetAnnotationsImmutable java.lang.reflect.Field5Test
error: testIsAnnotationPresent java.lang.reflect.Field5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Field5Test
error: testGetParameterAnnotations2 java.lang.reflect.Method5Test
error: testGetParameterAnnotations3 java.lang.reflect.Method5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotation java.lang.reflect.Method5Test
error: testGetAnnotation2 java.lang.reflect.Method5Test
error: testGetAnnotation_Negative java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Method5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotations java.lang.reflect.Method5Test
error: testGetAnnotations2 java.lang.reflect.Method5Test
error: testGetAnnotations5 java.lang.reflect.Method5Test
error: testGetAnnotationsImmutable java.lang.reflect.Method5Test
error: testIsAnnotationPresent java.lang.reflect.Method5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Method5Test
error: testGetAnnotation_ByDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testGetAnnotation_NoDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals_ForeignImpl org.apache.harmony.lang.annotation.AllTypesTest
error: testToString org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotationType org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotation_ElementError org.apache.harmony.lang.annotation.AllTypesTest
error: testSerialization org.apache.harmony.lang.annotation.AllTypesTest
Unit Test Error Details:	(201)
                
Test: test_7Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getDeclaredAnnotations(Class.java:1380)
	at java.lang.Class.getDeclaredAnnotations(Class.java:870)
	at java.lang.ClassAnnotationsTest.test_7(ClassAnnotationsTest.java:1456)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_8Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getDeclaredAnnotations(Class.java:1380)
	at java.lang.Class.getDeclaredAnnotations(Class.java:870)
	at java.lang.ClassAnnotationsTest.test_8(ClassAnnotationsTest.java:1668)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_9Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotations(Class.java:882)
	at java.lang.ClassAnnotationsTest.test_9(ClassAnnotationsTest.java:1851)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_10Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_10(ClassAnnotationsTest.java:2027)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_11Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=
 java.lang.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1
 _1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakRef!
 erence@4
28dd7a, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}}"
intfCache="{java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.iat=java.lan
 g.ref.WeakReference@428dfae, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.j=java.lang.ref.WeakReference@428de0c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1
 $MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4!
 28dd7a, 
java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a}"
proxyCache="{class $Proxy23=, class java.lang.$Proxy21=, class $Proxy22=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_11(ClassAnnotationsTest.java:2300)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.Wea
 kReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReferen
 ce@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:395)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:395)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:395)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetAnnotationClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:444)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:444)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:444)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	... 15 more
Test: testGetAnnotationClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_ByDefaultClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testGetAnnotation_ByDefault(AllTypesTest.java:51)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NoDefaultClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testGetAnnotation_NoDefault(AllTypesTest.java:87)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testEqualsClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testEquals(AllTypesTest.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testEquals_ForeignImplClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testEquals_ForeignImpl(AllTypesTest.java:131)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testToStringClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testToString(AllTypesTest.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testAnnotationTypeClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testAnnotationType(AllTypesTest.java:152)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testAnnotation_ElementErrorClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.annotation.AllTypesTest.testAnnotation_ElementError(AllTypesTest.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testSerializationClass: org.apache.harmony.lang.annotation.AllTypesTestjava.lang.AssertionError: 
interfaceKey="java.lang.annotation.Retention"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@
 429027e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_0!
 1_01$MA0
01_01_01_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$c
 a2=java.lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4306384, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@44d371a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4306374, java.lang.SuperValAntn=java.lang.ref.WeakReference@42902a8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@4484978, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290208, java.lang.annotation.Documented=java.lang.ref.WeakReference@42901ac, java.lang.zzz=java.lang.ref.WeakReference@429017e, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@428dff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290158, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448a2f8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@428df88, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@428df34, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@428ded6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@428de9a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@428dde0, java.io.Serializable=java.lang.ref.WeakReference@4306364, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@4306354, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@430634c, java.lang.annotation.Target=java.lang.ref.WeakReference@428dd2a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@429027e,
  java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA0!
 01_01_01
_01=java.lang.ref.WeakReference@4306314, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290242, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43062d2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@43062ca, java.lang.iat=java.lang.ref.WeakReference@428dfae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4306288, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4306280, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@816c5cc, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@816f268, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@817254c, java.lang.annotation.Inherited=java.lang.ref.WeakReference@428df04, java.lang.ClassAnnotationsTest$ca1$ca2=java.
 lang.ref.WeakReference@44874e8, java.lang.annotation.Retention=java.lang.ref.WeakReference@428de6c, java.lang.i=java.lang.ref.WeakReference@4306244, java.lang.j=java.lang.ref.WeakReference@428de0c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@428de36, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@44d5ef4, java.lang.SuperTagAntn=java.lang.ref.WeakReference@428dda4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@428dd7a}"
proxyCache="{class java.lang.reflect.$Proxy39=, class java.lang.reflect.$Proxy37=, class java.lang.$Proxy33=, class $Proxy30=, class $Proxy35=, class java.lang.$Proxy34=, class $Proxy24=, class $Proxy29=, class java.lang.reflect.$Proxy38=, class $Proxy22=, class $Proxy36=, class $Proxy27=, class java.lang.$Proxy21=, class $Proxy23=, class $Proxy31=, class $Proxy32=, class java.lang.$Proxy25=, class $Proxy26=, class $Proxy28=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotation(Class.java:898)
	at org.apache.harmony.lang.annotation.AllTypesTest.testSerialization(AllTypesTest.java:189)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_7Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.iat=java.lang.ref.WeakReference@4290e0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.j=java.lang.ref.WeakReference@4290c68, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.iat=java.lang.ref.WeakReference@4290e0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.j=java.lang.ref.WeakReference@4290c68, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getDeclaredAnnotations(Class.java:1380)
	at java.lang.Class.getDeclaredAnnotations(Class.java:870)
	at java.lang.ClassAnnotationsTest.test_7(ClassAnnotationsTest.java:1456)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_8Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.iat=java.lang.ref.WeakReference@4290e0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.j=java.lang.ref.WeakReference@4290c68, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.iat=java.lang.ref.WeakReference@4290e0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.j=java.lang.ref.WeakReference@4290c68, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getDeclaredAnnotations(Class.java:1380)
	at java.lang.Class.getDeclaredAnnotations(Class.java:870)
	at java.lang.ClassAnnotationsTest.test_8(ClassAnnotationsTest.java:1668)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_9Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.iat=java.lang.ref.WeakReference@4290e0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.j=java.lang.ref.WeakReference@4290c68, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.iat=java.lang.ref.WeakReference@4290e0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.j=java.lang.ref.WeakReference@4290c68, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Class$GACache.getAllAnnotations(Class.java:1346)
	at java.lang.Class.getAnnotations(Class.java:882)
	at java.lang.ClassAnnotationsTest.test_9(ClassAnnotationsTest.java:1851)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_10Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.iat=java.lang.ref.WeakReference@4290e0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.Wea
 kReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.j=java.lang.ref.WeakReference@4290c68, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86}}"
intfCache="{java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.iat=java.lang.ref.WeakReference@4290e0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferen
 ce@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.j=java.lang.ref.WeakReference@4290c68, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86}"
proxyCache="{}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_10(ClassAnnotationsTest.java:2027)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: test_11Class: java.lang.ClassAnnotationsTestjava.lang.AssertionError: 
interfaceKey="java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii"
loaderCache="{null={java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.iat=
 java.lang.ref.WeakReference@4290e0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.j=java.lang.ref.WeakReference@4290c68, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1
 _1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakRef!
 erence@4
290bd6, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86}}"
intfCache="{java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.iat=java.lan
 g.ref.WeakReference@4290e0a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.j=java.lang.ref.WeakReference@4290c68, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1
 $MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4!
 290bd6, 
java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86}"
proxyCache="{class $Proxy22=, class $Proxy23=, class java.lang.$Proxy21=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:425)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at java.lang.ClassAnnotationsTest.test_11(ClassAnnotationsTest.java:2300)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.Package5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang
 .annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotat
 ion.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.Package.getDeclaredAnnotations(Package.java:56)
	at java.lang.Package.getAnnotations(Package.java:65)
	at java.lang.Package.getAnnotation(Package.java:78)
	at java.lang.Package.isAnnotationPresent(Package.java:93)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getParameterAnnotations(Constructor.java:394)
	at java.lang.reflect.Constructor.getParameterAnnotations(Constructor.java:50)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetAnnotationClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:376)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java:114)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java:124)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotation_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java:134)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java:162)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java:173)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetDeclaredAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java:198)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(AnnotatedElementTestFrame.java:215)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations2Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(AnnotatedElementTestFrame.java:226)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotations5Class: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(AnnotatedElementTestFrame.java:260)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetAnnotationsImmutableClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:48)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(AnnotatedElementTestFrame.java:289)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresentClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent(AnnotatedElementTestFrame.java:306)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testIsAnnotationPresent_NegativeClass: java.lang.reflect.Field5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:455)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java:39)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testIsAnnotationPresent_Negative(AnnotatedElementTestFrame.java:316)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Test: testGetParameterAnnotations2Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations2(Method5Test.java:113)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotations3Class: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotations3(Method5Test.java:140)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetParameterAnnotationsImmutableClass: java.lang.reflect.Method5Testjava.lang.reflect.InvocationTargetException
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at java.lang.reflect.Method5Test.getParamAnnotations(Method5Test.java:81)
	at java.lang.reflect.Method5Test.testGetParameterAnnotationsImmutable(Method5Test.java:157)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	at java.lang.reflect.Method.invoke(Method.java:317)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:672)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:546)
Caused by: java.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1
 _1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, java.lan!
 g.ClassH
ierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java.lang.re
 f.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}"
proxyCache="{class $Proxy28=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class java.lang.$Proxy36=, class $Proxy30=, class $Proxy23=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy35=, class java.lang.$Proxy21=, class $Proxy26=, class $Proxy37=, class $Proxy33=, class $Proxy32=, class java.lang.reflect.$Proxy39=, class $Proxy22=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.$Proxy24=, class $Proxy34=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy27=}"
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:102)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getParameterAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getParameterAnnotations(Method.java:443)
	at java.lang.reflect.Method.getParameterAnnotations(Method.java:58)
	at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
	... 16 more
Test: testGetAnnotationClass: java.lang.reflect.Method5Testjava.lang.AssertionError: 
interfaceKey="org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn"
loaderCache="{null={java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8
 , java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@434036c, java.lang.annotation.Target=java.lang.ref.WeakReference@4290b86, java.lang.igt=java.lang.ref.WeakReference@43081c2, java.lang.ClassAnnotationsTest$MA1$M
 A1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@4290fce, !
 java.lan
g.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@4340334, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@4290f92, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@43402f2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4340298, java.lang.iat=java.lang.ref.WeakReference@4290e0a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@4332120, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@4340256, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4340208, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@8162a76, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@8165596, java.lang.reflect.P3Antn=java
 .lang.ref.WeakReference@816871a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@4290d60, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@448a2f6, java.lang.annotation.Retention=java.lang.ref.WeakReference@4290cc8, java.lang.i=java.lang.ref.WeakReference@43401cc, java.lang.j=java.lang.ref.WeakReference@4290c68, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@4290c92, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@4541c8a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@4290c00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@4290bd6}}"
intfCache="{java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01$iiii=java.lang.ref.WeakReference@4340452, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@453f5e4, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@43403ee, java.lang.SuperValAntn=java.lang.ref.WeakReference@4290ff8, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@448761e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290f58, java.lang.annotation.Documented=java.lang.ref.WeakReference@4290efc, java.lang.zzz=java.lang.ref.WeakReference@4290ece, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4290e54, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@4290ea8, java.l
 ang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@448cd18, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@4290de4, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@4290d90, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@4290d32, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@4290cf6, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@4290c3c, java.io.Serializable=java.lang.ref.WeakReference@43403be, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@43403ae, java.lang.ClassHierarchyTest$MA