harmony-alerts mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nom...@intel.com
Subject [build-test alert] FAILED Windows 2003 x86_64: drlvm-test debug
Date Thu, 29 Nov 2007 03:27:44 GMT

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

Date of build:	2007-11-29 05:42:34 +0600
Time to build:	224 minutes 58 seconds
Last changed:	11/29/2007 02:20:47
Last log entry:	hdk

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

***********************************************************
Unit Tests: (4021)
        
error: test_10 java.lang.ClassAnnotationsTest
error: test_11 java.lang.ClassAnnotationsTest
error: testGetAnnotation java.lang.Package5Test
error: testGetAnnotation2 java.lang.Package5Test
error: testGetAnnotation_Negative java.lang.Package5Test
error: testGetDeclaredAnnotations java.lang.Package5Test
error: testGetDeclaredAnnotations2 java.lang.Package5Test
error: testGetDeclaredAnnotationsImmutable java.lang.Package5Test
error: testGetAnnotations java.lang.Package5Test
error: testGetAnnotations2 java.lang.Package5Test
error: testGetAnnotations5 java.lang.Package5Test
error: testGetAnnotationsImmutable java.lang.Package5Test
error: testIsAnnotationPresent java.lang.Package5Test
error: testIsAnnotationPresent_Negative java.lang.Package5Test
error: testGetParameterAnnotations2 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotations3 java.lang.reflect.Ctor5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Ctor5Test
error: testGetAnnotation2 java.lang.reflect.Ctor5Test
error: testGetAnnotation_Negative java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Ctor5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testGetAnnotations java.lang.reflect.Ctor5Test
error: testGetAnnotations2 java.lang.reflect.Ctor5Test
error: testGetAnnotations5 java.lang.reflect.Ctor5Test
error: testGetAnnotationsImmutable java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent java.lang.reflect.Ctor5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Ctor5Test
error: testGetAnnotation java.lang.reflect.Field5Test
error: testGetAnnotation2 java.lang.reflect.Field5Test
error: testGetAnnotation_Negative java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations java.lang.reflect.Field5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Field5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Field5Test
error: testGetAnnotations java.lang.reflect.Field5Test
error: testGetAnnotations2 java.lang.reflect.Field5Test
error: testGetAnnotations5 java.lang.reflect.Field5Test
error: testGetAnnotationsImmutable java.lang.reflect.Field5Test
error: testIsAnnotationPresent java.lang.reflect.Field5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Field5Test
error: testGetParameterAnnotations2 java.lang.reflect.Method5Test
error: testGetParameterAnnotations3 java.lang.reflect.Method5Test
error: testGetParameterAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotation java.lang.reflect.Method5Test
error: testGetAnnotation2 java.lang.reflect.Method5Test
error: testGetAnnotation_Negative java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations java.lang.reflect.Method5Test
error: testGetDeclaredAnnotations2 java.lang.reflect.Method5Test
error: testGetDeclaredAnnotationsImmutable java.lang.reflect.Method5Test
error: testGetAnnotations java.lang.reflect.Method5Test
error: testGetAnnotations2 java.lang.reflect.Method5Test
error: testGetAnnotations5 java.lang.reflect.Method5Test
error: testGetAnnotationsImmutable java.lang.reflect.Method5Test
error: testIsAnnotationPresent java.lang.reflect.Method5Test
error: testIsAnnotationPresent_Negative java.lang.reflect.Method5Test
error: testGetAnnotation_ByDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testGetAnnotation_NoDefault org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals org.apache.harmony.lang.annotation.AllTypesTest
error: testEquals_ForeignImpl org.apache.harmony.lang.annotation.AllTypesTest
error: testToString org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotationType org.apache.harmony.lang.annotation.AllTypesTest
error: testAnnotation_ElementError org.apache.harmony.lang.annotation.AllTypesTest
error: testSerialization org.apache.harmony.lang.annotation.AllTypesTest
Unit Test Error Details:	(64)
                
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_1loaderCache={null={java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakRefer
 ence@41db076, java.lang.iat=java.lang.ref.WeakReference@41db036, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.j=java.lang.ref.WeakReference@41daed2, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang
 .ref.WeakReference@41dae5a, java.lang.annotation.Target=java!
 .lang.re
f.WeakReference@41dae12}}
intfCache={java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.iat=java.lang.ref.WeakReference@41db036, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReferenc
 e@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.j=java.lang.ref.WeakReference@41daed2, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12}
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.getDefaultValue(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method.getDefaultValue(Method.java:195)
	at java.lang.ClassAnnotationsTest.test_10(ClassAnnotationsTest.java:2187)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@43d1bb4, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1
 _1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.iat=java.lang.ref.WeakReference@41db036, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.j=java.lang.ref.WeakReference@41daed2, org.apache.harmony.lang.
 AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReferenc!
 e@41daeb
0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12}}
intfCache={java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.iat=java.lang
 .ref.WeakReference@41db036, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.j=java.lang.ref.WeakReference@41daed2, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$
 MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41!
 dae5a, j
ava.lang.annotation.Target=java.lang.ref.WeakReference@41dae12}
proxyCache={class $Proxy23=, class java.lang.$Proxy21=, class $Proxy22=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Method$MethodData.getDeclaredAnnotations(Method.java:426)
	at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:71)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, 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@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.
 lang.annotation.Target=java.lang.ref.WeakReference@41dae12, !
 java.lan
g.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.l
 ang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.Cl
 assAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java
 .lang.annotation.Target=java.lang.ref.WeakReference@41dae12,!
  java.la
ng.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.
 lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java
 .lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862
 ce, java.lang.annotation.Target=java.lang.ref.WeakReference@!
 41dae12,
 java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@428619
 2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java
 .lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862
 ce, java.lang.annotation.Target=java.lang.ref.WeakReference@!
 41dae12,
 java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@428619
 2, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, 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@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4286
 2ce, java.lang.annotation.Target=java.lang.ref.WeakReference!
 @41dae12
, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42861
 92, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db
 076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefere
 nce@42862ce, java.lang.annotation.Target=java.lang.ref.WeakR!
 eference
@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReferen
 ce@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.Cl
 assAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java
 .lang.annotation.Target=java.lang.ref.WeakReference@41dae12,!
  java.la
ng.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.
 lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, 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@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, jav
 a.lang.annotation.Target=java.lang.ref.WeakReference@41dae12!
 , java.l
ang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java
 .lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076,
  java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@
 42862ce, java.lang.annotation.Target=java.lang.ref.WeakRefer!
 ence@41d
ae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4
 286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, 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@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4286
 2ce, java.lang.annotation.Target=java.lang.ref.WeakReference!
 @41dae12
, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42861
 92, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.la
 ng.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce,
  java.lang.annotation.Target=java.lang.ref.WeakReference@41d!
 ae12, ja
va.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, 
 java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference
 @42862ce, java.lang.annotation.Target=java.lang.ref.WeakRefe!
 rence@41
dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@
 4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@41dae12, java.lang.igt=java.lang.ref.WeakReference!
 @42566fa
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@41dae12, java.lang.igt=java.lang.ref.WeakReference!
 @42566fa
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@41dae12, java.lang.igt=java.lang.ref.WeakReference!
 @42566fa
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lan
 g.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, 
 java.lang.annotation.Target=java.lang.ref.WeakReference@41da!
 e12, jav
a.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, j
 ava.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.la
 ng.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce,
  java.lang.annotation.Target=java.lang.ref.WeakReference@41d!
 ae12, ja
va.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, 
 java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076,
  java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@
 42862ce, java.lang.annotation.Target=java.lang.ref.WeakRefer!
 ence@41d
ae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4
 286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076,
  java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@
 42862ce, java.lang.annotation.Target=java.lang.ref.WeakRefer!
 ence@41d
ae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4
 286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference
 @42862ce, java.lang.annotation.Target=java.lang.ref.WeakRefe!
 rence@41
dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@
 4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference
 @41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakR
 eference@42862ce, java.lang.annotation.Target=java.lang.ref.!
 WeakRefe
rence@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRe
 ference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.la
 ng.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce,
  java.lang.annotation.Target=java.lang.ref.WeakReference@41d!
 ae12, ja
va.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, 
 java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, 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@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce
 , java.lang.annotation.Target=java.lang.ref.WeakReference@41!
 dae12, j
ava.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192,
  java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41d
 b076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefer
 ence@42862ce, java.lang.annotation.Target=java.lang.ref.Weak!
 Referenc
e@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRefere
 nce@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference
 @42862ce, java.lang.annotation.Target=java.lang.ref.WeakRefe!
 rence@41
dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@
 4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, 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@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@428
 62ce, java.lang.annotation.Target=java.lang.ref.WeakReferenc!
 e@41dae1
2, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286
 192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41
 db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefe
 rence@42862ce, java.lang.annotation.Target=java.lang.ref.Wea!
 kReferen
ce@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRefer
 ence@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.la
 ng.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce,
  java.lang.annotation.Target=java.lang.ref.WeakReference@41d!
 ae12, ja
va.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, 
 java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation(AnnotatedElementTestFrame.java)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, 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@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce
 , java.lang.annotation.Target=java.lang.ref.WeakReference@41!
 dae12, j
ava.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192,
  java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation2(AnnotatedElementTestFrame.java)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference
 @42862ce, java.lang.annotation.Target=java.lang.ref.WeakRefe!
 rence@41
dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@
 4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotation_Negative(AnnotatedElementTestFrame.java)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference
 @42862ce, java.lang.annotation.Target=java.lang.ref.WeakRefe!
 rence@41
dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@
 4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations(AnnotatedElementTestFrame.java)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db07
 6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferenc
 e@42862ce, java.lang.annotation.Target=java.lang.ref.WeakRef!
 erence@4
1dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference
 @4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotations2(AnnotatedElementTestFrame.java)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReferenc
 e@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Weak
 Reference@42862ce, java.lang.annotation.Target=java.lang.ref!
 .WeakRef
erence@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakR
 eference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetDeclaredAnnotationsImmutable(AnnotatedElementTestFrame.java)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, 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@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce
 , java.lang.annotation.Target=java.lang.ref.WeakReference@41!
 dae12, j
ava.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192,
  java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations(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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.
 lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862c
 e, java.lang.annotation.Target=java.lang.ref.WeakReference@4!
 1dae12, 
java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192
 , java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations2(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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41
 db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefe
 rence@42862ce, java.lang.annotation.Target=java.lang.ref.Wea!
 kReferen
ce@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRefer
 ence@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotations5(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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db07
 6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferenc
 e@42862ce, java.lang.annotation.Target=java.lang.ref.WeakRef!
 erence@4
1dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference
 @4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:42)
	at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java)
	at org.apache.harmony.lang.AnnotatedElementTestFrame.testGetAnnotationsImmutable(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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, 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@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42
 862ce, java.lang.annotation.Target=java.lang.ref.WeakReferen!
 ce@41dae
12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@428
 6192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4
 1db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRef
 erence@42862ce, java.lang.annotation.Target=java.lang.ref.We!
 akRefere
nce@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRefe
 rence@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	at java.lang.reflect.Proxy.getProxyClass(Proxy.java:169)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:201)
	at org.apache.harmony.lang.annotation.AnnotationFactory.createAnnotation(AnnotationFactory.java:101)
	at org.apache.harmony.vm.VMGenericsAndAnnotations.getDeclaredAnnotations(VMGenericsAndAnnotations.java)
	at java.lang.reflect.Field$FieldData.getAnnotations(Field.java:456)
	at java.lang.reflect.Field.getAnnotation(Field.java:56)
	at java.lang.reflect.AccessibleObject.isAnnotationPresent(AccessibleObject.java)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@41dae12, java.lang.igt=java.lang.ref.WeakReference!
 @42566fa
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@41dae12, java.lang.igt=java.lang.ref.WeakReference!
 @42566fa
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@41dae12, java.lang.igt=java.lang.ref.WeakReference!
 @42566fa
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, 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@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce
 , java.lang.annotation.Target=java.lang.ref.WeakReference@41!
 dae12, j
ava.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192,
  java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.
 lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862c
 e, java.lang.annotation.Target=java.lang.ref.WeakReference@4!
 1dae12, 
java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192
 , java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db07
 6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferenc
 e@42862ce, java.lang.annotation.Target=java.lang.ref.WeakRef!
 erence@4
1dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference
 @4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db07
 6, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferenc
 e@42862ce, java.lang.annotation.Target=java.lang.ref.WeakRef!
 erence@4
1dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference
 @4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db0
 76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferen
 ce@42862ce, java.lang.annotation.Target=java.lang.ref.WeakRe!
 ference@
41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReferenc
 e@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReferen
 ce@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Wea
 kReference@42862ce, java.lang.annotation.Target=java.lang.re!
 f.WeakRe
ference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.Weak
 Reference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.
 lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862c
 e, java.lang.annotation.Target=java.lang.ref.WeakReference@4!
 1dae12, 
java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192
 , java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java
 .lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862
 ce, java.lang.annotation.Target=java.lang.ref.WeakReference@!
 41dae12,
 java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@428619
 2, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@4
 1db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRef
 erence@42862ce, java.lang.annotation.Target=java.lang.ref.We!
 akRefere
nce@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRefe
 rence@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db0
 76, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferen
 ce@42862ce, java.lang.annotation.Target=java.lang.ref.WeakRe!
 ference@
41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReferenc
 e@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, 
 java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@4
 2862ce, java.lang.annotation.Target=java.lang.ref.WeakRefere!
 nce@41da
e12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@42
 86192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@
 41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRe
 ference@42862ce, java.lang.annotation.Target=java.lang.ref.W!
 eakRefer
ence@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRef
 erence@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.
 lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862c
 e, java.lang.annotation.Target=java.lang.ref.WeakReference@4!
 1dae12, 
java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192
 , java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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:1344)
	at java.lang.Class.getAnnotation(Class.java:896)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.
 lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862c
 e, java.lang.annotation.Target=java.lang.ref.WeakReference@4!
 1dae12, 
java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192
 , java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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:1344)
	at java.lang.Class.getAnnotation(Class.java:896)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotat
 ionsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.anno
 tation.Target=java.lang.ref.WeakReference@41dae12, java.lang!
 .igt=jav
a.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.refle
 ct.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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:1344)
	at java.lang.Class.getAnnotation(Class.java:896)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.
 ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, ja
 va.lang.annotation.Target=java.lang.ref.WeakReference@41dae1!
 2, java.
lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, jav
 a.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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:1344)
	at java.lang.Class.getAnnotation(Class.java:896)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnot
 ationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.an
 notation.Target=java.lang.ref.WeakReference@41dae12, java.la!
 ng.igt=j
ava.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.ref
 lect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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:1344)
	at java.lang.Class.getAnnotation(Class.java:896)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.Clas
 sAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.l
 ang.annotation.Target=java.lang.ref.WeakReference@41dae12, j!
 ava.lang
.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.la
 ng.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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:1344)
	at java.lang.Class.getAnnotation(Class.java:896)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=jav
 a.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$M
 A001=java.lang.ref.WeakReference@42862ce, java.lang.annotati!
 on.Targe
t=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001
 _01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.Class
 AnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.la
 ng.annotation.Target=java.lang.ref.WeakReference@41dae12, ja!
 va.lang.
igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lan
 g.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}}
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@4286372, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@43de7f0, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@4294188, java.lang.SuperValAntn=java.lang.ref.WeakReference@41db1e4, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@43d1bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db15a, java.lang.annotation.Documented=java.lang.ref.WeakReference@41db108, java.lang.zzz=java.lang.ref.WeakReference@41db0e2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@41db076, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@41db0c4, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@43d52b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@41db018, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@41dafcc, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@41daf7e, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@41daf4a, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@41daeb0, java.io.Serializable=java.lang.ref.WeakReference@4286316, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@428630a, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@42862ce, java.lang.annotation.Target=java.lang.ref.WeakReference@41dae12, java.lang.igt=java.lang.ref.WeakReference@42566fa, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@41db1c2, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@42862a0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@41db18e, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@4286266, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@4286212, java.lang.iat=java.lang.ref.WeakReference@41db036, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@427a144, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@42861da, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@4286192, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@802e2a2, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@802fca2, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@8031aca, java.lang.annotation.Inherited=java.lang.ref.WeakReference@41dafa4, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@43d375a, java.lang.annotation.Retention=java.lang.ref.WeakReference@41daf22, java.lang.i=java.lang.ref.WeakReference@4294160, java.lang.j=java.lang.ref.WeakReference@41daed2, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@41daef6, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@43e0288, java.lang.SuperTagAntn=java.lang.ref.WeakReference@41dae7c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@41dae5a}
proxyCache={class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy26=, class $Proxy22=, class $Proxy28=, class java.lang.reflect.$Proxy40=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy30=, class $Proxy33=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy29=, class $Proxy37=, class $Proxy32=, class $Proxy23=, class java.lang.$Proxy21=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy31=, class $Proxy38=, class java.lang.$Proxy35=}
	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:1344)
	at java.lang.Class.getAnnotation(Class.java:896)
	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)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java)
	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)

***********************************************************
Modifications since last successful build:	(2)
            
add cc-hdk log20071129022047Lbuild.352 11/29/2007 02:20:47hdk
add cc-hdk log20071129022047Lbuild.352 11/29/2007 02:20:47hdk

begin 644 execution_log.zip
M4$L#! H    ( ')+?3<X:K L/2   *\( @ 2    97AE8W5T:6]N7VQO9RYH
M=&UL[5U]<]LVD_\_,_T.N.ESE^29FA'U:OEI,^/$3NN<W?ABM[V[...A2<BB
M39$ZD+3C?OI;D))%27S9E06;<J#).'K!8A>+Q6*!_0'\>1B-O+<_7P3.W=N?
MQX*__=EB873G\5]>#@(_V@K=O_D.VV[\^[]>OOWA13QVK(AOA3?^S@\O?GBQ
ME7Y.WHM8?L<8^^)PCT?\*]N3_[O^)>MUFVS@>CQD Q&,V/N=,]N&?UMV,!H%
M_ME%['K.F>!A[$7AF2.\F]%6Q,,HJ0WJN[)NK*_LG2PE:]EA(^N:IU3&MY$W
M7VS^$PBZY8 P=K1356PL@G%I(?XMXL(_=_ABL?0]MX<!O/\CE"U^?[A[<G)X
M\([]4M!:>\CMZR"&]@Z=Z[/;0%P#V;GM66'HN1=E8J3-,8+0L(0]-.QOWPQ[
M<%DJN>N[D1'[[K?J4K>N7UT(6@*6$H;<,4:!P\M5RR,CY",W-!Q7A)5%4R5;
M7GG)L1=?NKYA^9$--BK<"TQI>SR.K/"ZO&;9OI+N?1_X _<R%E;D!HN*FC,#
M^?HM"!/S_P@_@R&81L=HG#?:[-5)[+,CUQ9!>!=&?!2R ]\V7I?7-C4-)H(@
M6HM9+<D[>P4A</C+]9W@-D0226,$(C[JMB,L'[!=(!F%-S::8G )% Z_B"\K
M2&!(,\%OW! Z"D@Z_;[9,BO92,L.?.Y'8<)F[ 5WU:(-[PP_,$)7BC8 T^7E
M)%#<"VS+,_Z6W9E+,O_IZF84N8;TB*6F*V4'][B5%$\<:+@E?\DQTR^C:QB-
M8,Z"@_MV&'S8(5G4S6CR,_B+\Z3/SV4WGB<]<Y;P/IN)'9XE%L@7;>D+J$*^
MM>7 DL++T=)F81 +FT]FC"AX?,&J]>J# [A9='Q/HME4DF*+^_''C&X__GET
M>L!2DI#ML'<@Y?4X</TH9V@\45/.2H62GVRPER881F1Y,R.YX-..<HQB,MN#
M5H,^1I;O,% )9[>6\*5J]OJ-5@=^#,;2M;.7O_[O2S:T0JB7^](3"&XG6I"$
MMZ[G28:"CX(;^,[UF<4&<10+^9W'K5P7@!*A"S_&(6<O/Y^^-U]"S3!!6 X+
M!HE$Q;5>W"M-SG/%Y:Q+7E7D5^YS.<'), 9F=\,HT>=)9(FD)#3DNK@8O!(K
M2DM>"$O<96W/D(Y0JB.XN(+89NXG_FU<[1OYZ$+&(I;O#I:]9'8T[#J.E&%:
M4K5W22WZ3:8]V?>&XWDK#MSC8/Q!6"->HV%;(M(#!RW"9I_MN!X'XX'4:BV&
M['T7+P[8V0_/8;C>MV;V[@%#]02^]/A)Q,<U&JRE0CUPN-9@+(9)\V"(C1_B
M-E8=L_698S/=O#ADLS\]AT&;:4_V_0,&[I]'![Y;I\"X4*"I"9@;.V#5#,2)
MPLJ'X@.&U[3^A:$U_?HY#*M)6Z;_+P^GA:TVD5TGUV%]+/@X$%'I A^YOR)B
M/[L'4*/&G5VY)7MNU1M8OU2^JNOX'/L3#YJ(!N,UF=P\%^9")G>)V<>#4_;*
MX0,K]J**S<YU";6J4M)-?/[-]F(GW8@B[KC>=V22JIA4%$[?&$F.XSSMR=MT
MF]7XMMT][[8-Z$I6M;%<V;H?V6^[GX\^_?X_6YU&MU5<;G%TRQ+%I?/BXG(*
M](9S17O N)+)H'R_ZBJ&1GQE>_OO_OAU!T*L*)I-Z]R_<44PDH&98>1P6B!V
M I__6V6IDPD+VQI;%Q!$1"X/%53/;^2&]!HK/N+1,'#V_0CF,-ORO O+OF9N
MF+P'MS4(Q-P63/:]'-RO<D;O H<]-[0NDJ@JRRMI"+H=Z!Y.X@4_AHE4L C8
MYH?3JW"8]L!L=PW7#<MT#,*G1,Y.0Z%T,RX=U3I T>YQL*C M@J[:4V6\"ZC
M =N.QVX:?PYBWTX"UP=:LWI#>R]GD64MDQI^;V#5W" :%Y);-)2SFX!H,K-_
MO*XVZ<Y_@L[O$%QSAG[-GGGJ,\+8MGD80BS'(A&OL<^5V=9BQ%&VJ[U0M'RC
M3P<GZPM.LOL[V?=U"D[V?>6C;"/CGW;K,>*?=D_'/YDI\($#9J.FP';.>K=H
M;,YTL>ZQ^5@]GVG!LK.L4\=F!$WU$O@8)CEDLGV$SM8]\3@]T2;,NYL_[K3'
MS4ZV>M&QUD5';J)O<Y(1O*;)B"LW$JX?&!_W3W7ZH2C]P'7Z0:<?GGR%K],/
M.OWP?);?W]4.M$X_?,>=K],/.OWP[(,3G7[8W/A'IQ_T9MAR(9U^6-4ZO_--
M;YU^J$M/Z/3#=^MQ=?I!IQ]FZ8=@7//TPZ=CG7XH2C] YST\_5!TW+X\65!T
M@+"<ZEFE,%3M/CPO!P.ZJZ># <&X& L.?Y_:P>B,F<Z8%??P1NT8Z8R93IHL
M%](9,]WY.F-6 ]LBQ*SKC#=6CB16B!%.Y4TV#HQ](6^]@&D_E%=6<*<Z;KB_
ML6)77DESFE2 ,=2I:F0!P[/\2R.E90\B3NYJC>TH$)1J?.A,:+%T?QBR^R8G
MM_!,E$8BO/2""\MC@@^XX+Z\B!+"JRBY<H.LP-DR[_[=/TR2%G-K,**A*YQS
M><'1J]=LE$1LE$I7<HWS<05RXI$K%6I/).4?:(05=1AW+O<<DNXF-=[[_HQ%
M@-L,Q]QWY,",4+I,+ANIG AS^GZNYY%L[J,'6LR0$D][/6?/'%M#JIP%G1%4
M?IK1M/1^:7T8_S>I8$N^F'FOSV3=E'Z+K0+$G<R-:*Z?>1@#KTR;G]C&LBM'
MW+IS;55DK"?/TG=8R&%VF-KUGS^EUUWOL,.<';-_F/_:,,MKUM_R5/2T,F,1
ML5\C(UG/:%VOQ;4>8G'WI.DC&:0<28Q\OO_Y\Z?/Y[]_.C_Z]'G__,/GW:/]
M$X)1CH*;56>2Z2R4J'@R' A:7=T5S[KBZ3PFH@H-!M1@P.)"&@RHP8"UV=W[
MKJ I&@SX'4'0-!BP+CVAP8#?K<?58$ -!IQA=4)Q4]S$XE^F+W58G1,N;J"W
MIA<C/XXHJZKB"0&!T($:$$@S6IQ.-@T0:$O?A7H('A@C&%QY*5G9UN31"$_E
MKV8M"L^"BZL:2''A^L5]-7M01NK'Y ,/DD<326ZYL[7\E#Q'IK7:<RDDG_/(
M/4_W4/.>$9DI.'E*4D5M\NOS"RMT;5S1L05M0Y5T'0@@W,%=9>GTP0H4(2:;
MP*6%DVW*<]F7YPEA'+E>6%D]*#=Y%"6H.!#69;7^@"!R1S(5CR@Y!L]R;@>Q
M?!@.3BD#"RPT@$8$ MD_D0 ._@U&'/G8$!&/<!5/I$"I<%(6& P"3'EAW>+J
MGW0J=.7YV+.B02!&\O'#,B& T&G2#BN*$(V8J#\:@I] Z)_R]*)[MU%::LE^
M1Y9\8B].;,SXF(U3"9(6\;A4?Z@&3OSBH>M?3_;L%]1>7']C-8=8]:B:,HD2
M?U,KB:8>LUY"3<VC5E)-O46MA))S8[T$FDP&M1)JXISJ(E,V^JB93)G)OV:2
MU;,/L[-U742;A5DUDF@NQ*V17-FXL49BS<+V&@F5C9EK)%:R-*V1/.GB[#$%
MRMM8$;%?ATV5W$?_914XW7Y*BI<&^9.2F!!_NAMWO'MRLK_'""0Y3(KFZ1(F
M%20Y3$H"\1(^U51YK$K"ZS)>U60YS$K\10FO:JH<5@6Q< F;<HH\%L71;1F;
M2JH<5L7Q3@FG2J)Y1A6!:#XC'%$NH_+HLI0=BC27*5616+)<9A7Q8"E''.T\
MV])8+Y\;AF2)257X5L@*2;C$L"(N*^2'HUMB5QIO%3+#4"VQJHBB"IGAZ);8
M%45'A7PJ")88%(8[A1SR*')#F"1V6(ABT@1Z^M-7=BHL/Y1[L@PJY3O,[/::
MHQ+U'"?/P(;0RW<R*9048PWO(Y6Q4&6#JS-KX2BXYH@$'+1R,?I;*)'&F\:L
M0B/U0D\5,\X$F3[V.J<7GTJ2LW 81TYPB\K,/8(\;Z;RO#F%K_<L#GP^^7]9
MN4^@9@]Z+OTB@[(=^V?[#/L'/)Y^27\+SZE?^KWB@?6I-=3I@?4D^UQ^=GU-
M!M$'"P;'OA!EVW@K#J%G.RSF]5;F&1XX@#),<H9/YM?G-W@RC:OKT#FH3M?I
MD;,\<@XP2? '#IP9CYQQ,_OQ^0V;6=N61DU5(%R'"#@Y5+L4 7\9WB7 Q"RB
M@VTW6!C$PN:SP?7HDLU_2G:BDK5>0E@'?5;N0I<L7R>O=6!_I65"<S_^>;3.
MYH*[\X*[LRL@N!)< @C/I B/TR2"(9S?NM'P_,J-SI/]F?M[$DM<R>.TX41*
M-]D.@,GDO>?*NU*FL'#VRN$#*_:BG%,:WQ] /!U5BP^L<]=P8VQR *4*JLW%
M %.N^)?98_%:K=9V<;E+^\WAIY,*-E#H" S#3>^S"2M*CT'XN?(G[F@,4\\:
MFM(P^\7EPDCP,'P#H<1:]-;L]W+.]TS+N<$;.?=><E&E#@RO=K.;<S?;M!Q8
M)D_BOS<?7-_RW+]YTD;I9=?3SF96PXTYJ3(?^LU'TWVK;Y;H'LSQ>&CY43#Z
M/+TW"Z$+H/J+6]<4$E37F=LE72='CH1UKX%/MU.BDA33"KS\N\F@>U#S<#YN
M^JK<1$\OP]AAO[F8[?.R4@L5WH\#3+V(P@O5)T&@%U@.%\9[^5Y2_\JC/0Z_
MR%NNDB\QO!]:4XE@^U/O<.#+@RUNXB $5BD/K:E$L,/@\C!Y1Y4#05C"]O<@
M^A#$N$0HC:Z$Z4GB_U9K+HYV@?G]G##K-=)@6(V^4(C?C_=I7$L)%MA<V@9,
M?+OR#"J&":IX+HO4X/$\JLKG, E@!8ME4%XVIW)A7<K+=+#U5Q;/8\'1XI<6
M7:[ZT,59;F71Y:J1UEE5<KGBQ3#DOV(><^P07(U^60B@3NZ[PG8,HGP.D]B_
M-_CPD[__S8T([213+PN0>DF0'<D243Z'R9UO#T7@@YS.3&!"0U>I8%F,-(1+
M+XL+P5LBF>/)%EBZ,BF?;+[/S?QY].G[C_ WN>C,BW98R9G;F7@$%L4B?HJ&
M./>,*;W((#!VA;#NL&X(5WZ!R97O&G*B/TSWKC%\T"0+K((X"@8C&.?BSM@+
MX@L/Y1XH5"4,#W"3$)JDA-6Q9Y6=),YG5D%4P@[I@- D):Q@. >W5&851"7L
M_N0V$LQ'H:IDN)IMXF@KF:]@IPC"2K8K&!&"<(&MW(8STLR#W!:X#_-1Z]45
MB+'LY:GB:/@@(:JJR!/EA-]P87F3W1$T>RQ9+LLD!'D?")^+$YCM\$S1A!BV
MYV4IDG+&9:1YK!/O(_L*S1%!4<IH!;,FT2*9$XUZA1I*!5F5/9&IX ,/_)#Q
M*X_2&T0Q' E$"^RFF6X#@?Y;8KL"<1G[4MS4RE$Q@46UB&7XE%P)6SD/ ZJ0
ML91'M8B'@8TZND(@6F27>##CG7MYDCS&XUT\&.#6#%3*?,:D720\33ZSI#=0
MP2^2()_-D?N-P*.T=#X#N6HF<"@OGL^",.]C*?(9X<-H)$$^&YG*^LT*AR-K
MC-V>H%(N,)[<52_W;DXFP_.W(,"=1*.2YK,^\ =R8<])8XQ.6\1\XOFP$Q"-
M+I_IB<?YF,"LHGP!DY'E>>GF?_(%UIY6(L\7(:5$3"Y+W-&498P_?3HBLRRE
M66 F;U4R]I#GDQ"%<ZL/CH5[PSU^F7?K;A$;%%$>NV,1H P343BO^G0*QL]O
M!*+%HU%L O53?4(J@]-[DXO3F_\D_VX@J&SZX/&/^_J>T4(8&=] &)F$"167
MPP*2"#@AY:BG1T-WE2&L-*@J3U0-JGI"4)5&/6G4$XZI1CUIU!.*B48]%55]
M^.D$67-IR4>%4V6Q_4@6.!*-W"IGJI%;Q4PT<DLCMS1R2R.W-'(+R4\CMU9@
MJY%;CX_<6CY*BA:!0JI!8QHTAF"I06,:-(9EKT%C&C2&8:Q!8QHTID%C"YPU
M:$R#QDI%T* Q#1K3H+&Y3_+O!H/&/AUKT%@1:"P8;R!H[!G=/59Q3=:K^T^=
M3N\U^P\DQ L+:5L=#+=F$-E3WE2F+R<C]Y;&MRU7J/%M&M^&8ZKQ;1K?AF*B
M\6U%5:N$H2&?@U=95,/.RIEJV%DQ$PT[T[ SA; S()H>1$+RJ"ZND6U8;AK9
MII%M5+8:V5;"5B/;-+Q,P\O*6&IXF8:78=EK>)F&EV$8:WB9AI=I>-D"9PTO
MT_"R4A$TO$S#RS2\;.Z3_+N!\+*,:(_#?]7V/R&\#'2T>?"RQ[C$*_:O?8@-
MV,!RO5B4.,#UW4JU 0"CTZ$;3H*WU&'!QQLN[ECH!;?H,3<!9J7>4<.=U,"=
M]#,2-9I*HZEJ@*9:@L329""0:T"7!G3I"\LR2#%]89E&CN$%T,BQ2N8:.59W
MY)B&=15RT[ N#>NBLM6PKA*V&M8U)XJ^L S'5"/*L(PTHDPCRG+9:D19I80:
M43;'<_,09>JA7G)'E<"BHKS&DVD\F<:3H9EJ/%D5=XTGTW@R&I'&D['I2P&>
M[(0+6"ZS4>!P]O% 7UE6A"D+Q<WF8<KTE67ZRK)G<V59UE-- (PA"\?<=@>N
MS:* _96.6):.V$IY8''U?> ;-:*PI$(-^=.0/QS3[QWRI_%V2"8:;U=4M;Y 
M3</@- RNA*N&P>6+IV%P$R;Z C6-M"MGIY%V&FFGD78/8:\O4*MFJN%N6$8:
M[J;A;KEL-=RM4D(-=YOCN7EPMT>Z0$WCT30>#<%:X]&JF&D\VDJ,-1Y-X]'J
MAD=+ZCM/"RX E[Y<Q>#*TI^^LE-A^>$@$",6N2,NHZYNLS,JF;=.ARE^C*4U
MR.N27/^IFSLKOE-6[!JZEGO5Y: 18]?C6VGYK9SRR=O1M>.*KRS= G 8?-A9
MNR(R(H=G$UM;$.7+\"X!:M@@2B*X' YFM\/"(!9VBI0+)43F"61[$C7!,$Q:
MCE)4^W'55"0;O'/ DT;\*]N3_TO10%-)='?W*#UWY@?18!D?,?])Q'[M1D6N
M?\BZK)(I8/):!ZQ51B[0WH]_'JVSO0X?>\'=V1407 E^=N'Z9U*$QVE2F25L
M+9C"UH45V<,Z&<39E1L9$C#XU)8!(<IDZID@K^,$R?S><[D?W8.OV2N'#RR(
M'UX_DEBKJN5Q<-B3'ET 8D.7/AR(_:.\]9&'4QR\)>!=$"07/A83R6_>>)9_
M^0:Z4\9*NX[CRJU1RY,C_Y]K09-V6A@![O&%>SR$*<+9!?<M)@"O*%[]BM"\
M5\YX3N+'6> =B$O#&EO0U<;0$M#W=X:4TKCD/A>N':9PR!3]EK^ZF]9XFG0'
M^)4=UC1_8A\F,-\=UOB))1N/Z=M34#[CGC4.N0,EC7ZKQT*>LZ>35V\76V_#
M:+;:Z'K-#E[>;;.%KG<;6VV/5&T+6ZUIM-IX+1"4T&QUUB]MTS"WM_%]AC>%
M3AMO8F8?7V^/H(0VMMJ6@:^5H(-&RT172U!!@Z):BK1-O%-0HP1*M00EH.V 
M)BW:T]"D)?C;1A??910E$*HE28MWMXJJ[:FI%NUNU5D"H5J*M(3A0#&P=E>)
MM";>C2ORMXJZC.+&%2F!,#M0E$ P,$6Z)56+MUM%<QFE6C5NW&PKZ3*S^>0Q
MF"(#HTPZ%)_04&,*%*>@:(XD^!I%L1VESU1)BZ^6,![,1A]?+3K"-8UFE^ :
M*9;;(RQ/"1%YOX&7UT1;0],TS!ZAWRA[-AW\6"/80[N)'Q1X<8F>#.UR6L9V
M!V^_Z,T5V6N$0!=M9MN&B:^6X"!;!"7T\39FJEI&4$(&DS +MTS\6*.(2]BQ
M( R)9A^O7,(D3*E643S6)#C>[C8AV$6/8%!#E[ S2(BB>Y2)C:#>CIK57Q^_
M]TR1EC"ID8R!D"\@:($R5Q(B/<H./%H)+:/7P&N!(JV2]52N)6Q>GIO7.L]]
MY4ID76!\W#_5F>WBS#;7F6V=V9Y?)1$F%%)BVR2L0@DYW5837R]Z1NF3]H )
MB>T.84N"DMTGK&8(B>UMPN* , %2XD%28IN2WD?O(W6,#B$B5)0MKD%N6]$.
M^V;EM@G5UB"W3<BU$)1 6-O7(=_TY%F&YYO:?OI!IB@13TK@J,GJ/KT7)RB!
MDA+9+)^@*!%?@]2V&B6HLH2^DM2-*D@&8>*M0VI;C5-0EMI6 ZA2E-I6!;)4
MLC(C#;,:I+8)H2@EL]W;)F@7;0Q]HTFI%]UM+:/5)" 2"(EMPAD'4F*;X!CP
MZW]8IQ/V;"B);4*Z#9_8[AF]AA+_2,GH$C+;I&P(0=PF00N4Q':'$)=3Q*5X
M,M)A#WR]E,PVOL\4X1<IN<QMPM$42F*[O:TFL;W=QMLN)55, 9BI&6D$:4DC
M@@(O4S+[T-!E:G+%:"6T56U?4=!/E,QVWDRY<9GM8+P1F>U/QSJS79S9AD[4
MF6V=V<XZTR[X:$+<@HZ'3*-'P \6YK:;2]!7</^52?/]D].DPU-5)AK<]?T 
M^E=>H"KYL@^[!X?[>^N=F;HP/RO8I6^3SE+CUW T^!U:W%;':/4(N6R\1;4(
MD25^B6QV21M'^!RY:4)TJ2A)KB1KT]PF[!RIV=D@[=4K M JR0]3-A$)ZP'*
MS1@D7!(^%"8H@6)@%&D):SC*@E[1FDC-#A?%;A5=O4+)5Q".7U$,3(UN*=(2
M_&V+<$^,(KO=K$E'T3&3&K@:PN8698I4=&I#A:LQC:Z::DDW!JF):BB6H"3A
M2NDQ2I*<,G@I/D'1I*/H6AO"[$#I,\*BCP)45'%^1T7&N4DZ@5B8(#>7MA!D
M*KM*X/D=A&/+OK8N>8>Z<X!O+,%%X0^-=TGG /#I E@PFPH6^%W203A*;KVC
M)+?>4[0O0SJX@,^M=YI&KX^7EW(Q(<'*\,GUUC9,W0KD;9 .1N*SZRVCW522
M7:<<."'L_!K;E&[#>^TN8?E!"(Q(6B@:%'*?>1$@TZV<$.<G@^ECJMY'@2#/
M"(4)^N5IJF5T*E=<^9)]<+GGD$7#Y_C-EK%-N(N4L+)HJ[F,A )6PFN!!D+&
MFR3X:6*&8]KQZ6/3Z&$*6I5R:Q\_1:,CE19I 5RDR>UE%X<:VD4I..L^963L
M>M[IW9B34T?X6 WZ7 'ZP,0"W_+:M'$8!=>O-4;!E0^T&0L.?S5&H1"C %IZ
MQAB%IME&8Q1^G4  )/,*WB64[0>(G=7AT+KAS&(W7-PQ+P#S".6CPEC@9^W:
M8._B2_D@HFF#V[T6'I21%;NU>HL[SP!,4A])\EZUA[5TC7:7L*-.6>-UE#R*
MH$F"X>#7YG(/2,'6QS8)W8.'3#3-IM'I*PF$* ]EP&-'C#YAS4^05LGM8+):
M I:<4"TA#8"'SY!LC'#NBK*]1L@S4;93%"F!(BUA :^H6O3BR"2=*2!L7%*.
MM"FR!)*T2D:9HJ?54"R!X&^WE8Q=TJV]:MRMHCFG!BZ!L&-$J9:R'ZQ&6D4S
M)%H)3<I3BPBU*KGA2I$.:-Z6,N504J=%R>>'.3"*6U1QUQDM^% 4TU"ZC)(W
M53-!4H8#Y7P$X=I7T@7+:,.%=5E/Q0W_+=/H$M C^ WU%BPD5: )>K0+"PA>
MES#]4HYVDF(;P@X Q4&B-T):1H^ _<*#'YI]4M2$/^Q"L5["Q0(MTG"CB$N!
M?U'VQ0C[;01Q*= 2_/9@BW23-^$I$DH6Z]!I%'@P?DP0 <+H0;Q-BJ+QN(..
MFFN_P!JZ"IY5"M4VE$A+V8+&6X/9I44D!,P !1=%P Q0GOA 4<-V7P$&FY:1
M(*"XVGG3^\:E[D-Q4^?4_0D7-US,'A"OT_=%Z7OHR&><OM>YV!6"K;;1(GA4
MRA4#'<I#W-#A2U_B$/%K)OSU %VCTU"R!J%,L(0HKDNXT0I_@;ZIYI%S)NG!
M-/BMM1;MHBS2[0"*SMNK.:U*NI-.S3FZ&AQ]) P)TNT >&D)MP-03@)3SB@J
M.IE&J)8B+>&):(JJI9SZ4W.A9 T>KDPYJ$FX+$.1@9&D59#I5C<<%#T/6\VD
MH\J#*:I6S1T<E.% F<N4W,ROY(8$>?>3$G""HCL?*2Z!9 A*GNA(N3"\H68T
M4%S")EU(0XEN%44)E E2S<TQE)0>Y0)]$E:'8+BD4_-X>1ND!]WA4]V4@V.$
MC>4^8=E+.4!(V NBG/$GU4NX/Y]B9(0S_I2M*WR:NRVO9E!P!:59?=O>_1XG
M&T"5DFAL">Y'^WXD[K;>CI*CJ>R77QCWG2-+7'.Q]?:21^F1U3T>VJ]>9[[X
MS?(=C[]Z_5.Z?4W<O(9_DPN!ST(!=('#D\U.*PK$F6NUFF<'\.<]?+T_<B-Y
M;LD>CW]BGNMSUNJ:9;F4.4T.W9!9X['GVE;2\J$%BN7_%X.&N<.B(6>3K6@6
M!0S8C%S?BCAS(^;ZS/)9[,=A;'GLUKHSBMD<>]P*.;,#/[+L**DVP_1ER,)X
M++,HP,$:L4$@\Q0"N/CP=I24,9Y[B\H-T>'C:"A-K[$6<QI9KG]V?/0A8S2]
M1O^YJ_CYM6C9*5:?@D[SE=EDZD*R*ZTP+0;5"LL/)7\FFR]C@$Z_/0II)$VS
M3R1I-K>;-))^NUO!Y,L'*X(^2J:(KVQGRY3_V+'@H%N80*1;9\$@&5]&*><A
M7VD0/BRO?"9/^F])>=+<U^E0<,N1O6Y\&WGRQ*H?1/)XJ^6Y#OOOHT/F!'8\
M@OG+8 >1_'T<A*%[X=V! 0H1C\&RRYNYH.">V387%3S_*6EYB66E[Z>)P'\6
MORK(V']F\]MADI%DU60X;E6YR_>>"SJ=)=)?.7Q@Q5[TFAWOGISDW:HP3Y]]
M@CV-0CX9H.CFAGF*[#E]'(]%>$"U'\G6,7%L Q=&D,.C9-("1Q."6D+PC0[4
M_!AC1:(]N T1TJ(3GO\4!;$]W!I,PL8M.91S#=4.QG=?V7OX*W/09CKFP?^O
MN2EEHF9:N5/:I*H"[_XX.-S+[=75417)6^E\=CH-<*0GP6@*=TC#EC)Y3@/I
MBE/'TFRV&4RH,="R=K)4"7QG02T?X2_[G%@4S [3W^9[J-=N)GT4%G?2Q";/
M$OQ'XJ(F5;$O?[MC4),L)>N"3T6XH>4ZSIN-1L\TF_WS1J?=-(#VAQ<OY"S!
MOW$[3@**5//LUH4P3L[[@\#S@ML)R 6".RBSDY!D?I#S% ML.Q8"AM/M4)K?
MI$;X.9(QBPS=H-\7!;4<:PS#("OC]+NDOWK='3F+P9QW*__,2K'IJ'CQPXN?
MWUAO?WX#7@3^7@3.'?PWC$;>V_\'4$L! A0#"@    @ <DM]-SAJL"P](   
MKP@" !(              *2!     &5X96-U=&EO;E]L;V<N:'1M;%!+!08 
1     0 ! $    !M(      ! 
end

Mime
View raw message