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 Linux x86_64: drlvm-test debug
Date Fri, 23 Nov 2007 18:44:34 GMT

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

Date of build:	2007-11-23 23:37:53 +0600
Time to build:	66 minutes 30 seconds
Last changed:	11/23/2007 21:37:33
Last log entry:	hdk

***********************************************************
Errors/Warnings:	(22)
            
[exec] Result: 139
[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
BUILD FAILED
/export/users/cc/cc-common/build/checkouts/hdk/working_vm/build/make/build.xml:501: Some tests failed
Total time: 66 minutes 23 seconds
The execution FAILED with the following exception:
The following error occurred while executing this line:
/export/users/cc/cc-common/adaptors/drlvm-test/adaptor.xml:76: There were drlvm-test failures

***********************************************************
Unit Tests: (4068)
        
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
failure: test test_ti_monitor_info
Unit Test Error Details:	(65)
                
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$iiiiloaderCache={null={java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.r
 ef.WeakReference@ab64cc5a, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$M
 A1_1_1_1_1_1_1=java.lang.ref.WeakReference@ab64cadc, java.la!
 ng.annot
ation.Target=java.lang.ref.WeakReference@ab64ca94}}
intfCache={java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94}
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)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$iiiiloaderCache={null={java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, org.
 apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.l!
 ang.ref.
WeakReference@ab64cb0a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94}}
intfCache={java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.iat
 =java.lang.ref.WeakReference@ab64cc1a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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.lan!
 g.ref.We
akReference@ab64cadc, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94}
proxyCache={class java.lang.$Proxy21=, class $Proxy23=, 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)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java
 .lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefere
 nce@ab6bb032, java.lang.annotation.Target=java.lang.ref.Weak!
 Referenc
e@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.
 WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, jav
 a.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefer
 ence@ab6bb032, java.lang.annotation.Target=java.lang.ref.Wea!
 kReferen
ce@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref
 .WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64c
 c5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.W
 eakReference@ab6bb032, java.lang.annotation.Target=java.lang!
 .ref.Wea
kReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.
 lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64c
 c5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.W
 eakReference@ab6bb032, java.lang.annotation.Target=java.lang!
 .ref.Wea
kReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.
 lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64
 cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.
 WeakReference@ab6bb032, java.lang.annotation.Target=java.lan!
 g.ref.We
akReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java
 .lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakRefere
 nce@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.l
 ang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=!
 java.lan
g.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001
 _01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, jav
 a.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefer
 ence@ab6bb032, java.lang.annotation.Target=java.lang.ref.Wea!
 kReferen
ce@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref
 .WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, ja
 va.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefe
 rence@ab6bb032, java.lang.annotation.Target=java.lang.ref.We!
 akRefere
nce@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.re
 f.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$MissingClassValAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@
 ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.
 ref.WeakReference@ab6bb032, java.lang.annotation.Target=java!
 .lang.re
f.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=
 java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64
 cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.
 WeakReference@ab6bb032, java.lang.annotation.Target=java.lan!
 g.ref.We
akReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java
 .lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Weak
 Reference@ab6bb032, java.lang.annotation.Target=java.lang.re!
 f.WeakRe
ference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lan
 g.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference
 @ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang
 .ref.WeakReference@ab6bb032, java.lang.annotation.Target=jav!
 a.lang.r
ef.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01
 =java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakRefere
 nce@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.$Proxy35=, class $Proxy29=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$ValAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target
 =java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.la!
 ng.ref.W
eakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect
 .P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	... 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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target
 =java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.la!
 ng.ref.W
eakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect
 .P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	... 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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$ValAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target
 =java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.la!
 ng.ref.W
eakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect
 .P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	... 16 more
Test: testGetAnnotationClass: java.lang.reflect.Ctor5Testjava.lang.AssertionError: interfaceKey=org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a,
  java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakR
 eference@ab6bb032, java.lang.annotation.Target=java.lang.ref!
 .WeakRef
erence@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang
 .ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Weak
 Reference@ab6bb032, java.lang.annotation.Target=java.lang.re!
 f.WeakRe
ference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lan
 g.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@
 ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.
 ref.WeakReference@ab6bb032, java.lang.annotation.Target=java!
 .lang.re
f.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=
 java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@
 ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.
 ref.WeakReference@ab6bb032, java.lang.annotation.Target=java!
 .lang.re
f.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=
 java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference
 @ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang
 .ref.WeakReference@ab6bb032, java.lang.annotation.Target=jav!
 a.lang.r
ef.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01
 =java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakR
 eference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=j
 ava.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Ta!
 rget=jav
a.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$
 MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Weak
 Reference@ab6bb032, java.lang.annotation.Target=java.lang.re!
 f.WeakRe
ference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lan
 g.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5
 a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Wea
 kReference@ab6bb032, java.lang.annotation.Target=java.lang.r!
 ef.WeakR
eference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.la
 ng.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$MissingClassValAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakRefer
 ence@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.
 lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target!
 =java.la
ng.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA00
 1_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference
 @ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang
 .ref.WeakReference@ab6bb032, java.lang.annotation.Target=jav!
 a.lang.r
ef.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01
 =java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getDeclaredAnnotations(Constructor.java:63)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab6
 4cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref
 .WeakReference@ab6bb032, java.lang.annotation.Target=java.la!
 ng.ref.W
eakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=jav
 a.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakRefe
 rence@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java
 .lang.ref.WeakReference@ab6bb032, java.lang.annotation.Targe!
 t=java.l
ang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA0
 01_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Constructor$ConstructorData.getDeclaredAnnotations(Constructor.java:377)
	at java.lang.reflect.Constructor.getAnnotation(Constructor.java:77)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Weak
 Reference@ab6bb032, java.lang.annotation.Target=java.lang.re!
 f.WeakRe
ference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lan
 g.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5
 a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Wea
 kReference@ab6bb032, java.lang.annotation.Target=java.lang.r!
 ef.WeakR
eference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.la
 ng.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference
 @ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang
 .ref.WeakReference@ab6bb032, java.lang.annotation.Target=jav!
 a.lang.r
ef.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01
 =java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference
 @ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang
 .ref.WeakReference@ab6bb032, java.lang.annotation.Target=jav!
 a.lang.r
ef.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01
 =java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReferenc
 e@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lan
 g.ref.WeakReference@ab6bb032, java.lang.annotation.Target=ja!
 va.lang.
ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_0
 1=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.Weak
 Reference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=
 java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.T!
 arget=ja
va.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001
 $MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5
 a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Wea
 kReference@ab6bb032, java.lang.annotation.Target=java.lang.r!
 ef.WeakR
eference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.la
 ng.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc
 5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.We
 akReference@ab6bb032, java.lang.annotation.Target=java.lang.!
 ref.Weak
Reference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.l
 ang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$MissingClassValAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakRefe
 rence@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java
 .lang.ref.WeakReference@ab6bb032, java.lang.annotation.Targe!
 t=java.l
ang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA0
 01_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReferenc
 e@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lan
 g.ref.WeakReference@ab6bb032, java.lang.annotation.Target=ja!
 va.lang.
ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_0
 1=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab
 64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.re
 f.WeakReference@ab6bb032, java.lang.annotation.Target=java.l!
 ang.ref.
WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=ja
 va.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakRef
 erence@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=jav
 a.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Targ!
 et=java.
lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA
 001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Field$FieldData.getAnnotations(Field.java:458)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$ValAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target
 =java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.la!
 ng.ref.W
eakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect
 .P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	... 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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target
 =java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.la!
 ng.ref.W
eakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect
 .P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	... 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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$ValAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target
 =java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.la!
 ng.ref.W
eakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect
 .P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	... 16 more
Test: testGetAnnotationClass: java.lang.reflect.Method5Testjava.lang.AssertionError: interfaceKey=org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5
 a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Wea
 kReference@ab6bb032, java.lang.annotation.Target=java.lang.r!
 ef.WeakR
eference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.la
 ng.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc
 5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.We
 akReference@ab6bb032, java.lang.annotation.Target=java.lang.!
 ref.Weak
Reference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.l
 ang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReferenc
 e@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lan
 g.ref.WeakReference@ab6bb032, java.lang.annotation.Target=ja!
 va.lang.
ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_0
 1=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.getAnnotation(Method.java:85)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReferenc
 e@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lan
 g.ref.WeakReference@ab6bb032, java.lang.annotation.Target=ja!
 va.lang.
ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_0
 1=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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 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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReferen
 ce@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.la
 ng.ref.WeakReference@ab6bb032, java.lang.annotation.Target=j!
 ava.lang
.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_
 01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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 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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.Wea
 kReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001
 =java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.!
 Target=j
ava.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA00
 1$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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 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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc
 5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.We
 akReference@ab6bb032, java.lang.annotation.Target=java.lang.!
 ref.Weak
Reference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.l
 ang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64c
 c5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.W
 eakReference@ab6bb032, java.lang.annotation.Target=java.lang!
 .ref.Wea
kReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.
 lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$MissingClassValAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakRef
 erence@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=jav
 a.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Targ!
 et=java.
lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA
 001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReferen
 ce@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.la
 ng.ref.WeakReference@ab6bb032, java.lang.annotation.Target=j!
 ava.lang
.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_
 01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@a
 b64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.r
 ef.WeakReference@ab6bb032, java.lang.annotation.Target=java.!
 lang.ref
.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=j
 ava.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.getAnnotation(Method.java:85)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$TagAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakRe
 ference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=ja
 va.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Tar!
 get=java
.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$M
 A001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.getAnnotation(Method.java:85)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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.RetentionloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc
 5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.We
 akReference@ab6bb032, java.lang.annotation.Target=java.lang.!
 ref.Weak
Reference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.l
 ang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Class$GACache.getAllAnnotations(Class.java:1338)
	at java.lang.Class.getAnnotation(Class.java:890)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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.RetentionloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc
 5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.We
 akReference@ab6bb032, java.lang.annotation.Target=java.lang.!
 ref.Weak
Reference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.l
 ang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Class$GACache.getAllAnnotations(Class.java:1338)
	at java.lang.Class.getAnnotation(Class.java:890)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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.RetentionloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.Cla
 ssAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb
 032, java.lang.annotation.Target=java.lang.ref.WeakReference!
 @ab64ca9
4, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRefer
 ence@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Class$GACache.getAllAnnotations(Class.java:1338)
	at java.lang.Class.getAnnotation(Class.java:890)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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.RetentionloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, j
 ava.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRef
 erence@ab6bb032, java.lang.annotation.Target=java.lang.ref.W!
 eakRefer
ence@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.r
 ef.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Class$GACache.getAllAnnotations(Class.java:1338)
	at java.lang.Class.getAnnotation(Class.java:890)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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.RetentionloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.C
 lassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6
 bb032, java.lang.annotation.Target=java.lang.ref.WeakReferen!
 ce@ab64c
a94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRef
 erence@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Class$GACache.getAllAnnotations(Class.java:1338)
	at java.lang.Class.getAnnotation(Class.java:890)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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.RetentionloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.
 lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferen
 ce@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakR!
 eference
@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.W
 eakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Class$GACache.getAllAnnotations(Class.java:1338)
	at java.lang.Class.getAnnotation(Class.java:890)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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$MissingClassValAntnloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassVal
 Antn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.Cl
 assHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032,!
  java.la
ng.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.C
 lassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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.RetentionloaderCache={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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.l
 ang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc60, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferenc
 e@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakRe!
 ference@
ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@ab64ccde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.We
 akReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}}
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@ab6bb0fe, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@ab852a14, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@ab6bb0a2, java.lang.SuperValAntn=java.lang.ref.WeakReference@ab64cd00, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@ab827c94, 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@ab64cca4, java.lang.annotation.Documented=java.lang.ref.WeakReference@ab64cc92, java.lang.zzz=java.lang.ref.WeakReference@ab64cc6c, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@ab64cc5a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_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@ab64cc6
 0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@ab82b2e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@ab64cbfc, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@ab64cbb0, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@ab64cb7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@ab64cb4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@ab64cb0a, java.io.Serializable=java.lang.ref.WeakReference@ab6bb07a, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@ab6bb06e, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@ab6bb032, java.lang.annotation.Target=java.lang.ref.WeakReference@ab64ca94, java.lang.igt=java.lang.ref.WeakReference@ab6a857e, java.lang.ClassAnnotatio
 nsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReferen!
 ce@ab64c
cde, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@ab6bb004, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@ab64ccaa, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_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@ab6bafca, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@ab6baf76, java.lang.iat=java.lang.ref.WeakReference@ab64cc1a, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@ab6b8412, 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@ab6baf3e, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@ab6baef6, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@ac57512e, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@ac576c3c, java.l
 ang.reflect.P3Antn=java.lang.ref.WeakReference@ac578a58, java.lang.annotation.Inherited=java.lang.ref.WeakReference@ab64cba4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@ab8297c8, java.lang.annotation.Retention=java.lang.ref.WeakReference@ab64cb44, java.lang.i=java.lang.ref.WeakReference@ab6baec4, java.lang.j=java.lang.ref.WeakReference@ab64cb2c, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@ab64cb32, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@ab854394, java.lang.SuperTagAntn=java.lang.ref.WeakReference@ab64cafe, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_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@ab64cadc}
proxyCache={class $Proxy26=, class $Proxy38=, class $Proxy37=, class $Proxy28=, class java.lang.$Proxy21=, class java.lang.reflect.$Proxy41=, class $Proxy30=, class $Proxy23=, class $Proxy34=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy33=, class java.lang.reflect.$Proxy39=, class java.lang.$Proxy35=, class $Proxy29=, class java.lang.reflect.$Proxy40=, class $Proxy31=, class java.lang.$Proxy36=, class java.lang.$Proxy24=, class java.lang.$Proxy27=, class $Proxy32=, 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.Class$GACache.getAllAnnotations(Class.java:1338)
	at java.lang.Class.getAnnotation(Class.java:890)
	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)
	at junit.framework.TestResult$1.protect(TestResult.java)
	at junit.framework.TestResult.runProtected(TestResult.java)
	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: testClass: test_ti_monitor_infoExit code: 139 Err: INFO: TEST test_jthread_get_contended_monitor start

***********************************************************
Modifications since last successful build:	(2)
            
add cc-hdk log20071123213733Lbuild.410 11/23/2007 21:37:33hdk
add cc-hdk log20071123213733Lbuild.410 11/23/2007 21:37:33hdk

begin 644 execution_log.zip
M4$L#! H    ( (T%>#=1JI"WG1P  *'C 0 2    97AE8W5T:6]N7VQO9RYH
M=&UL[5U[;]NXLO^_GX(7>RY.M]C([U=.MT#:I-OD)IO<.MN#BZ(P%(F.E<B2
MCQYIO)_^#B4[?DG43&S:3LM@D;4;#F<X' Z'G!_)MX-HZ+Y[>^/;XW=O1P%_
M]]9D831V^>__[/M>=! Z?_-#UB[_][_^^>Y5/++-B!^$#][AJU<'Z3?X%,3P
MG3'VU>8NC_@W=BS^[WBWK-FIL[[C\I#U W_(2OQQY =1*0YY$)8L"_X[L/SA
MT/=*-['CVJ6 A[$;A24[<!^&!Q$/(U$OU'QG/IC?V'M12-1WR(;F/4^)C,>A
MNU!JX0O(>F"#4%9T*"\T"OR1I A_C'C@]6R^5"C]S*V!#Y__"D6C/YP?=;OG
MI^_9[\4-M@;<NO=C:/+ OB]]]X-[J*%GN688NLY-OCAIDPP_-,S &AC6XZ-A
M]6\E\CN>$QFQYSP6E?GN>$5%H 5@*6'(;6/HVURF6!X9(1\ZH6$[05A0,%6Q
MZ<K*C=SXUO$,TXLLL,[ N2DN:XU&D1G>RVH5K<KOU@^^UW=NX\",'-^3]+[X
M^>2'B>&?P9^A_RM&PRCWRAWVNAM[[,*Q C\<AQ$?ANS4LXQ?I95-K8 %OA]M
MV)A6!)_]^"'P.G>\^!%'(0P0*/BP68^0/,!<@>+6LK#E^[=0WN8W\:V< @8R
M"_B#$T)/ 46CTVJV.T5,A#G['O>B,&$R<OUQH5R#L>'Y1N@(N?I@LEQ* :5=
MWS)=XV_1G5D4"U_N'H:18PCO)[%9(35XPH.D<.(JPP/QEU4#_3J\A]$'=AQP
M\-<V@R^'SS6FA^'DSZ[WV$NZO ?=V$NZII0(49I)#_4*V^/AHDA?01WBHR6&
MEFB$&#!U%OIQ8/')=!'Y.Y2P4,\>N(('OE>:3D7*M<)??IG3]=F7B^M3EE*$
M[)"]!W'O1[[C197]:U)))IWX9H$=5<%@(M.=&<\-GW:<;>12=2,S2+PU:.6^
M:#CRX8V8[TS/Z:\,3+2FK_S1Q\ <\GW4<[YL+TW+7?A'EW<C/MI'/<ND>VF:
M_G)Q"J'3/FHY3[*IKBJ[U?!BH!K,3R][-:T$7#"13(^H6 46B//SYSZVL'3G
MY$>OA>'@[X4_A55\A@5".KP2N5B<KB5=!P)3)I99[.STFKVV>=^$);)\Y; A
MD9ZGCW01S!\M-[;3<.[Y:Y>GODR6^Y,ZP^D'(]DFZ*6]Z8H5B_'8;O::=0,Z
MDQ6LU(K:^ O[=/3YXO+/_SMHE)NUW&(3/S/U-TE@FUOX:8J=3;9R NR:3=X4
M,"U/](DTSKN+0?YO[/CD_5]_'+(_>!3-'#[W'IS 'X(E&H:QRF>)UH;%U'\5
M%>I.&%CFR+R!R25R>+CQROF#6-5MK-H+'@U\^\2+@C'([;HWIG7/G##Y#$ZK
M[P?S*C;F/XLQ_7IUT"XQ.'9"\R:9:.=9):W -@+;L<"%,R^&*2I@$3#EP& 3
M]4]5?_/4>)3^5\D8K. 3(1ME9:+->#34-A]#>LS!C'S+S.V>C?3_^[G&6U8\
M<L!P'8_U8\\2VUMK&K!JZ_H@9HE5_5(:_615A;Q<;@:"5S00TU@01G-<-]0>
MW>=;[?,&W@'/D6_4_TX=1!A;%@]#"--8%,0;ZVI%!K4<24CV"I9*2M?B.N;8
M1,PQIV)C_O/>Q!PGGN)!]?*"FGI-?5!3;^F@)IW@UALA+V>"JZ^N4_.&XDP-
MFQV*V^GP.>E7G>+>].><E*E*? _!(H-*M W?Q[H+5'=!'3^IONQQIAWK="K5
M*X?-K!RR\C(O+U? ]S%7<.=$@>/YQMG)M<X.2+,#7&<'V,K(U-D!G1UX>0MI
MG1W0.\4Z.Z#[7&<']B?&U]F!/8HY=';@Y04U.CN@-[%T=D!O3<O;IK,#^]D%
M.COPLSE6G1W0V8%9=L ?[7-VX/)*9P>DV0'HOG6S W/;)//'%^6[^7,><OZ,
MF)SH1TDPJ-E"^"'="^AO#]T+2,6#4<#A]T[=B\YFZ6S6R]WXT=DLG=G0V2S=
MYSJ;M3]K4LF='9N+(YX;(M!G_VLP=!@3T0 ZW18S>BCN-.!V8420A+R"U]$M
M\+I.Z!&V.=6**&"XIG=KI*1L'=KD\J_8BOR 4(L'G0BM%7X.0?747%,T=Z(O
M"MVMZ]^8+@MXGP?<$S<;0<PDW R^KJGDL^7:TZ=_5"@*S*S B 9.8/? '$:O
M?V7#) HCU/D<'[@8,N#F%K'>(/9!4GP]TRNHPA@[W+4I:IM4^.3AYRP!'&0X
MXIXMAF*$46-RW4;A5)?1Z0M=CN/R%!J0 H*4=MK=&=O<R I2Q2SI"Z_MZSDE
M"U>75H=P=A/Z _'#*D^J3)8_Z;\B:P!9)],?EN=G'L; ::Z].S6M^<4?:N6X
MJ1KFC";+O ]9R&$:F!KSE]_2^Q(/V7G&-M<_*O]Z2097U0:WCKFH,K@@]GXP
M0ZNM86A/E.FEO4**)/+MG7S^?/FY]^=E[^+R\TGOX^>CBY,NWA:'_L,SIXSI
M;)/H<S(&\ I]]BB8=<*NW&-Q#1IWIW%WRV4T[D[C[C0\9 M;<1IW]Q. OC3N
M;N==H'%W/YMCU;@[C;N; 6/"X"&WH;E_F/XH \9T>?  _36]P7<;@CQ/"_N 
MO8,NU-B[GQ1[9PFWA7CU!&P/[$M61E1T,+G,?>>>:M:LL.3?W.V3.#>.E]MM
MLSO_4V=F>C;K"ZL0O+*F:_$M>;J@1KM9?\+OW/'N)SM;XG=/E.B9412$N9S*
M&[["OU"<&S-T,IXLVI4XC@UQC-//>*QH9Q()$&@09^'?=R42#!DG\O?)BD9F
MD$&Q,VFBH&?Y7D;DM"N))JF,O1 H?4QDCP;^1*"^&4TM>Y_$VL.NBP:.MU>J
MBAQPDR&L$8?[(D[R-%TO! 69MQE+Q=T(->DRT%7?WQ>91A!#@[.,LPY@[$:B
MP/R^7S,<R)0D_O=%F,@9 MG6I,E8ATP?Q]V7H#_K1:=Y)4[7:TGIS$!_L2 B
M7I\N7*^.NMV38X:GR&"1,Q5+6,@I,ECDQ]42+H5$68SRPV49IT*J#%;Y3D+"
MJ9 H@U%V="MA(B7(8I ;L,J8%!%E,,H-9B1\BF@6V<BCRVPV*)I,-M*84<H,
M0YG)DJA")%4F*WF<)^6'(EUD*@OBLGDA*%98% 1FN8QP="OLY"'75_[(8>[[
MG("]#EFEEO^N\ILW;]C'H]-S$.J-^(QGD2V8+.[*50*":(61/)S*984B6V&6
M$R?E<I&77ZD^+_+)K3^#("N<2<*'Q8@FS3BE?_G&K@/3"_M^,&10(P=+J=::
MPWR]7+G<#$6^P;/GMAI33"%\CK83%JVY+1T._7M>N'<-+?6*7_0V9I49>_+0
M]$RBZ?NJJ_VY>Y%*X2".;/\[9E-[-X*5!&KWV.3 YM+[MYGUXBC;PO.TJ8C8
M!X#W0FD?3=#&21!(-G&TRA95=EJX&;]CC14XO[WR>@GD?]GK?1V,DQRN-=_C
M[3(+_3BP^$RMNQ-QX4NR0DEF^X1LK_1;M"N1'\=,?C8 FQ"#!EI]]N5"3:MM
M/G+]<>D.RM\%7&1?2T*8;30-;12][TXTZ-TY42^)TI_N=,GW==L0ORM$FT2'
MOJ<?Q4: :]+!Y6[X4>STK$NI.S1=%^8!ZSX]#2M&CAS- HWP^T,(?()QZ8V\
M:((/+ #3\*"/*);[A]GK';5:K9U;[-8JG5]VY3R@S 68GI,J(I07'H'<"\6[
MSG $D]YS6]$W'3<9$7_=P#HW;K*TIZ7"FL'Z6JNV6M4)\\1'#)TH@A'ICO.)
M0U@?AF'IPGE<FWN]VER]W&):#$8!'PD4;.FCXYFN\S=/[;300C'&4JZ4%Z28
M^]*I%C4]D6-]&>J=!AN8WNVRZF6=_N?5R?J,.Y55N.T<CRL0*O*'GZ?7'11K
M'(C^S<U[ @5&S*9D8VKBOBY,;SP9@)OA6>UT%GJCT!3&GK5-])^8.=DA^^0@
MMH,DA9:J>QI8B%J+RRY5GD2SKF_:/# ^B,^"^ \>'7/XB[B/(/E'!.<U*Y*(
M=3)U-:>>@#8ZB;<)D I9LR*)6.?^[7GRB2A%,9V$Z9]^]-&/45O])#()RVXR
MEI[55!3I$NNGB676790!\"SR7!' H9-XRLHO,;FU#)@YC\2I P0+3.E,!JF-
MHSD4%,]@X<,2'%F]M&A&U8%Y.Y1Y^<7:BTIG,>!8T64E5RL^=U"V6E1RM>+E
MR?]_8QYSY,AX%OFJ"$"<7!Z U%QQ\0P6L?=DBN&E=_+H1/@V4HE7V:=>"P3'
M,2PNGL$" I-!X'L@I#V3%M_(9]"O"I&&9ND%&2%X+QQK--420T>D=Y*=Y879
M-X,\_7P&OV=94(1L> ;Y\EU& Y2S1!1>KMXWCH+ '"-= ZKX*@NQ%WW+44E5
M3.DE!G>>8XC)_-RY"<P @]O!4BPQ$NMW(]T=%6N(IYD<TRXZ+99YSX8/@W5$
M**@A2Y N?^"!Z4Z645CF2*I,AHD[^^ ''@^Z,(#0++%T&*8]R6ZMG*V$,HLQ
M:,C_+CH)RZ^80,J&;LH44B1KFB'3*Y"*\4SF-)8![[O<B@Q8?Z;WNB#XX6F6
MF$VS@49QUGF%*9U6QER6O7WNM(IG4"R?)%6:*5YM]4+E @%E'(KE._<M#*@2
M3[/,+'%6QGOGMIM<C_H^[O=1\0:1,)LM936()LEFE70#)J#$E<]F@I\3D039
M;+YP"X=UQ)7/9B(V:#^9X6!HCI"K "+A$MO)-7AB==2=6/,GWT<ABHF4V8Q/
MO;Z(H3G%)LFD>:PG+@+IHDEDV2R[+N<C/"MY\6P6J6T7N[\59EA"&=O+RPLJ
M0QG)$JLX<ESC& ?B+"Z;6;E_%3@/W(75$"92P--D,;L*?(PM%)?-JCR='M#N
M%T^S#!]E$QC,]E"D13"6A2_B]TN#6TQ?#CL[T;>7R $6?&V A<9)B,(:)[$)
MG,027$$C%#1"02,4<FO5" 6)6!JA\!R6/S-"805]1Y( 3ZTA$AHB45"YADAH
MB$0V0PV10#'4$ D-D< RTA )#9%X)EL-D= 0"0V1T!")9\FG(1(:(J$A$G*^
M&B*QEQ")K-/4!(X4:HW1D/#0& V-T1!?Q.^7BM&XO-(8#2E&PQ_I2S#2/VAP
MQP; ';GE]'T7&T*3;!&YH#$L:#&WAF')^L%&-1I-HM$D^5)H-(F4]5ZA2328
MHY"%!G-H,(>$I09S:#"'!G-H,(<&<V@P!YZI!G-H,(<&<Y"9:S"'!G/DL]5@
M#@WFT&".'Q3,H;$4&DNAL11/7\3OEX:EF)-K&]R?U_1]P%* HM;%4OSRPX I
M0M?_GOOGC6$..JW\]+#CEZ8[22_]YHI&N\*L ,(I<&S_B2'(8'X?^!?QWDSN
M7Z?@EWE>#YQPHN-TTH&O#SP8)T:/=9F3/DKG-XT&D%:NT0 :#2!G^3.C ?3=
M$AJ.\"+A")==7+VR@EM$.<R#='$,4!2KC'#CJ:"@1FEHE$8.3XW26)'MIT=I
M:!#%]D$4JZ<^L (0*#5Z0Z,W\AEJ](9&;Q0PU^@-C=[(9[M%]$:R0X%G(R^N
ML1NYW#1V0V,W]$4<&CQ"8*;!(QH\DOXL@4>Z/(!%(QOZ-F=GI_HR#BF ) P>
M]&4<R1_T91SZ,HX"N]"7<>C+.++%U)=QR&O5\!N)6!I^\QR6/S/\1J-?"EEH
M](N^C$/"4L,\-,Q#PSST91P:1Z(OX\ SU7 .#>?0< XR<PWGT'".?+;Z,@X-
MZ-" CA\4T*'Q%!I/H?$43U^2RGIIL<6T^]>[&+Q'^I=O[#HPO;#O!T,6.4,.
M(4>U6>L,\Z>(ZT$*@&!I!>)TN./M2Z-GA0_S"]U#+W.WJ!1(/W)<?I"6/E@M
MG7P<WMM.\(VE2UV;P9=#A;J8DUPH(_3CP.)+7?5U,$X2?A9(E31!#) :2\LF
MT(^01?Z.A=RQZB8C%Z&X2K.Q*]5E"@F?;/"X$?_&CL7_A8R@N23@&F]9LI+G
M1_V5G-K"ER#V]GD K7J3>4^7/WM,?C8 YQ(1*S3[[,N%FF;;?.3ZX](=E+\+
M>.G&\4I"F&TT+=\J#I;,XN#&C*S!7AI'Z<Z)#('OVZF50)PSF;4FV,,XP?-]
M<!WN14_P0_;:YGT3PI!?MR+4\S2R=23BI%<7H(C0J6O?924NRN'A% QJ!O#)
M]^470XE_*;FF=UN"#A71UI%M.V([T72%'R@ )DI%690D]L+(O '5BM!4@*D*
M;E0J$*Q2D4M60%ZKKT?>68N\7EZ/?+VVUZO/1GR=I&9LLQMNF3 RH ]G*,!&
M)Q\WNB)2,0AL1M(=PX0T/'F,TMSF9C!KG48-P?H),W7,0PAI[",(,H()?"6*
MGWO-6=;/ZDR3+(EF"TH_N#7,D0ENQQB8 ?BAL2%$-&ZYQP/'"E-\5PKKR=QT
MFE9XG8Q)F.\.6;7R&_MH.FX,,?$A*__&DEWD].,U]!+CKCD*N0U+,*-:J[*0
MKP)=LJIM8JLM&Y5R"UMMI8&7MERO8ZMM8VNM&BVTK#6\!FHMM*AH!92-9KNI
M0-96O8+N+8(-=-"R5CH$Q=;::!74"0.A65.@@W(%K0.""LI5M&V19$776J74
MVE!2*]H(T#9 ZBVT>Q&]A;8L@H<M5]%CEJ*!*GHZ(,FJIE:T!EI*9"5X6(*]
MDC2@1%3T(" 9UFY%5>-=U5@KR6>CO2M) VH\EHI**QTEM:*'*VG20@>::FJE
M:*"NIE8E8T"-82F97?"R5LH[=P,5M!N@..VRDM -7RNIN]!Z)869*D9!#;_B
M1@>OL"PBA.\4@ZWAUX:$4+N*UP%:M56CIF2Y5<%O$."%%9K=^+9#Q:C4T6ZK
M3C"N5DO%;@9^&=O!;Y35C$H9'6F00EATK17*[-5$*X$B+'ZOD&*Q^)T7RN15
M5Q/#XE5 \%L5O/.N4OH+OUU:(T2<%471,3XT4C'74D158@3E-CXNH,PS#25;
M#S5T7$!001/OMDBK#K0&*):5L4A^N> #OK_@@SM'@"9]X^SD6L,-"N &7,,-
M"()IN(&&&VBXP5;A!OCE*0UN@)_A*7"#YN:#G*;1P8<CZ%@?ENAH4=$*J!K5
MVN:7D150@()PK%%6@S; []+@T0:@V(Z2Q0Y^HXJRDJXI04;@<TRDE9D2# -^
M7Y&4$E6QA"KC 5VDY9X*!2C9H=EMI93D@I+L"MY42=M>2O8^\0. -*PV/[V*
M6I5 #?#SJQ)KW8.Y10TR2 DH &]8I%K1AJ5FQB+5JD0#3?2^)Z76!MJYJ(E:
M2#: [BT2D@V_*"HK22J0($=J9A@E<0M^WB*% VH G?AE$65PX5,5%+ !'H=.
M ALT\ M.0J1=(R#Z"&B#NI+INX(_.$!"&VS^D(/8RD#[ CS:H K5*D$;--$1
M# %N4#7:^/T,4D88/RM2)K .>BBH$9:$-T!;%V7^:BH)C? H3$JFN8J'\Y#@
M!AW\BI8"-\#OEU)B6?PQ(A+Z2DDT7\?72D&=M/";D*2I1LFB5L71G)8:J#\!
MR+$>BN'%X@W\T?[C#2ZO--Z@ &\ W:CQ!GC!--Y XPTTWF"+>(.J42WCUQ"$
M*5Z\';5QP$&U;730\3Y^6Z5E-)N;O^% ' U!AX\$R$$;'Y2B96T;-?QI+D)(
M5FO@SYN@UY(UHX4'2. Q!S4#/Q)(^&HEX'TU$;02+#A^%)!6?&@34+,93$$<
MJ-GZ(&P"$FK%W_5"DA6M5U*M*K(,^-, I)TZ)6FQ^@O*">%S#"19E>3:VFIZ
M2\W\@M]>I[@!-6=BU+@!-;*J@=\IN>P'O_U)">'QV\J46M5$64I0,O@@BS+!
M$-Q 6<G$3?(#*IRVFKNI\+$;*1Q0 ^Q4D<*NMO!'I0F@ R7W&U3P009%UC8^
MSL)G;&I&!>]@"6<]6OB#^*3T$CYQ1\ <U/ 'N_&8@X[1QF-$"!ZFB@\V"9B#
MAJI; ]I*KCBHMU5<*48X243!'#3Q(XQR. 6//:$<IL+OE5&RS7@\)@5S0-C?
MQ6,.Q#DU)7M%-?Q(H$0&2F1%BTI"GA#V84F'OU3D\?%Z16N@8>!#(\J0)2 Y
MUD-UO5C$@>/M+^+ $>]!C0(.OS7B0(XX %5IQ %>,(TXV#[B8"D1_\<DU4T!
M#ZP0%O2#1C\LZ4ZC'T046\<?*:& 'UH*L ]UHZG@!%"U <*B]_C0PC;$O0";
MC[@JXC0!?L\$O5"L&.TF'IF-WN<#_UHGW+M!V4-7L==;Q^_P4" @^$<N"(NO
M6D<%Y)UPLHBPV5O'K[T("\6ZD@OSZ_CE)TD#:F1%NUE2K>C>(J01ZO@[R E[
M.P1[)6E Q;YA'9^B(UF6&KVJR*G7E9RE(%@6R6NC1RQ) VKL58U>=UHI9=92
M K C6 !! 4W\*25*K4J>#JGAL<9J9EC2_*+DV80Z7K$4-Z!H,E03NJ@)!U1@
M-^N$&]Z43+$D5 '^:GL*KJ"!A\'@I6T:58(2"+B"FI*+EPE+9(H=J'@WH84'
M[>!1!4T##[@F.)@VX5X7_)9&G?)(%T5:PFJ>,'UU\!?Q4X0EW'I*,-D.?JXE
M3%]M//">H-@V82L2/1+J1@6_%XE'%0CHD@I0@9H'-@FGA0BVU<+?Y4"0M:WB
MY0289PB7'!&VSPGO7%!& GZ?FZ""AH+=H@H%8$2PK78&^O[%X@K"X&%O<05=
M'CSP@ GQV-FIOLV@ %L 7:FQ!7C!-+9 WV:@\_E;S.=#1$*(GTA0ZK43^M6,
M['"SZ(VHD^YUTM&I%A/E'7F>#_T*W9OT.?MX='I^<KS18*E:I^B1\@0#.@HE
MW8>P>5A$F_3^)F%+&?\H&.D^!/QI3<H;#&W"E9B4TU]JKA=4(ZN2XYIJG@<D
M/$&JY%0=Y48$)5LHA!NM20?75< ,"$?W=WXC N&13$JM2BXU5W/)@!*[4O!T
MD+(+$10=L5=RPR@^NTC2@))[410];Z%$5GP"2,V+"91:E=PWHT2M-7RNBG3D
M3<FDI>:(/>$P?)EBKRH@3(HF0_S*2,T,0PH'E(BJ L%#.4Q)@"YLX!&&RLIV
M0+DX5;>X&W!E6O?F+6\0=P'P#:T:+16'46M&1<%#YF(S!>](*;<IX)>K!-Q#
M%?]J(@7W4,7?+$XY0HY/==* #X2CZ92= 'RZES)/*Y$5?T4#!?= N+F)<IF"
MBHBBA0\J\\:!V')=R: 683<7?6G ^RZW(N-#Y =4AYH+FUCU\3!U%#B3;+$^
M.MRUJ7)17I!HXR=UTFT.:BXI5?%R6P6/G2098J7H^%-VCU_P:."3NYP$Y\._
M4$6Y9P&_3,[38CL+>H@8-GFY)_,I86(<N>[U>,2IB1-*^]68?!LS^60T:.%+
M"LB8AXTLYO+3VM)24&=@>F'?#X9,I$*%<5?:]6%(H:@W.ATB1:O6)%+4VD2*
M5KM97J)8^))@)O*UE'Z>YDC?Y/_(J=C_S*-1PB13RPJI4+P*4KH?7(=[T0SS
M\MKF?3-VHU_9U5&WFS$B%LFGCW^<G5S3",1K(2B"^<L^4 3+*)ZB@3!?PY7+
MS5  :CR;V3R" <EM&"DA*"1DL6=#O=O%2PF,%LP ?C V\EL0^;$U..A/W,>!
M@ -E6:GEC\;?V ?X+9+SE10V%/GJ6I0O\5Q3#R7MDO_Y_5^GY\=9W;L1(%3R
MT7@<NH>-<N60=?WA%!O43\PB7ZYKF&#<B7]I-MG0\6(@9.EI-]^S%_5R!K_9
MY\3$P!V]RNJJ9J>:=%:(ZJV)N982X%;BLEY-#.!O9P1:$X5$K? -@?Y;K:U7
M+9=;L&BO]:JU6LN :EZ]NA[ #/7(K5A,K),N8=^=:, B^$O?=UW_^P2QQD>B
MS&%",O<',=TQW[+B(( A]WT@;'-2(_PY&C@A<QT/[%HBL6F;(Q@J\\)._RWI
MR%;S4,#- LZ^BU^S4FPZ=EZ]+9GOWI; W<#O&]\>P_\&T=!]]_]02P$"% ,*
M    " "-!7@W4:J0MYT<  "AXP$ $@              I($     97AE8W5T
B:6]N7VQO9RYH=&UL4$L%!@     !  $ 0    ,T<      $! 
end

Mime
View raw message