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
Date Sat, 01 Dec 2007 09:45:23 GMT
svn.revision=599381
BUILD FAILED:
	Ant Error Message:
C:\cc\cc-suites\scripts\cc-exec-adaptor.xml:104: The following error occurred while executing this line: C:\cc\cc-suites\adaptors\drlvm-test\adaptor.xml:76: There were drlvm-test failures

Date of build:	2007-12-01 11:58:29 +0300
Time to build:	46 minutes 44 seconds
Last changed:	11/30/2007 08:32:40
Last log entry:	snapshot

***********************************************************
Errors/Warnings:	(35)
            
[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
BUILD FAILED
C:\cc\cc-suites\build\checkouts\hdk\working_vm\build\make\build.xml:501: Some tests failed
Total time: 45 minutes 50 seconds
The execution FAILED with the following exception:
The following error occurred while executing this line:
C:\cc\cc-suites\adaptors\drlvm-test\adaptor.xml:76: There were drlvm-test failures

***********************************************************
Unit Tests: (4322)
        
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@13f0ed2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakRefer
 ence@13f0d64, java.lang.iat=java.lang.ref.WeakReference@13f0d24, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.j=java.lang.ref.WeakReference@13f0bc0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang
 .ref.WeakReference@13f0b48, java.lang.annotation.Target=java!
 .lang.re
f.WeakReference@13f0b00}}
intfCache={java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.iat=java.lang.ref.WeakReference@13f0d24, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_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@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.j=java.lang.ref.WeakReference@13f0bc0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00}
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@15e3bb4, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1
 _1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.iat=java.lang.ref.WeakReference@13f0d24, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.j=java.lang.ref.WeakReference@13f0bc0, org.apache.harmony.lang.
 AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReferenc!
 e@13f0b9
e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00}}
intfCache={java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.iat=java.lang
 .ref.WeakReference@13f0d24, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.j=java.lang.ref.WeakReference@13f0bc0, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$
 MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13!
 f0b48, j
ava.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.
 lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, !
 java.lan
g.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.l
 ang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java
 .lang.annotation.Target=java.lang.ref.WeakReference@13f0b00,!
  java.la
ng.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.
 lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java
 .lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc
 66, java.lang.annotation.Target=java.lang.ref.WeakReference@!
 13f0b00,
 java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2
 a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java
 .lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc
 66, java.lang.annotation.Target=java.lang.ref.WeakReference@!
 13f0b00,
 java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2
 a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146b
 c66, java.lang.annotation.Target=java.lang.ref.WeakReference!
 @13f0b00
, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb
 2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0
 d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefere
 nce@146bc66, java.lang.annotation.Target=java.lang.ref.WeakR!
 eference
@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReferen
 ce@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java
 .lang.annotation.Target=java.lang.ref.WeakReference@13f0b00,!
  java.la
ng.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.
 lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, jav
 a.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00!
 , java.l
ang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java
 .lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64,
  java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@
 146bc66, java.lang.annotation.Target=java.lang.ref.WeakRefer!
 ence@13f
0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@1
 46bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146b
 c66, java.lang.annotation.Target=java.lang.ref.WeakReference!
 @13f0b00
, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb
 2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66,
  java.lang.annotation.Target=java.lang.ref.WeakReference@13f!
 0b00, ja
va.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, 
 java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference
 @146bc66, java.lang.annotation.Target=java.lang.ref.WeakRefe!
 rence@13
f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@
 146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotati
 on.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.$Proxy27=, class $Proxy22=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@13f0b00, java.lang.igt=java.lang.ref.WeakReference!
 @145f274
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@13f0b00, java.lang.igt=java.lang.ref.WeakReference!
 @145f274
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@13f0b00, java.lang.igt=java.lang.ref.WeakReference!
 @145f274
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, 
 java.lang.annotation.Target=java.lang.ref.WeakReference@13f0!
 b00, jav
a.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, j
 ava.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66,
  java.lang.annotation.Target=java.lang.ref.WeakReference@13f!
 0b00, ja
va.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, 
 java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64,
  java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@
 146bc66, java.lang.annotation.Target=java.lang.ref.WeakRefer!
 ence@13f
0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@1
 46bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64,
  java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@
 146bc66, java.lang.annotation.Target=java.lang.ref.WeakRefer!
 ence@13f
0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@1
 46bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference
 @146bc66, java.lang.annotation.Target=java.lang.ref.WeakRefe!
 rence@13
f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@
 146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference
 @13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakR
 eference@146bc66, java.lang.annotation.Target=java.lang.ref.!
 WeakRefe
rence@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRe
 ference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66,
  java.lang.annotation.Target=java.lang.ref.WeakReference@13f!
 0b00, ja
va.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, 
 java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66
 , java.lang.annotation.Target=java.lang.ref.WeakReference@13!
 f0b00, j
ava.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a,
  java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f
 0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefer
 ence@146bc66, java.lang.annotation.Target=java.lang.ref.Weak!
 Referenc
e@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRefere
 nce@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference
 @146bc66, java.lang.annotation.Target=java.lang.ref.WeakRefe!
 rence@13
f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@
 146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146
 bc66, java.lang.annotation.Target=java.lang.ref.WeakReferenc!
 e@13f0b0
0, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146b
 b2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13
 f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefe
 rence@146bc66, java.lang.annotation.Target=java.lang.ref.Wea!
 kReferen
ce@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRefer
 ence@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66,
  java.lang.annotation.Target=java.lang.ref.WeakReference@13f!
 0b00, ja
va.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, 
 java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66
 , java.lang.annotation.Target=java.lang.ref.WeakReference@13!
 f0b00, j
ava.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a,
  java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference
 @146bc66, java.lang.annotation.Target=java.lang.ref.WeakRefe!
 rence@13
f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@
 146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64
 , java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference
 @146bc66, java.lang.annotation.Target=java.lang.ref.WeakRefe!
 rence@13
f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@
 146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d6
 4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferenc
 e@146bc66, java.lang.annotation.Target=java.lang.ref.WeakRef!
 erence@1
3f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference
 @146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReferenc
 e@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Weak
 Reference@146bc66, java.lang.annotation.Target=java.lang.ref!
 .WeakRef
erence@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakR
 eference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66
 , java.lang.annotation.Target=java.lang.ref.WeakReference@13!
 f0b00, j
ava.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a,
  java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.
 lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc6
 6, java.lang.annotation.Target=java.lang.ref.WeakReference@1!
 3f0b00, 
java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a
 , java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13
 f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRefe
 rence@146bc66, java.lang.annotation.Target=java.lang.ref.Wea!
 kReferen
ce@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRefer
 ence@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d6
 4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferenc
 e@146bc66, java.lang.annotation.Target=java.lang.ref.WeakRef!
 erence@1
3f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference
 @146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@14
 6bc66, java.lang.annotation.Target=java.lang.ref.WeakReferen!
 ce@13f0b
00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146
 bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@1
 3f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRef
 erence@146bc66, java.lang.annotation.Target=java.lang.ref.We!
 akRefere
nce@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRefe
 rence@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@13f0b00, java.lang.igt=java.lang.ref.WeakReference!
 @145f274
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@13f0b00, java.lang.igt=java.lang.ref.WeakReference!
 @145f274
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1
 _1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.Weak
 Reference@13f0b00, java.lang.igt=java.lang.ref.WeakReference!
 @145f274
, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakRefe
 rence@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66
 , java.lang.annotation.Target=java.lang.ref.WeakReference@13!
 f0b00, j
ava.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a,
  java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.
 lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc6
 6, java.lang.annotation.Target=java.lang.ref.WeakReference@1!
 3f0b00, 
java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a
 , java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d6
 4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferenc
 e@146bc66, java.lang.annotation.Target=java.lang.ref.WeakRef!
 erence@1
3f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference
 @146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d6
 4, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferenc
 e@146bc66, java.lang.annotation.Target=java.lang.ref.WeakRef!
 erence@1
3f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference
 @146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d
 64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferen
 ce@146bc66, java.lang.annotation.Target=java.lang.ref.WeakRe!
 ference@
13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReferenc
 e@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReferen
 ce@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.Wea
 kReference@146bc66, java.lang.annotation.Target=java.lang.re!
 f.WeakRe
ference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.Weak
 Reference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.
 lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc6
 6, java.lang.annotation.Target=java.lang.ref.WeakReference@1!
 3f0b00, 
java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a
 , java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java
 .lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc
 66, java.lang.annotation.Target=java.lang.ref.WeakReference@!
 13f0b00,
 java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2
 a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@1
 3f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRef
 erence@146bc66, java.lang.annotation.Target=java.lang.ref.We!
 akRefere
nce@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRefe
 rence@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d
 64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReferen
 ce@146bc66, java.lang.annotation.Target=java.lang.ref.WeakRe!
 ference@
13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReferenc
 e@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 
 java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@1
 46bc66, java.lang.annotation.Target=java.lang.ref.WeakRefere!
 nce@13f0
b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@14
 6bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@
 13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakRe
 ference@146bc66, java.lang.annotation.Target=java.lang.ref.W!
 eakRefer
ence@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakRef
 erence@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.
 lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc6
 6, java.lang.annotation.Target=java.lang.ref.WeakReference@1!
 3f0b00, 
java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a
 , java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.
 lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc6
 6, java.lang.annotation.Target=java.lang.ref.WeakReference@1!
 3f0b00, 
java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a
 , java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.anno
 tation.Target=java.lang.ref.WeakReference@13f0b00, java.lang!
 .igt=jav
a.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.refle
 ct.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.
 ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, ja
 va.lang.annotation.Target=java.lang.ref.WeakReference@13f0b0!
 0, java.
lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, jav
 a.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.an
 notation.Target=java.lang.ref.WeakReference@13f0b00, java.la!
 ng.igt=j
ava.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.ref
 lect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.l
 ang.annotation.Target=java.lang.ref.WeakReference@13f0b00, j!
 ava.lang
.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.la
 ng.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=jav
 a.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$M
 A001=java.lang.ref.WeakReference@146bc66, java.lang.annotati!
 on.Targe
t=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001
 _01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, 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@13f0db2, java.lang.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.la
 ng.annotation.Target=java.lang.ref.WeakReference@13f0b00, ja!
 va.lang.
igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lan
 g.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref.WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}}
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@146bd32, java.lang.pkg3.Pkg3Antn=java.lang.ref.WeakReference@157667a, java.lang.ClassHierarchyTest$anna=java.lang.ref.WeakReference@146bcd6, java.lang.SuperValAntn=java.lang.ref.WeakReference@13f0ed2, java.lang.ClassAnnotationsTest$ca1=java.lang.ref.WeakReference@15e3bb4, java.lang.ClassAnnotationsTest$MA7$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0e48, java.lang.annotation.Documented=java.lang.ref.WeakReference@13f0df6, java.lang.zzz=java.lang.ref.WeakReference@13f0dd0, org.apache.harmony.lang.AnnotatedElementTestFrame$MissingClassValAntn=java.lang.ref.WeakReference@13f0d64, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii$internalAnnotation=java.lang.ref.WeakReference@13f0db2, java.la
 ng.ClassAnnotationsTest$ca1$ca2$ca3$ca4$ca5=java.lang.ref.WeakReference@15e72b2, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1$iiii=java.lang.ref.WeakReference@13f0d06, java.lang.ClassAnnotationsTest$MA1=java.lang.ref.WeakReference@13f0cba, org.apache.harmony.lang.AnnotatedElementTestFrame$TagAntn=java.lang.ref.WeakReference@13f0c6c, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1=java.lang.ref.WeakReference@13f0c38, org.apache.harmony.lang.AnnotatedElementTestFrame$ValAntn=java.lang.ref.WeakReference@13f0b9e, java.io.Serializable=java.lang.ref.WeakReference@146bcae, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01=java.lang.ref.WeakReference@146bca2, java.lang.ClassHierarchyTest$MA001=java.lang.ref.WeakReference@146bc66, java.lang.annotation.Target=java.lang.ref.WeakReference@13f0b00, java.lang.igt=java.lang.ref.WeakReference@145f274, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_
 1_1$MA1_1_1_1=java.lang.ref.WeakReference@13f0eb0, java.lang!
 .ClassHi
erarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01=java.lang.ref.WeakReference@146bc38, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1=java.lang.ref.WeakReference@13f0e7c, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01$MA001_01_01_01_01_01_01=java.lang.ref.WeakReference@146bbfe, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01=java.lang.ref.WeakReference@146bbaa, java.lang.iat=java.lang.ref.WeakReference@13f0d24, org.apache.harmony.lang.generics.TemplateSet$igt=java.lang.ref.WeakReference@146b092, java.lang.ClassHierarchyTest$MA001$MA001_01$MA001_01_01$MA001_01_01_01$MA001_01_01_01_01$MA001_01_01_01_01_01=java.lang.ref.WeakReference@146bb72, java.lang.ClassHierarchyTest$MA001$MA001_01=java.lang.ref.WeakReference@146bb2a, java.lang.reflect.P1Antn=java.lang.ref.WeakReference@52469e0, java.lang.reflect.P2Antn=java.lang.ref.WeakReference@52484f0, java.lang.reflect.P3Antn=java.lang.ref
 .WeakReference@524a318, java.lang.annotation.Inherited=java.lang.ref.WeakReference@13f0c92, java.lang.ClassAnnotationsTest$ca1$ca2=java.lang.ref.WeakReference@15e575a, java.lang.annotation.Retention=java.lang.ref.WeakReference@13f0c10, java.lang.i=java.lang.ref.WeakReference@146baf8, java.lang.j=java.lang.ref.WeakReference@13f0bc0, java.lang.ClassAnnotationsTest$MA1$MA1_1=java.lang.ref.WeakReference@13f0be4, java.lang.pkg3.pkg31.Pkg31Antn=java.lang.ref.WeakReference@1577eea, java.lang.SuperTagAntn=java.lang.ref.WeakReference@13f0b6a, java.lang.ClassAnnotationsTest$MA1$MA1_1$MA1_1_1$MA1_1_1_1$MA1_1_1_1_1$MA1_1_1_1_1_1$MA1_1_1_1_1_1_1=java.lang.ref.WeakReference@13f0b48}
proxyCache={class $Proxy32=, class java.lang.reflect.$Proxy41=, class java.lang.$Proxy27=, class $Proxy22=, class java.lang.reflect.$Proxy39=, class $Proxy34=, class $Proxy38=, class $Proxy28=, class org.apache.harmony.lang.generics.$Proxy25=, class java.lang.reflect.$Proxy40=, class $Proxy30=, class $Proxy23=, class $Proxy31=, class java.lang.$Proxy21=, class $Proxy37=, class java.lang.$Proxy35=, class $Proxy26=, class $Proxy29=, class java.lang.$Proxy24=, class java.lang.$Proxy36=, class $Proxy33=}
	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:	(1)
            
add cc-snapshot log20071130083240Lbuild.45 11/30/2007 08:32:40snapshot

begin 644 execution_log.zip
M4$L#! H    ( *AE@3<J0]@]_AX  &P1 @ 2    97AE8W5T:6]N7VQO9RYH
M=&UL[5UY<^.VDO]_JO(=L)6WF\FK9XYN'R])E<?V))[UQ-Z1D]3N>,I%4Y!%
MFR)4/'SDTR\ 4A8ED6"W+)B4!ZK$HP.-;C0:C0;Z1^"G433V?OGIB@T>?_EI
M$M!??K))&#UZ].<?ALR/MD+W;[I'=AK_^>\??OGN33P9V!'="N_\O>_>?/=F
M*_G,WQ/Q^D(?J/.5'(RH<TL'A,41">B=&[K,)]W=W?9.TYJ6O+'O[*_D?>QZ
M@Z'K<0YC^Y9>7(G/UL/8FR\V_VE (^I$%@LM.W!&EO/P8#G#ZST5B>N[D17[
M[D-YJ7O75Q9R/&HOEA#O!M3C<GTEA^)?U[\F S?@8K+@D1SL73@._V\KC-V(
MADDK+QRA):ZB\&(TN+VX9\$MI[J\&Z<_<SDNZ;C7B2['X9US&?!J[9#JYSN@
M$X\]JC3P_H_CDT/2_^/@X*C?__#'R?ROYRRR/1*Y8]ZG'1)2A_F#< V]3A\B
M&OB77+QEY0O+<T:,O_\C%"HX.-GO]T^.WY.?43IP/#L,/?=*A_&5F17,0D,:
M62$=NZ'%>SG,4<27\2W_A0_!@/)Q.1#&L+=.^[N0W%4B+GB$HK8J.O'&YDTC
M41!352777!6V'W'SB@+W2LEOXL77K@\M+?4B"EMW-!"NJZQ'XHD5T)#%@4,7
MNR2O;%*_,'](Z4G )C2(W*7"68W%TNIYT8='02;< ->@_-QH6<.QY?H1]2R'
MC<F$!='>;K.IM'%V[WO,'O!FC5E$ ;+&_M\N5 M)^R7%A ZL9%S;7@D1FSQ:
M/@U#_I\=/%K21M3FX=. &Z)LNJC?NK,#U[XJ:XD]F7B/UL2.N)CY*A>B\ '&
M_PJE=XC4#HG8:L.,S[A;O$:7RA%WL7_V^<*>!%M-JV7URH?9D_: NH>[[NV9
MZ_[N31"G@V!YMMGNM5,-# -N7ODZX,+%'M? (/#NQEO\^V@-$P*/0;82;ZP>
M1KR8&$3*0AL^N:PGLI&%N(_@)LG'V< :LX':CRMGH^6BL)&.<]9I:6<RB>SP
M5EUSX;3S$'K15W(6,#Y\DBY>921+RTVB)V&Z*WL$U<2;J;^X(2?<=8M6R"@^
M'%$:/:-!(6<OHDF+UUT\- Z8/W2O8^YPE^?+N2$D7K^Q4+J.C_QG/HB:5M=J
M7#:;Y&T_]LDGUPE8^!A&=!R28]^Q?E37-AU6)& L6LN07))W]F(AY_"7Z_,)
M,@02B8',B62'0OGP<<])1.^#*8;7G*)HC3!/Q!WB;%7V<[HN*V4D_ +SJ1\)
M%>2M$?*$&_$YFUFA*X0;\H%?(AHO[C&'3V9_BP[-)9G_=',WCEQ+S"<EP<-X
MPB>7+5E<3C_AEOBEBOA9<K^8"1Y>2"NDB_;T922"G#M;+*>E^$FPD4SRSXPY
MGB=:N6Y][@;N%J>.BK2;R%)L=]]_G]'OQS\_G1^3A"0D>^0]E_-VPG@(F3- 
M*FO,A5(L\<GA5M/BYB'"N2=3N:+3SAI8Q62.Q]O--3*V_0'A2J'DW@Y\H9S#
MW4:[RW]D$^'DR0^__M\/9&2'O%[J"X\04$?J01#>NYXG&(H%Q!W_SO6)389Q
M% =4X:5 (O3XCW%(R0^?SP^:/_":^51A#P@;2HF*:[UZ4IJ(%HK+V7SE4%+D
MUV1M(2,%'B-9ED*?_<@.9$G>D-OB8OPE[2@I>17P-4[6^BSA$(4ZV-4-GX[G
M?J(/DW(?2<=7(J*S?7>X["VSXV%_(&.':4G]/B:QZ7>9%F7?6P-/$78H!^\9
MFWP([#&MU=!5"&4&[LH#<L(F0Z'56@S;IRY>'+2S'U['D'UJS^S=,X9KGW_I
MT7Y$)[4:L$JQS)#-KS642N.%)YLRUV:Z>7'89G]Z'0,WTZ+L^V<,WC\_'?MN
MO8+D0I&F9M T@W:NUE1AZN'XC"$VK7]A>$V_?AU#*VW-]-_E(;6P?1ED5\[U
M6#$'5.2(E(M^X+Y+$/O9?8%:->_BQE7LQY5O;?U<^BJOXW/LIYY4BI:F\0X\
ME\^*1.R^DX_'Y^3M@ [MV(M*-D+7)=2J2DF2(_3!\>)!LD&%W(V=WW=.*PJG
M;RR9.[I,>O(^V8*U'G9ZE[V.Q;N2E&TZE[;N>_+;_N=/I[__[U:WT6L7EUL<
MX:)$<>F\&%E- =Z,+FD/-RXY):CWL&YBWHBOY/#H_1^_[O%@*XIFTSOU[]R 
MC46(9EDYG!:(!\RG_U%:JI^R<.R)?<6#"9'9UE ]O1-;U6NL^!.-1FQPY$=\
M)G-LS[NRG5OBAO(]=UQ#%LQMRF3?B\']-F?T+G X=$/[2D9765ZR(>!V@'M8
M1@U^S*?3@$0B*YX;6*_"8=H#L_TV6#<LTQ$>1$DYNPV-TLVX='7K $1[2+E%
M,<<N[*8U6<+[C 8<)Q8(!!&%#F/?D>'K,ZU9OZ%)E.&REE$-?S*P<FX\G@@$
MMV@D9K> QY29'>5UM<ET?@6=WT6XY@S]FCWSU&>$L2-@"#R6DQ"X]3'09EN+
M$8=JCWNAJ'K3SP0GZPM.LOL\V?=U"DZ.?.VC;"/CGT[[)>*?SK:)?S)3X#,'
MS$9-@9V<]6[1V)SI8MUC\Z5Z/M."96=9IX[-")KHA?D0)CEDHGV(SC8]\3(]
MT4',NYL_[HS'S4ZV9M&QUD5';KIOD](1M*;IB!LW"ER?61^/SDT"HB@!04T"
MPB0@*E_CFP2$24"\G@7X-[4';1(0WW#GFP2$24"\^N#$)" V-_XQ"0BS';9<
MR"0@5K7.;WS;VR0@ZM(3)@'QS7I<DX P"8AL H)-:IZ .#TS"8BB! 3OO.<G
M((H>P5>G"XH>)E13O:HDAJ[]A]?F8KCVZNEBY!F!DX#ROU6[&),U,UFSXA[>
MJ%TCDS4SB9/E0B9K9CK?9,UJ8%N(J'6=\<;*D<0*,<*Y.(-FP,=^($[ X--^
M*(ZOH(/RN.'I](I]<43-N:P 8JA3U8@"EF?[UU9"2YY%+$_"C>4QK(AJ?-Z9
MO,7"_4'(GIHL3^5)E88BO/;8E>V1@ YI0'UQ3"4/KR)Y_ 9:@;.%WM.[?S11
M6LRMP8I&;C"X%$<3O?V1C&7$AJET)=<X'U< )QZQ4L'VA"S_3",LJ<-Z=*DW
M0.DNK?')]V<L@KO-<$+]@1B8$4B7\M"1THDPI^_G>A[(YBEZP,4,"?&TUW/V
MS:$U),I9T!E"Y><930OOE]0'\7]I!5OB19I/^I3KIN1;:!5<W'1N!'/]3,.8
M\\JTN6(;RZX<8>O.M561L9X\2]]+C^E/[?K/?R4'8N^1DYP]LW\T_[UAEM<R
MEO=LL]%F>4'LOSZ+:S_'XIY(DPLOA!PR1KX\^OSY]//E[Z>7GTX_'UU^^+S_
MZ:B/,,HQNUMU)IG.0E*IZ7! :'7U 3'KBNH\)J * P@T@,#B0@80: "!M=G=
M^Z;@*080^ W!T P@L"X]80"!WZS'-8!  PC,HG7"X*ZXD<6_3%_ZT#I]&MSQ
M_IH>D/PRHJRJB@I!@;P##2@09[0PG6P:*- 1W@MT3=Z8^=S@U*5$95OI10G5
M>:Q9F\(+=G53"SFN7+^XOV:79R2^3%R!("\M$OQRYVSQ2=XNTU[MI@K!YS)R
M+Y/=Y[R[)#,%T_N32FH37U]>V:'KP(I.;-XV4$EWP,,(=_A86CJY: $C1+H5
MK"PL-RLO15]>2L(X<KVPM'JN7'EA)5<Q"^SK<OUQ@L@=BX0\H.2$>Y=+A\7B
MBAR84H8VMU'&&\$"8/]$ >?@WT'$$1>)!/$85G$J!4B%:5G.8,@@Y0/['E9_
MVJF\*R\GGAT-63 65SR+M ! I[(==A0!&I&J/QIQ3P'0/^9.HR>WH2RU9+]C
M6]R*#!,;,CYFXU1 I8-XHM0?J(&I7SQQ_=MTYWY![<7U-U9SB&67UZ@DDOZF
M5A)-/6:]A)J:1ZVDFGJ+6@DEYL9Z"91.!K42*G5.=9$I&WW43*;,Y%\SR>K9
MA]G9NBZBS<*L&DDT%^+62*YLW%@CL69A>XV$RL;,-1)++DUK)$^R.'M)@?(V
M5X+8K\?&2NY5@%D53C>A9'%EF)^6A 3YTSVYL_U^_^B0($ARF!3-U HF)20Y
M3!2AN()/.54>*T6 K>)53I;#3.$Q%+S*J7)8%43#"C9JBCP6Q?&MBDTI50ZK
MXHA'P:F4:)Y122B:SPA&E,M('5\JV8%(<YEB%0DERV56$A$J.<)HY]DJH[U\
M;A"2)29E 5PA*R#A$L.2R*R0'XQNB9TRXBID!J%:8E421Q4R@]$ML2N*CPKY
ME! L,2@,> HYY%'D!C$R=EB(8Y)$>O+35W(>V'XH=F4)KY3ND9W=YEBAG3,9
MIO#8RQ]D<B@)U)J_C_0&0Z4M+D^PA6-V2P%Y."[!8@"X4"().:U9A5;BAJH+
M&V>B3._"SNG)ZF2Y"$=Q-&#WH 3=BTCT;BK1NW/^]:%-N7LX]?^R<Z^E)N;*
M^KQ:%S6GRDD\X^;Z)38+5]@O_5YREWUB#?6ZRQYEH<O7VM=F('VP^0 Y"@+5
MGIX91LO#:*8WC8,HPR1G"&5^?8T#*-.\^@Z?X_+\G1D]RZ/G&)(5?^;@F?'(
M&3NS'U_CT)FU;FGDE 7&]8B(Y2.R2Q'QE]&C1"QF81YDIT%"%@<.G0VP"F2;
M_R2WI^0"4!+60Z>EF].*56WZ6@<P6-@G;_#'/S^5-SCT[4DX8I%L^8WX/Z "
M-7@AJG\9<1'=?'GO1J/+&S>ZE%LR3T<D*MS%R[2A+Z1+MP#XA''@N>*8E"D>
MG+P=T*$=>U'. QK?'C(\&3&+]]6Y:S@N5CY[4H;1IL$04J[XE]FM>.UV>Z>X
MW+7S[N2T7\*&%_K$#<--CK()2TI/N/!SY?ON>,(GES4TI='<+2X71@$-PW<\
M7%B+WEJ[VSF/]DS+N>R=F%VO:5"F#@BO3JN7<RS;M!RW3"ICO'<?7-_VW+^I
M;*/PH.MI9RNKX<:<5)D/NZT7TWU[MZG0/3?'LY'M1VS\>7ID%D 7G.HO:M]B
M2$!=U]Q1=)T8.0++O08^O:Y")0F0E?/R']-!]ZSFP7S<]%6Z;YZ<@[%'?G,A
M.^:J4@L5/HT#2+V P@O5RQ#/8_: !M:!>"^H?Z71(>6_B .NY)<0WL^M22'8
MT=0['/OBB197.H@ JI3GUJ00[(1=G\AW6#D A JVO[/H XMAN4\<G8)I7_J_
MU9H+HUU@_C0GS'H--1A6HR\4XO>S(QQ7)<$"FVO'XA/?OGC\%,($5#R716+P
M<!YEY7.8,+Y"A3)0E\VI/+"OQ3DZT/I+B^>QH&#QE467JSYQ899;6G2Y:J!U
MEI5<KG@Q#/F?F,84.@17HU\6@E/+HZZ@'0,HG\,D]I\,/CSUCQ[<"-%.-/6R
M (F7Y+(#60+*YS!Y])U1P'PNYV F,**AJU2P+$82PB5'NX7<6P*9P\D66+HB
M#2^WV.=F_CSZY/U'_E>><>9%>T3QL.U,/ 2+8A%/HQ',/4-*+S)@UGX0V(]0
M-P0KO\#DQG<M,=&?)/O3$#Y@D@56+([8<,S'>?!H';+XR@.Y!PR5@N$Q;!("
MDRA8G7FVZO'A?&8E1 IV0 <$)E&PXL.9W6.9E1 IV/U)'2!^#T-5RG UVX31
MEC)?P4X!A*5L5S B .$"6[$-9R5Y!;$M\!3F@]:K*Q!#V8M'B:/1LX0HJR)/
ME#Z]HX'MI;LC8/90LER6,@0Y8(%/@SZ?[>!,P800MI>J%(F:L8HTC[7T/J*O
MP!P!%$I&*Y@UBA;('&G4*]2@%&15]DBF 1UZW ]9O](H.3P4PA%!M,!NFLNV
M $B_);8K$*O8*_%1*T?%"!;E(JHP*+D2MG/N 2J14<FC7,03YH">5D$0+;*3
M'LQZ[U[WY0T>[^/A$+9FP%+F,T;M(L%I\IG)W@ %OT""?#:?W <$#V7I? 9B
MU8S@H"Z>SP(Q[T,I\AG!PV@@03X;D<KZS0Y'8WL"W9[ 4BXP3D^6%WLW_71X
M_L88[.$S+&D^ZV-_*!;V%#7&\+1%S%//!YV <'3Y3/L>I1,$LY+R!4S&MN<E
MF__R"Z@]K42>+T)""9A<EKB#*56,3T\_H5DJ:1:8B:.4K$/@(TF PKG5L[/ 
MO:,>O<X[<+>(#8@HC]U9P$"&"2B<5WTR!</G-P31XN-0) 7RZ7\J*H/">Y>+
MPIO_)/YN(*QL>N_XQR-SQ&@AD(QN()!, (6*RT$A20BDD';<TXOANU08*P.K
MRA/5P*HJA%49W)/!/<&8&MR3P3V!F!C<4U'5)Z=]8,W*DB\*J,JB^X$L8"0&
MNZ5F:K!;Q4P,=LM@MPQVRV"W#'8+R,]@MU9@:[!;+X_=6GZ8%"P"AM3 Q@QL
M#,#2P,8,; S*WL#&#&P,PMC Q@QLS,#&%C@;V)B!C2E%,+ Q QLSL+'7!1L[
M/3.PL2+8&)ML(&SL%9T_5G)4UMNG3]WN]H_DOX @+RBH;74XW)IA9%6>5F8.
M*$/WED&X+5=H$&X&X09C:A!N!N$&8F(0;D55ZP2B :^_*RUJ@&=JI@9X5LS$
M ,\,\$PC\(P331]% O(H+VZP;5!N!MMFL&U8M@;;IF!KL&T&8&8 9BJ6!F!F
M &90]@9@9@!F$,8&8&8 9@9@ML#9 ,P,P$PI@@&8&8"9 9B]#H!91K27X;]J
M^RL$F'$=;1[ ["4.\HK]6Y]'!V1HNUX<*%S@^DZFV@"(T?G(#=/P+7%9_.,=
M#1Y)Z+%[\)A+H5F)?S2 )SV )W-3HL%3&3Q5#?!42Z!8G P(<@/I,I N<VA9
M!BMF#BTSV#&X  8[5LK<8,?JCATSP*Y";@;898!=6+8&V*5@:X!=<Z*80\M@
M3 VF#,K(8,H,IBR7K<&4E4IH,&5S/#</4Z8?["5V5!$L2LH;1)E!E!E$&9BI
M0925<3>(,H,HPQ$91!E+WQ,MB+(^#?B"F8S9@)*/Q^;8LB)461C<;1ZJS!Q;
M9HXM>S7'EF4]50IA#$DXH8X[=!T2,?)7,F)),F)+Y>'+JV\#X6@PA8H*#>C/
M@/Y@3+]UT)]!W &9&,1=4=7F$#4#A#- . 57 X3+%\\ X5(FYA U@[53LS-8
M.X.U,UB[Y[ WAZB5,S6 -R@C W@S@+=<M@;P5BJA ;S-\=P\P-L+':)F$&D&
MD09@;1!I9<P,(FTEQ@:19A!I]4.DR1HODX(+T*4O-S%W9LE/7\EY8/OAD 5C
M$KEC*N*N7F-WK)BYSD<)@HPD-8@CDUR_^@;/BN^IBMWR[J5>>3F'C2>N1[>2
M\ELYY>7;\>W #;Z29!M@0/B'/0VJR @=7J06MR#,E]&CA&LX7!@INA@4S5Z7
MA"P.G 0O%PJ@3"725:0J/B!EZT'*ZKRTJHJDX^\&G"JB7\FA^%<(Q[4E([W'
M%^J_"Y]%PV6TQ/RG(/9K.#YR?476@2FFA/2U#IBKB&1XBS_^^:F\Q:%O3\(1
MBV33;\3_ ;VX<OT+4?W+B*OJYZV%CMZZLB-G5*_NOKAQ(TO  ZON=QZ0I)-,
MBK..)6[YP'.I'SU!K<G; 1W:/%KX\87$6E4M+X.Z3GMT 7;-N_3YL.OOQ2F/
M-)RBWNV OV-,'O!83"2^>>?9_O4[WITB+MH?#%RQ$6I[8ES_<RW8T6X;(L 3
MFO"0AGP2&.QS]QRD<*XH7OU(T+Q7SHB6L>(LS&;!M65/;-[5UL@.QLQ_M(24
MUC7U:> Z80)^3+!N^6NY:8WGLCNX9]DCK>:_R(<4U+M'&O\B<ILQ>7O.E4^H
MQ_TC'? OK'9WEX0T9P<GK]X>O-Y&NP6NM]F%U]OJ]<#U[L"KW6W JVW#JVVV
MNN!J,4K8@2L7(6UK=QO>9PA3V-Z!5[N+4&X3KH0.O-IN1X\6FG +@RM!@Z1P
M=U!EE5R?\*$%[WT=O@4C*<;#(@Q*@P(T20JO%ESEMAY)X8ZURL9KD%*#,2$F
M*3U^5-,@K=(];T[C-Z-*U-P$MU%-U5;NGE%&I2F.VIS)I-FHT@'H\=,ZXC.4
M4N%]5;6D&MQ_$QRA-JWF#GR%UH);JM5HPY=H<'EQR^HFV HZ5F>G Z\7W&=-
MJ[>-T -"O9B5J@X3 WN8EM7MP;<LP#LA390E=. C M=EF TA>*V[< -K6[LM
M+>*B?)BFW4$-*QC,!BEF'L.$W C7J".8Q>Q?(-Q,"[&+B5%!&Q,F(^K5L(=5
MZ4X;;NF!,0+,?KZF.0P5>\-'+2;PV(9K09.TSUTJ;6(JFM8Z%7WC"J@;LSX>
MG9OD<W'RF9KDLTD^+R2?6XAU)R:\Q"R,,'E7#9-*$U,K)IG;:.M(/7?T),K;
M';BT" /#S->8U'-C%[Y1@,D]=W9T! (F[UQ1@*UIM[#RW'/5"MBLY(:FA8"F
M;1Q-NJU#YJ!RW6KPKR87O1%IPZKST7"=UB$?7;D%:!@"E>:BO]T\=)6H)DU8
M 0V2:L)?H'+0B*4:*@>-V5O%; 4C4KI@0T"(BD@_;^]H2C\C+*'B]'.GM4GI
M9]P.5@W2SUWX[DT=LL_5KP10&6A$/A,5:%>^*$0E(!%/D=0B"XW)FF],%%N'
M3+0>U)/50""4-$5V""U@MO<QTF(0>]]>)II--B(3?7IF,M'%F6C>B283;3+1
M&0?51B7T,)GH9A<Q71=%+:VE92*7M\S]'_7/97<GBI3ZV_=]QGM7G#\JV)(/
M^\<G1X?KG9DZU@XBJ8^(KCL-^+2/"/]V.HA,+GR]6=X_J^6S,<!W\%J@B5L1
M(7(NNXAE=\5I!RV!SRO=S->4=:L\KXVR@E><V];QB!5NH;U12M D[6O-;6MZ
M]J'JK9$Z*$"34X1/XKHV"JN>'G4HH-G18@7-!OQ$)TW/0=5ALD$$GHWJ]^*U
MS(U5AS*5Y[^U/5B#V"W Y, QAYL5YL";2]L%8F\;MUUP9CNW]C7M8K<), GT
M+F;%!3:EGM5!)",Q6?2=;2VVU,68*"J=@5 #8JN@I^-(.W$$ 7Q[!Y%)[UA=
M!$H!DTE';.PA4ND=:[NG)Y3'C#9-00Q&7$SV%#$J,&DSU/,@\&I1SS&M(84J
MMI67>JT4;#4_'TQO=3J(6(">% JS\7DS57GTFB_9!Y=Z [1HF(1^&^'_7V="
M'S,F4=:X8I\G%XSA@Q3,ACO"S2/"7<P:K4B3.ZLJLBC99C^EAZQ]SSM_G%!T
MF@@3\6-BZ+4;:5Z;-A"/X/JUQB.XXO:724#Y7X-'*,0C<"V]8CQ"J]D!XQ%^
M3=/]@GD);P5EYQEB9W4XLN\HL<D=#1Z)Q[AYA.)>+<+\K%U;Y'U\+>[LF3:X
ML]V& S"R8K=7;W'W%0!'ZB-)WJOV$!;<N>48" OFL'GX80I-OM#5L#!O(D^Q
M1ZSQMIOPF V.D6CV<#M >E;FF%/W,8@FC+0ZEBR5UXK8JT;4BGE,25.2"6$%
M*!U4+BUJ[TO+VE#/CIHNU6J2MGK[TJ1;3:Y6%R;UU2IALSP-HEK,1%9]M9A 
M%+%WCZD6$=>A=@[A82C*$K2<EXGR"469Y^>FR?14B_+C54\ZJ"Y#9$RKGQT0
MTJ(@$XAGVS''!J"\ EC>EM7>1FQ[(U //821P1,@+:NKYT&&5EL/Z@%EO0C4
MP\XN7+V(/1#, 9APU$.K!D=*(C /+6NWK>6T XQV,9@'3"98D[BH4U81XB+F
M8,S-H1CE8K2 F"@PAZ!@S@_81G@R#-P <V()!L70U.+/,=5BI-5D#)TVPC,@
MU-#IP>M%A'J80W=16M"RED !.Y_I;S8P9Q\&=W7.V?=I<$>#V<7J)F]?E+?G
M'?F*\_8F"8N/M5JH<\Q1YPA@'OP&1R_;7%X-6:=MU&U?FDZ)1X1P6B[/XHLP
M!)*[\C, N!80E]^AS@! !"\UN)=+"QQ7T\..5>.17^OY]G6XO+0.YP"8,^ZK
MOA%>DW'5X R ZA\GUN2^7^\Y -6/L#K<P:Y'MXBG(3#5(@Y-K?P.=GT3CI[<
M=L4W?]3AU!E-9P%4?O^+KN>L,8GMYF;=R=[#7+6&N).]C<B\HA[GQR0'$5L4
M6L[$QYUG@KF674=6&P.C@8^(%BJQH ?U@WJ2OX<XTJ &3_)C8H4:G(J/>806
M$Y(CW+FF,[0PAZ%C-@-1I^)C[I_ 0$,18T)35+Y!IW=B-L(P88BFW69,C(=(
M$""")EVWR6.N''BF4YC_E"2-LSGMA8QC(D%2C,L1V'XX9,&8B*R@N)JEW=H9
MARB25K?30Y)TN8*0),V=[BY6,!YB+I+,?Y(I7H6RDO?3!.,_BU\E9.2_LWGS
M4&8Z23D9C%M93O3 <ZD?S1+T;P=T:,=>]",YV^_W\PYJF*?/7E>/HQ#7"A0=
M!C%/D7WP'\9C$7:01U5<QYE$79"AZP_(@$9\_-$!'SLA5TM(8G_ :WX9=(= 
MDE G8L&CI9(]8K$SVAJF?F)+X!9R3=5AD\>OY(#_%=GM9@)PB-CZ&Z,2-M/.
M/66CR@J\_^/XY##7@E9';,BWUL/8V^LVFGNDS\93*,506H%*GG,6V5[J73I=
M,G;]F).2KISXF3]8T,I'_I=\ED;%O='TM_DNVNXU9">%Q;V4FN6%A)9(+Y56
M1;[\[4ZXED0I41?_5 1*6J[CLM5H;#=;C>9EL]G=M3CM=V_>G(_X?/- G5@ 
M,E+%DWLW&I&(_S)DGL?N4_P,G8@R>Y(D\X.8O ASG#@(^(BZ'PG[2VOD/T<C
M-R2>ZPOC7134'M@3/@ZR,DZ_D]VUW=L3R)> DGOQ9U:*3(?%F^_>_/3._N6G
M=]R1\+]7;/#(_QE%8^^7_P=02P$"% ,*    " "H98$W*D/8/?X>  !L$0( 
M$@              I($     97AE8W5T:6]N7VQO9RYH=&UL4$L%!@     !
-  $ 0    "X?      $! 
end

Mime
View raw message